![]() |
VR-Forces Developer's Guide
|
This is the complete list of members for makVrv::DtOsgUtils, including all inherited members.
| addCraterState(const DtDynamicTerrainChange &command, osg::ref_ptr< osgEarth::MapNode > mapNode, DtDynamicTerrainRasterLibrary *rasterLibrary, osg::ref_ptr< osgEarth::LandCoverDictionary > landCoverDictionary_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalImageLayer, osg::ref_ptr< osgEarth::Contrib::DecalElevationLayer > decalElevLayer, osg::ref_ptr< osgEarth::Contrib::DecalLandCoverLayer > decalLandCoverLayer_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalLifeMapLayer, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalCoverageRasterLayer, unsigned coverageMappingValue, std::string &info, std::string &warn, osgEarth::GeoExtent &out_feature_extent, std::string &craterModelDefinition, int minInvalidateLod=-1) | makVrv::DtOsgUtils | static |
| addLinearStateDeformation(const DtDynamicTerrainChange &command, osg::ref_ptr< osgEarth::MapNode > mapNode, DtDynamicTerrainRasterLibrary *rasterLibrary, osg::ref_ptr< osgEarth::LandCoverDictionary > landCoverDictionary_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalImageLayer, osg::ref_ptr< osgEarth::Contrib::DecalElevationLayer > decalElevLayer, osg::ref_ptr< osgEarth::Contrib::DecalLandCoverLayer > decalLandCoverLayer_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalLifeMapLayer, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalCoverageRasterLayer, unsigned coverageMappingValue, std::string &info, std::string &warn, osgEarth::GeoExtent &out_feature_extent) | makVrv::DtOsgUtils | static |
| addTankScrapeState(const DtDynamicTerrainChange &command, osg::ref_ptr< osgEarth::MapNode > mapNode, DtDynamicTerrainRasterLibrary *rasterLibrary, osg::ref_ptr< osgEarth::LandCoverDictionary > landCoverDictionary_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalImageLayer, osg::ref_ptr< osgEarth::Contrib::DecalElevationLayer > decalElevLayer, osg::ref_ptr< osgEarth::Contrib::DecalLandCoverLayer > decalLandCoverLayer_Splat, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalLifeMapLayer, osg::ref_ptr< osgEarth::Contrib::DecalImageLayer > decalCoverageRasterLayer, unsigned coverageMappingValue, std::string &info, std::string &warn, osgEarth::GeoExtent &out_feature_extent, double start_angle=0.0, int minInvalidateLod=-1) | makVrv::DtOsgUtils | static |
| 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 |
| ChangeIdMetadaNodeMap typedef | makVrv::DtOsgUtils | |
| 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 |
| COMMAND_UID | makVrv::DtOsgUtils | static |
| CRATER_DEPTH | makVrv::DtOsgUtils | static |
| CRATER_EFFECT_ENUM | makVrv::DtOsgUtils | static |
| CRATER_HEADING | makVrv::DtOsgUtils | static |
| CRATER_MAJOR_AXIS | makVrv::DtOsgUtils | static |
| CRATER_MINOR_AXIS | makVrv::DtOsgUtils | static |
| CRATER_RADIUS | makVrv::DtOsgUtils | static |
| CRATER_SOIL_TYPE | makVrv::DtOsgUtils | static |
| CRATER_TYPE | makVrv::DtOsgUtils | static |
| create_axis_primitive() | makVrv::DtOsgUtils | static |
| DebrisPositionListType typedef | makVrv::DtOsgUtils | |
| debugDumpShaderState(osg::State *state) | makVrv::DtOsgUtils | static |
| debugDumpUniformState(const osg::Node *node) | makVrv::DtOsgUtils | static |
| DtCraterEffect enum name | makVrv::DtOsgUtils | |
| DtModPerLoVec3(const VecType &in, double min, double max) | makVrv::DtOsgUtils | inlinestatic |
| DtTerrainCraterAerodromeEffect enum value | makVrv::DtOsgUtils | |
| DtTerrainCraterElevAndSoilEffect enum value | makVrv::DtOsgUtils | |
| DtTerrainCraterElevationEffect enum value | makVrv::DtOsgUtils | |
| DtTerrainCraterNoEffect enum value | makVrv::DtOsgUtils | |
| DtTerrainCraterSoilEffect enum value | makVrv::DtOsgUtils | |
| DtTerrainDeformation enum name | makVrv::DtOsgUtils | |
| DtTerrainDeformationBerm enum value | makVrv::DtOsgUtils | |
| DtTerrainDeformationDitch enum value | makVrv::DtOsgUtils | |
| DtTerrainDeformationHill enum value | makVrv::DtOsgUtils | |
| DtTerrainDeformationNone enum value | makVrv::DtOsgUtils | |
| DtTerrainDeformationTankScrape enum value | makVrv::DtOsgUtils | |
| dumpCommandValues(const DtDynamicTerrainChange &command) | makVrv::DtOsgUtils | static |
| dynamicTerrainLineToFeature(const DtDynamicTerrainLine *line, osgEarth::Feature *feature, osg::ref_ptr< const osgEarth::SpatialReference > srs) | makVrv::DtOsgUtils | static |
| EffectMapTextureMatrixUniformName | makVrv::DtOsgUtils | static |
| EffectMapTextureUniformName | makVrv::DtOsgUtils | static |
| Fid2DebrisMapType typedef | makVrv::DtOsgUtils | |
| getDebrisModels(DtDe *de, const DtOsgUtils::Fid2DebrisMapType &fid2DebrisMap, DtOsgUtils::DebrisPositionListType &debrisPositionList, DtIntersector *intersector=nullptr) | makVrv::DtOsgUtils | static |
| getGeometriesFID(osg::ref_ptr< osgEarth::MapNode > mapNode, const makVrv::DtDynamicTerrainSphere *sphere, std::set< long long > &OsmFidList, DtOsgUtils::Fid2DebrisMapType *fid2DebrisMap) | makVrv::DtOsgUtils | static |
| getObjectID(unsigned int instance, osg::TextureBuffer *tbo) | makVrv::DtOsgUtils | static |
| 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 |
| hideGeometries(osg::ref_ptr< osgEarth::MapNode > mapNode, osg::BoundingSphere bs, const std::set< long long > &FidList, std::vector< DtOsgUtils::FidMetadataNode > &dataList) | 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 |
| MetadaNodeMap typedef | makVrv::DtOsgUtils | |
| MODELDEFINITION_PROPS | makVrv::DtOsgUtils | static |
| osgPolytopeToFrustum(Frustum_64 &frustum, const osg::Polytope &polytope, bool hasNearFar) | makVrv::DtOsgUtils | static |
| osmFidStringFromList(std::set< long long > &osmFidList) | makVrv::DtOsgUtils | static |
| osmFidStringToList(const std::string &osmFidString, std::set< long long > &osmFidList) | 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 |
| showGeometries(osg::ref_ptr< osgEarth::MapNode > mapNode, osg::BoundingSphere bs, const std::set< long long > &FidList) | makVrv::DtOsgUtils | static |
| snipTriangle(const std::vector< osg::Vec2 > &contour, int u, int v, int w, int n, int *V) | makVrv::DtOsgUtils | protectedstatic |
| TERRAIN_DEFORMATION_ENUM | makVrv::DtOsgUtils | static |
| TERRAIN_DEFORMATION_HEIGHT | makVrv::DtOsgUtils | static |
| TERRAIN_DEFORMATION_LANDCOVER_OVERRIDE | makVrv::DtOsgUtils | static |
| TERRAIN_DEFORMATION_RESOLUTION | makVrv::DtOsgUtils | static |
| TERRAIN_DEFORMATION_WIDTH | makVrv::DtOsgUtils | static |
| TerrainDamageDestroyed | makVrv::DtOsgUtils | static |
| TerrainDamageModerate | makVrv::DtOsgUtils | static |
| TerrainDamageName | makVrv::DtOsgUtils | static |
| TerrainDamageSlight | makVrv::DtOsgUtils | static |
| toOsgRotation(const DtTaitBryan &orientation) | makVrv::DtOsgUtils | static |
| TrackDepthParameterName | makVrv::DtOsgUtils | static |
| TrackModelDefinitionSchema | makVrv::DtOsgUtils | static |
| TrackPointAParameterName | makVrv::DtOsgUtils | static |
| TrackPointBParameterName | makVrv::DtOsgUtils | static |
| TRACKS_LINE_WIDTH | makVrv::DtOsgUtils | static |
| TRACKS_TERRAIN_TIME | makVrv::DtOsgUtils | static |
| TrackSegmentSpacingParameterName | makVrv::DtOsgUtils | static |
| TrackSoilTypeParameterName | makVrv::DtOsgUtils | static |
| TrackTexureParameterName | makVrv::DtOsgUtils | static |
| TrackTypeParameterName | 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 |