61
61
osg::Vec2d& getTopRight() { return top_right; }
62
62
const osg::Vec2d& getTopRight() const { return top_right; }
66
66
void compute3DPositions(osg::DisplaySettings* ds, osg::Vec3& tl, osg::Vec3& tr, osg::Vec3& br, osg::Vec3& bl) const;
68
68
osg::Geode* createKeystoneDistortionMesh();
72
72
/** Write the file specified by the "filename" user value field. Return true if file successfully written. */
75
75
/** convinience function that loads and assigns any keystone files specified in the DisplaySettings::KeystoneFileNames list, return true if Keystone's assigned to DisplaySettings.*/
76
76
static bool loadKeystoneFiles(osg::DisplaySettings* ds);
81
81
bool keystoneEditingEnabled;