![]() |
VR-Forces 5.0.2 Developer's Guide
|
This is the complete list of members for makVrv::DtOsgUtils, including all inherited members.
| calculateOrthoMatrix(double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| calculateRevZProjectionMatrix(double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| calculateRevZProjectionMatrixWithRevZAsNegativeOneForRttCamera(double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| clipLine(double xMin, double xMax, double yMin, double yMax, double x0src, double y0src, double x1src, double y1src, double &x0clip, double &y0clip, double &x1clip, double &y1clip) | makVrv::DtOsgUtils | static |
| clipPolygon(double xMin, double xMax, double yMin, double yMax, std::vector< osg::Vec2 > &vertices) | makVrv::DtOsgUtils | static |
| computeOsgCameraFrustumPlanes(std::vector< osg::Vec4d > &planes, const osg::Camera *camera) | makVrv::DtOsgUtils | static |
| create_axis_primitive() | makVrv::DtOsgUtils | static |
| debugDumpShaderState(osg::State *state) | makVrv::DtOsgUtils | static |
| debugDumpUniformState(const osg::Node *node) | makVrv::DtOsgUtils | static |
| DtModPerLoVec3(const VecType &in, double min, double max) | makVrv::DtOsgUtils | inlinestatic |
| getOrthoMatrix(bool useReverseZ, double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| getProjMatrix(bool useReverseZ, double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| getRevZOrthoMatrix(double left, double right, double bottom, double top, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| getRevZOrthoMatrixAsFrustum(const osg::Matrix &orthoMat, double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) | makVrv::DtOsgUtils | static |
| getRevZPerspective(const osg::Matrix &mat, double &fovy, double &aspectRatio, double &zNear, double &zFar) | makVrv::DtOsgUtils | static |
| getRevZPerspectiveMatrixAsFrustum(const osg::Matrix &mat, double &left, double &right, double &bottom, double &top, double &zNear, double &zFar) | makVrv::DtOsgUtils | static |
| getYPR(const osg::Matrix &m, double &yaw, double &pitch, double &roll) | makVrv::DtOsgUtils | static |
| insideTriangle(float Ax, float Ay, float Bx, float By, float Cx, float Cy, float Px, float Py) | makVrv::DtOsgUtils | protectedstatic |
| insideTriangulate(const std::vector< osg::Vec2 > &contour, std::vector< int > &results) | makVrv::DtOsgUtils | static |
| makeRevZPerspective(double fovy, double aspectRatio, double zNear, double zFar) | makVrv::DtOsgUtils | static |
| makeRotate(osg::Quat &q, const double &angle, const double &x, const double &y, const double &z) | makVrv::DtOsgUtils | static |
| osgPolytopeToFrustum(Frustum_64 &frustum, const osg::Polytope &polytope, bool hasNearFar) | makVrv::DtOsgUtils | static |
| quatMult(osg::Quat &lhs, const osg::Quat &rhs) | makVrv::DtOsgUtils | static |
| rotateVec2(const osg::Vec2 &v, double rad) | makVrv::DtOsgUtils | static |
| scaleVec2(const osg::Vec2 &v, double s) | makVrv::DtOsgUtils | static |
| scaleVec2(const osg::Vec2 &v, double xScale, double yScale) | makVrv::DtOsgUtils | static |
| snipTriangle(const std::vector< osg::Vec2 > &contour, int u, int v, int w, int n, int *V) | makVrv::DtOsgUtils | protectedstatic |
| toOsgRotation(const DtTaitBryan &orientation) | makVrv::DtOsgUtils | static |
| translateVec2(const osg::Vec2 &v, const osg::Vec2 &translation) | makVrv::DtOsgUtils | static |
| triangulateAreaSize(const std::vector< osg::Vec2 > &contour) | makVrv::DtOsgUtils | protectedstatic |