diff --git a/Metrowerks/Metrowerks.mcp b/Metrowerks/Metrowerks.mcp new file mode 100644 index 000000000..eff0ddd6e Binary files /dev/null and b/Metrowerks/Metrowerks.mcp differ diff --git a/Metrowerks/OpenSceneGraph.mcp b/Metrowerks/OpenSceneGraph.mcp new file mode 100644 index 000000000..fb084c164 Binary files /dev/null and b/Metrowerks/OpenSceneGraph.mcp differ diff --git a/doc/MindMaps/DesignPatterns.mmp b/doc/MindMaps/DesignPatterns.mmp new file mode 100644 index 000000000..b76f6d4d0 Binary files /dev/null and b/doc/MindMaps/DesignPatterns.mmp differ diff --git a/doc/MindMaps/DesignPatterns/DesignPatterns.gif b/doc/MindMaps/DesignPatterns/DesignPatterns.gif new file mode 100755 index 000000000..9c6171bba Binary files /dev/null and b/doc/MindMaps/DesignPatterns/DesignPatterns.gif differ diff --git a/doc/MindMaps/Mission.mmp b/doc/MindMaps/Mission.mmp new file mode 100644 index 000000000..f0c171d59 Binary files /dev/null and b/doc/MindMaps/Mission.mmp differ diff --git a/doc/MindMaps/Mission/Mission.gif b/doc/MindMaps/Mission/Mission.gif new file mode 100755 index 000000000..fba220ba6 Binary files /dev/null and b/doc/MindMaps/Mission/Mission.gif differ diff --git a/doc/OpenSceneGraphBanner_Distribution.jpg b/doc/OpenSceneGraphBanner_Distribution.jpg new file mode 100644 index 000000000..af1a555e4 Binary files /dev/null and b/doc/OpenSceneGraphBanner_Distribution.jpg differ diff --git a/doc/UML/osg.png b/doc/UML/osg.png new file mode 100644 index 000000000..7cd87b08e Binary files /dev/null and b/doc/UML/osg.png differ diff --git a/doc/UML/osgutils.png b/doc/UML/osgutils.png new file mode 100644 index 000000000..c165859f0 Binary files /dev/null and b/doc/UML/osgutils.png differ diff --git a/doc/doc++/osg/ClassGraph.class b/doc/doc++/osg/ClassGraph.class new file mode 100644 index 000000000..c6a7b6c79 Binary files /dev/null and b/doc/doc++/osg/ClassGraph.class differ diff --git a/doc/doc++/osg/ClassGraphPanel.class b/doc/doc++/osg/ClassGraphPanel.class new file mode 100644 index 000000000..94b21b47a Binary files /dev/null and b/doc/doc++/osg/ClassGraphPanel.class differ diff --git a/doc/doc++/osg/ClassLayout.class b/doc/doc++/osg/ClassLayout.class new file mode 100644 index 000000000..77fb9fa28 Binary files /dev/null and b/doc/doc++/osg/ClassLayout.class differ diff --git a/doc/doc++/osg/NavigatorButton.class b/doc/doc++/osg/NavigatorButton.class new file mode 100644 index 000000000..5fa134ee0 Binary files /dev/null and b/doc/doc++/osg/NavigatorButton.class differ diff --git a/doc/doc++/osg/icon1.gif b/doc/doc++/osg/icon1.gif new file mode 100644 index 000000000..f78f30eb9 Binary files /dev/null and b/doc/doc++/osg/icon1.gif differ diff --git a/doc/doc++/osg/icon2.gif b/doc/doc++/osg/icon2.gif new file mode 100644 index 000000000..6cbe01a83 Binary files /dev/null and b/doc/doc++/osg/icon2.gif differ diff --git a/doc/doc++/osgDB/ClassGraph.class b/doc/doc++/osgDB/ClassGraph.class new file mode 100644 index 000000000..c6a7b6c79 Binary files /dev/null and b/doc/doc++/osgDB/ClassGraph.class differ diff --git a/doc/doc++/osgDB/ClassGraphPanel.class b/doc/doc++/osgDB/ClassGraphPanel.class new file mode 100644 index 000000000..94b21b47a Binary files /dev/null and b/doc/doc++/osgDB/ClassGraphPanel.class differ diff --git a/doc/doc++/osgDB/ClassLayout.class b/doc/doc++/osgDB/ClassLayout.class new file mode 100644 index 000000000..77fb9fa28 Binary files /dev/null and b/doc/doc++/osgDB/ClassLayout.class differ diff --git a/doc/doc++/osgDB/NavigatorButton.class b/doc/doc++/osgDB/NavigatorButton.class new file mode 100644 index 000000000..5fa134ee0 Binary files /dev/null and b/doc/doc++/osgDB/NavigatorButton.class differ diff --git a/doc/doc++/osgDB/icon1.gif b/doc/doc++/osgDB/icon1.gif new file mode 100644 index 000000000..f78f30eb9 Binary files /dev/null and b/doc/doc++/osgDB/icon1.gif differ diff --git a/doc/doc++/osgDB/icon2.gif b/doc/doc++/osgDB/icon2.gif new file mode 100644 index 000000000..6cbe01a83 Binary files /dev/null and b/doc/doc++/osgDB/icon2.gif differ diff --git a/doc/doc++/osgDB/osgDB.html b/doc/doc++/osgDB/osgDB.html new file mode 100644 index 000000000..d8f7a2b20 --- /dev/null +++ b/doc/doc++/osgDB/osgDB.html @@ -0,0 +1,145 @@ + + + + + namespace osgDB + + + + +

namespace osgDB

+
+

+
+class OSGDB_EXPORT DotOsgWrapper: public osg::Referenced +
Wrapper class for specifing read and write functions for extending the osg file format. +
+class OSGDB_EXPORT DynamicLibrary: public osg::Referenced +
DynamicLibrary - encapsulates the loading and unloading of dynamic libraries, typically used for loading ReaderWriter plug-ins +
+class OSGDB_EXPORT Field +
+class OSGDB_EXPORT FieldReader +
+class OSGDB_EXPORT FieldReaderIterator +
+[more]OSGDB_EXPORT extern std::string getFilePath(const std::string& filename) +
+[more]OSGDB_EXPORT extern std::string getFileExtension(const std::string& filename) +
+[more]OSGDB_EXPORT extern std::string getLowerCaseFileExtension(const std::string& filename) +
+[more]OSGDB_EXPORT extern std::string getSimpleFileName(const std::string& fileName) +
+[more]OSGDB_EXPORT extern std::string getStrippedName(const std::string& fileName) +
+[more]OSGDB_EXPORT extern bool equalCaseInsensitive(const std::string& lhs, const std::string& rhs) +
+[more]OSGDB_EXPORT extern bool equalCaseInsensitive(const std::string& lhs, const char* rhs) +
+OSGDB_EXPORT extern void initFilePath( void ) +
initialize the data file path, uses OSGFILEPATH environmental variable to defined +
+OSGDB_EXPORT extern void setFilePath( const char* _path ) +
set the data file path +
+OSGDB_EXPORT extern const char* getFilePath() +
set the data file path +
+OSGDB_EXPORT extern char* findFile( const char* file ) +
find specified file on the set data file path +
+OSGDB_EXPORT extern char* findDSO( const char* name ) +
find specified dso/dll +
+typedef std::vector<std::string> DirectoryContents +
simple list of names to represent a directory's contents. +
+OSGDB_EXPORT extern std::string findFileInDirectory(const std::string& fileName, const std::string& dirName, bool caseInsensitive=false) +
return the directory/filename of a file if its is contained within specified directory. +
+OSGDB_EXPORT extern DirectoryContents getDirectoryContents(const std::string& dirName) +
return the contents of a directory. +
+class OSGDB_EXPORT Input: public FieldReaderIterator +
Class for managing the reading of ASCII osg files +
+class OSGDB_EXPORT Output: public ofstream +
ofstream wrapper class for adding support for indenting. +
+[more]template<class T> bool writeArrayBlock(Output& fw, T* start, T* finish) +
+class OSGDB_EXPORT ReaderWriter: public osg::Referenced +
pure virtual base class for reading and writing of non native formats. +
+OSGDB_EXPORT extern osg::Object* readObjectFile(const std::string& filename) +
Read an osg::Object from file. +
+OSGDB_EXPORT extern osg::Image* readImageFile(const std::string& filename) +
Read an osg::Image from file. +
+OSGDB_EXPORT extern osg::Node* readNodeFile(const std::string& filename) +
Read an osg::Node from file. +
+class OSGDB_EXPORT Registry +
Registry is a singleton factory which stores the Objects types available at runtime for loading, and any Object reader or writers which are linked in at runtime for reading non-native file formats. +
+class RegisterDotOsgWrapperProxy +
Proxy class for automatic registration of DotOsgWrappers with the Registry +
+template<class T> class RegisterReaderWriterProxy +
Proxy class for automatic registration of reader/writers with the Registry +
+OSGDB_EXPORT extern bool writeObjectFile(const osg::Object& object, const std::string& filename) +
Write an osg::Object to file. +
+OSGDB_EXPORT extern bool writeImageFile(const osg::Image& image, const std::string& filename) +
Write an osg::Image to file. +
+OSGDB_EXPORT extern bool writeNodeFile(const osg::Node& node, const std::string& filename) +
Write an osg::Node to file. +

+ + + +
+

Documentation

+
+ + + +
oOSGDB_EXPORT extern std::string getFilePath(const std::string& filename) +

+ + +

oOSGDB_EXPORT extern std::string getFileExtension(const std::string& filename) +

+ + +

oOSGDB_EXPORT extern std::string getLowerCaseFileExtension(const std::string& filename) +

+ + +

oOSGDB_EXPORT extern std::string getSimpleFileName(const std::string& fileName) +

+ + +

oOSGDB_EXPORT extern std::string getStrippedName(const std::string& fileName) +

+ + +

oOSGDB_EXPORT extern bool equalCaseInsensitive(const std::string& lhs, const std::string& rhs) +

+ + +

oOSGDB_EXPORT extern bool equalCaseInsensitive(const std::string& lhs, const char* rhs) +

+ + +

otemplate<class T> bool writeArrayBlock(Output& fw, T* start, T* finish) +

+

Alphabetic index HTML hierarchy of classes or Java


+
+This page was generated with the help of DOC++. + + diff --git a/doc/doc++/osgGLUT/ClassGraph.class b/doc/doc++/osgGLUT/ClassGraph.class new file mode 100644 index 000000000..c6a7b6c79 Binary files /dev/null and b/doc/doc++/osgGLUT/ClassGraph.class differ diff --git a/doc/doc++/osgGLUT/ClassGraphPanel.class b/doc/doc++/osgGLUT/ClassGraphPanel.class new file mode 100644 index 000000000..94b21b47a Binary files /dev/null and b/doc/doc++/osgGLUT/ClassGraphPanel.class differ diff --git a/doc/doc++/osgGLUT/ClassLayout.class b/doc/doc++/osgGLUT/ClassLayout.class new file mode 100644 index 000000000..77fb9fa28 Binary files /dev/null and b/doc/doc++/osgGLUT/ClassLayout.class differ diff --git a/doc/doc++/osgGLUT/NavigatorButton.class b/doc/doc++/osgGLUT/NavigatorButton.class new file mode 100644 index 000000000..5fa134ee0 Binary files /dev/null and b/doc/doc++/osgGLUT/NavigatorButton.class differ diff --git a/doc/doc++/osgGLUT/icon1.gif b/doc/doc++/osgGLUT/icon1.gif new file mode 100644 index 000000000..f78f30eb9 Binary files /dev/null and b/doc/doc++/osgGLUT/icon1.gif differ diff --git a/doc/doc++/osgGLUT/icon2.gif b/doc/doc++/osgGLUT/icon2.gif new file mode 100644 index 000000000..6cbe01a83 Binary files /dev/null and b/doc/doc++/osgGLUT/icon2.gif differ diff --git a/doc/doc++/osgUtil/ClassGraph.class b/doc/doc++/osgUtil/ClassGraph.class new file mode 100644 index 000000000..c6a7b6c79 Binary files /dev/null and b/doc/doc++/osgUtil/ClassGraph.class differ diff --git a/doc/doc++/osgUtil/ClassGraphPanel.class b/doc/doc++/osgUtil/ClassGraphPanel.class new file mode 100644 index 000000000..94b21b47a Binary files /dev/null and b/doc/doc++/osgUtil/ClassGraphPanel.class differ diff --git a/doc/doc++/osgUtil/ClassLayout.class b/doc/doc++/osgUtil/ClassLayout.class new file mode 100644 index 000000000..77fb9fa28 Binary files /dev/null and b/doc/doc++/osgUtil/ClassLayout.class differ diff --git a/doc/doc++/osgUtil/NavigatorButton.class b/doc/doc++/osgUtil/NavigatorButton.class new file mode 100644 index 000000000..5fa134ee0 Binary files /dev/null and b/doc/doc++/osgUtil/NavigatorButton.class differ diff --git a/doc/doc++/osgUtil/icon1.gif b/doc/doc++/osgUtil/icon1.gif new file mode 100644 index 000000000..f78f30eb9 Binary files /dev/null and b/doc/doc++/osgUtil/icon1.gif differ diff --git a/doc/doc++/osgUtil/icon2.gif b/doc/doc++/osgUtil/icon2.gif new file mode 100644 index 000000000..6cbe01a83 Binary files /dev/null and b/doc/doc++/osgUtil/icon2.gif differ diff --git a/doc/doc++/osgWX/ClassGraph.class b/doc/doc++/osgWX/ClassGraph.class new file mode 100644 index 000000000..c6a7b6c79 Binary files /dev/null and b/doc/doc++/osgWX/ClassGraph.class differ diff --git a/doc/doc++/osgWX/ClassGraphPanel.class b/doc/doc++/osgWX/ClassGraphPanel.class new file mode 100644 index 000000000..94b21b47a Binary files /dev/null and b/doc/doc++/osgWX/ClassGraphPanel.class differ diff --git a/doc/doc++/osgWX/ClassLayout.class b/doc/doc++/osgWX/ClassLayout.class new file mode 100644 index 000000000..77fb9fa28 Binary files /dev/null and b/doc/doc++/osgWX/ClassLayout.class differ diff --git a/doc/doc++/osgWX/NavigatorButton.class b/doc/doc++/osgWX/NavigatorButton.class new file mode 100644 index 000000000..5fa134ee0 Binary files /dev/null and b/doc/doc++/osgWX/NavigatorButton.class differ diff --git a/doc/doc++/osgWX/icon1.gif b/doc/doc++/osgWX/icon1.gif new file mode 100644 index 000000000..f78f30eb9 Binary files /dev/null and b/doc/doc++/osgWX/icon1.gif differ diff --git a/doc/doc++/osgWX/icon2.gif b/doc/doc++/osgWX/icon2.gif new file mode 100644 index 000000000..6cbe01a83 Binary files /dev/null and b/doc/doc++/osgWX/icon2.gif differ diff --git a/doc/doc++/osgWX/osgWX.html b/doc/doc++/osgWX/osgWX.html new file mode 100644 index 000000000..89b194264 --- /dev/null +++ b/doc/doc++/osgWX/osgWX.html @@ -0,0 +1,28 @@ + + + + + namespace osgWX + + + + +

namespace osgWX

+
+

+
+class OSGWX_EXPORT WXEventAdapter: public osgUtil::GUIEventAdapter +
Class for adapting WX events so that they can be used as input to osgUtil::CameraManipulators +

+ + + +
+

Documentation

+
+
+

Alphabetic index HTML hierarchy of classes or Java


+
+This page was generated with the help of DOC++. + + diff --git a/src/Demos/wxsgv/wxsgv.wdr b/src/Demos/wxsgv/wxsgv.wdr new file mode 100644 index 000000000..55ecfe3b0 Binary files /dev/null and b/src/Demos/wxsgv/wxsgv.wdr differ