|
openscenegraph
|
Static Public Member Functions | |
| static bool | loadKeystoneFiles (osg::DisplaySettings *ds) |
Static Public Member Functions inherited from osg::Referenced | |
| static OpenThreads::Mutex * | getGlobalReferencedMutex () |
| static void | setThreadSafeReferenceCounting (bool enableThreadSafeReferenceCounting) |
| static bool | getThreadSafeReferenceCounting () |
| static void | setDeleteHandler (DeleteHandler *handler) |
| static DeleteHandler * | getDeleteHandler () |
Protected Member Functions | |
| virtual | ~Keystone () |
Protected Member Functions inherited from osg::Object | |
| virtual | ~Object () |
Protected Member Functions inherited from osg::Referenced | |
| virtual | ~Referenced () |
| void | signalObserversAndDelete (bool signalDelete, bool doDelete) const |
| void | deleteUsingDeleteHandler () const |
Protected Attributes | |
| bool | keystoneEditingEnabled |
| osg::Vec4 | gridColour |
| osg::Vec2d | bottom_left |
| osg::Vec2d | bottom_right |
| osg::Vec2d | top_left |
| osg::Vec2d | top_right |
Protected Attributes inherited from osg::Object | |
| std::string | _name |
| DataVariance | _dataVariance |
| osg::UserDataContainer * | _userDataContainer |
Protected Attributes inherited from osg::Referenced | |
| OpenThreads::AtomicPtr | _observerSet |
| OpenThreads::Atomic | _refCount |
Additional Inherited Members | |
Public Types inherited from osg::Object | |
| enum | DataVariance { DYNAMIC, STATIC, UNSPECIFIED } |
| osgViewer::Keystone::Keystone | ( | ) |
| osgViewer::Keystone::Keystone | ( | const Keystone & | rhs, |
| const osg::CopyOp & | copop = osg::CopyOp::SHALLOW_COPY |
||
| ) |
|
inlineprotectedvirtual |
| void osgViewer::Keystone::compute3DPositions | ( | osg::DisplaySettings * | ds, |
| osg::Vec3 & | tl, | ||
| osg::Vec3 & | tr, | ||
| osg::Vec3 & | br, | ||
| osg::Vec3 & | bl | ||
| ) | const |
| osg::Node* osgViewer::Keystone::createGrid | ( | ) |
| osg::Geode* osgViewer::Keystone::createKeystoneDistortionMesh | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
convinience function that loads and assigns any keystone files specified in the DisplaySettings::KeystoneFileNames list, return true if Keystone's assigned to DisplaySettings.
| void osgViewer::Keystone::reset | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| bool osgViewer::Keystone::writeToFile | ( | ) |
Write the file specified by the "filename" user value field. Return true if file successfully written.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.5