![]() |
http://www.sim.no/ http://www.coin3d.org/ |
00001 #ifndef COIN_SOPROFILEROVERLAYKIT_H 00002 #define COIN_SOPROFILEROVERLAYKIT_H 00003 00004 #include <Inventor/nodekits/SoBaseKit.h> 00005 #include <Inventor/nodekits/SoSubKit.h> 00006 #include <Inventor/fields/SoSFVec3f.h> 00007 00008 class COIN_DLL_API SoProfilerOverlayKit : public SoBaseKit { 00009 typedef SoBaseKit inherited; 00010 SO_KIT_HEADER(SoProfilerOverlayKit); 00011 SO_KIT_CATALOG_ENTRY_HEADER(topSeparator); 00012 SO_KIT_CATALOG_ENTRY_HEADER(profilingStats); 00013 SO_KIT_CATALOG_ENTRY_HEADER(viewportInfo); 00014 SO_KIT_CATALOG_ENTRY_HEADER(overlayCamera); 00015 SO_KIT_CATALOG_ENTRY_HEADER(depthTestOff); 00016 SO_KIT_CATALOG_ENTRY_HEADER(overlaySep); 00017 SO_KIT_CATALOG_ENTRY_HEADER(depthTestOn); 00018 00019 public: 00020 static void initClass(void); 00021 SoProfilerOverlayKit(void); 00022 00023 SoSFVec3f viewportSize; // output in pixels for internal use 00024 00025 void addOverlayGeometry(SoNode * node); 00026 00027 protected: 00028 virtual ~SoProfilerOverlayKit(void); 00029 00030 private: 00031 struct SoProfilerOverlayKitP * pimpl; 00032 }; 00033 00034 #endif // !COIN_SOPROFILEROVERLAYKIT_H
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.7.3.