| addEffect(DtGroundFogEffect *effect) | makVrv::DtGroundFogPatchArea | virtual |
| AreaType enum name | makVrv::DtGroundFogPatchArea | |
| areaType() const | makVrv::DtGroundFogPatchArea | virtual |
| AreaTypePatchyGroundFog enum value | makVrv::DtGroundFogPatchArea | |
| AreaTypeSandstorm enum value | makVrv::DtGroundFogPatchArea | |
| bindMeshGroupData(MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const | makVrv::DtGroundFogPatchArea | protectedvirtual |
| bindVaoToMeshGroup(GLuint vao, MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const | makVrv::DtGroundFogPatchArea | protectedvirtual |
| clampDistance() const | makVrv::DtGroundFogPatchArea | protectedvirtual |
| clampingEnabled() const | makVrv::DtGroundFogPatchArea | virtual |
| clampPosition(osg::Vec3d &position) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeBasis(const osg::Vec3d &inGeocentricPos, osg::Matrixd &rotOut) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeBounds(osg::Vec4 &bounds, osg::Vec3d &position, osg::Matrixd &rotation) const | makVrv::DtGroundFogPatchArea | virtual |
| computeBoundsCulling() | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeEffectFade(const osg::Vec3 &localCam) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeParticleSize() const | makVrv::DtGroundFogPatchArea | virtual |
| computePatchCellSize() const | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeSortDepth(const osg::Vec3 &camPos) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeWeights(float x, float y, float patchSize, float *bones, float *weights) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| computeWorldTransform(osg::Vec3d &position, osg::Matrixf &rotation) const | makVrv::DtGroundFogPatchArea | virtual |
| cullUpdate(const osg::Vec3d &camPos, const osg::Matrixd &viewMatrixI, const std::vector< osg::Vec4d > &cullingPlanes, DtJobSplitter *jobSplitter) | makVrv::DtGroundFogPatchArea | virtual |
| density() const | makVrv::DtGroundFogPatchArea | virtual |
| drawFogEffects(DtGroundFogEffect::DrawData &drawData) | makVrv::DtGroundFogPatchArea | virtual |
| drawFogPatches(DtGroundFogPatchArea::DrawData &drawData) | makVrv::DtGroundFogPatchArea | virtual |
| DT_GFP_CELL_SIZE | makVrv::DtGroundFogPatchArea | protectedstatic |
| DT_GFP_CLAMP_DISTANCE | makVrv::DtGroundFogPatchArea | protectedstatic |
| DtGroundFogPatchArea(makVrv::DtDe &de) | makVrv::DtGroundFogPatchArea | |
| DtGroundFogPatchArea() | makVrv::DtGroundFogPatchArea | private |
| DtGroundFogPatchArea(const DtGroundFogPatchArea &other) | makVrv::DtGroundFogPatchArea | private |
| enabled() const | makVrv::DtGroundFogPatchArea | virtual |
| freeData(void) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| init(float worldSize, float thickness) | makVrv::DtGroundFogPatchArea | virtual |
| initLod(int gridSize, float patchSize) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| inverseTransformPlane(osg::Vec4d &plane, const osg::Vec3d &position, const osg::Matrixd &rotation) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| isPositionAboveArea(const osg::Vec3d &position) | makVrv::DtGroundFogPatchArea | virtual |
| isSphereVisible(const std::vector< osg::Vec4d > &planes, const osg::Vec3d ¢er, double radius) | makVrv::DtGroundFogPatchArea | protectedvirtual |
| myAreaType | makVrv::DtGroundFogPatchArea | protected |
| myBaseColorB | makVrv::DtGroundFogPatchArea | protected |
| myBaseColorG | makVrv::DtGroundFogPatchArea | protected |
| myBaseColorR | makVrv::DtGroundFogPatchArea | protected |
| myBasisPos | makVrv::DtGroundFogPatchArea | protected |
| myBasisRot | makVrv::DtGroundFogPatchArea | protected |
| myBoundsCornerRadius | makVrv::DtGroundFogPatchArea | protected |
| myBoundsX | makVrv::DtGroundFogPatchArea | protected |
| myBoundsY | makVrv::DtGroundFogPatchArea | protected |
| myCameraBasisDirty | makVrv::DtGroundFogPatchArea | protected |
| myClampBoneIndex | makVrv::DtGroundFogPatchArea | protected |
| myClampIndex | makVrv::DtGroundFogPatchArea | protected |
| myClampingEnabled | makVrv::DtGroundFogPatchArea | protected |
| myDe | makVrv::DtGroundFogPatchArea | protected |
| myDensity | makVrv::DtGroundFogPatchArea | protected |
| myEffects | makVrv::DtGroundFogPatchArea | protected |
| myEnabled | makVrv::DtGroundFogPatchArea | protected |
| myGridSize | makVrv::DtGroundFogPatchArea | protected |
| myInitialized | makVrv::DtGroundFogPatchArea | protected |
| myLastWindTime | makVrv::DtGroundFogPatchArea | protected |
| myMaxClampOffset | makVrv::DtGroundFogPatchArea | protected |
| myMeshGroup | makVrv::DtGroundFogPatchArea | protected |
| myOrientation | makVrv::DtGroundFogPatchArea | protected |
| myParticleSizeVariation | makVrv::DtGroundFogPatchArea | protected |
| myPatchCount | makVrv::DtGroundFogPatchArea | protected |
| myPatches | makVrv::DtGroundFogPatchArea | protected |
| myPatchWorldSize | makVrv::DtGroundFogPatchArea | protected |
| myPatternedLook | makVrv::DtGroundFogPatchArea | protected |
| myPosition | makVrv::DtGroundFogPatchArea | protected |
| myRenderPatchCount | makVrv::DtGroundFogPatchArea | protected |
| myRenderPatches | makVrv::DtGroundFogPatchArea | protected |
| myVaoManager | makVrv::DtGroundFogPatchArea | protected |
| myWindU | makVrv::DtGroundFogPatchArea | protected |
| myWindV | makVrv::DtGroundFogPatchArea | protected |
| operator=(const DtGroundFogPatchArea &other) | makVrv::DtGroundFogPatchArea | private |
| releaseFogEffectGLObjects(osg::State *state) const | makVrv::DtGroundFogPatchArea | virtual |
| releaseFogPatchGLObjects(osg::State *state) const | makVrv::DtGroundFogPatchArea | virtual |
| setAreaType(DtGroundFogPatchArea::AreaType areaType) | makVrv::DtGroundFogPatchArea | virtual |
| setBaseColor(float red, float green, float blue) | makVrv::DtGroundFogPatchArea | virtual |
| setBounds(const DtVector &bounds, float cornerRadius) | makVrv::DtGroundFogPatchArea | virtual |
| setClampingEnabled(bool enabled) | makVrv::DtGroundFogPatchArea | virtual |
| setDensity(float density) | makVrv::DtGroundFogPatchArea | virtual |
| setEnabled(bool enabled) | makVrv::DtGroundFogPatchArea | virtual |
| setParticleSizeVariation(float variation) | makVrv::DtGroundFogPatchArea | virtual |
| setPatternedLook(bool patternedEnable) | makVrv::DtGroundFogPatchArea | virtual |
| setTransform(const DtVector &position, float orientation, bool relativeToCamera=false) | makVrv::DtGroundFogPatchArea | virtual |
| shouldDrawFogPatches() | makVrv::DtGroundFogPatchArea | virtual |
| theSortBackToFront(const void *arg0, const void *arg1) | makVrv::DtGroundFogPatchArea | protectedstatic |
| theSortWeights(const void *arg0, const void *arg1) | makVrv::DtGroundFogPatchArea | protectedstatic |
| worldSize() const | makVrv::DtGroundFogPatchArea | virtual |
| ~DtGroundFogPatchArea() | makVrv::DtGroundFogPatchArea | virtual |