VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
makVrv::DtGroundFogPatchArea Member List

This is the complete list of members for makVrv::DtGroundFogPatchArea, including all inherited members.

addEffect(DtGroundFogEffect *effect)makVrv::DtGroundFogPatchAreavirtual
AREA_TYPE enum namemakVrv::DtGroundFogPatchArea
AREA_TYPE_PATCHY_GROUND_FOG enum valuemakVrv::DtGroundFogPatchArea
AREA_TYPE_SANDSTORM enum valuemakVrv::DtGroundFogPatchArea
areaType() const makVrv::DtGroundFogPatchAreavirtual
bindMeshGroupData(MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const makVrv::DtGroundFogPatchAreaprotectedvirtual
bindVaoToMeshGroup(GLuint vao, MeshGroup *meshGroup, osg::RenderInfo &renderInfo) const makVrv::DtGroundFogPatchAreaprotectedvirtual
clampDistance() const makVrv::DtGroundFogPatchAreaprotectedvirtual
clampingEnabled() const makVrv::DtGroundFogPatchAreavirtual
clampPosition(osg::Vec3d &position)makVrv::DtGroundFogPatchAreaprotectedvirtual
computeBasis(const osg::Vec3d &inGeocentricPos, osg::Matrixd &rotOut)makVrv::DtGroundFogPatchAreaprotectedvirtual
computeBoundsCulling()makVrv::DtGroundFogPatchAreaprotectedvirtual
computeEffectFade(const osg::Vec3 &localCam)makVrv::DtGroundFogPatchAreaprotectedvirtual
computeParticleSize()makVrv::DtGroundFogPatchAreaprotectedvirtual
computePatchCellSize()makVrv::DtGroundFogPatchAreaprotectedvirtual
computeSortDepth(const osg::Vec3 &camPos)makVrv::DtGroundFogPatchAreaprotectedvirtual
computeWeights(float x, float y, float patchSize, float *bones, float *weights)makVrv::DtGroundFogPatchAreaprotectedvirtual
cullUpdate(const osg::Vec3d &camPos, const osg::Matrixd &viewMatrixI, const std::vector< osg::Vec4d > &cullingPlanes, DtJobSplitter *jobSplitter)makVrv::DtGroundFogPatchAreavirtual
density() const makVrv::DtGroundFogPatchAreavirtual
drawFogEffects(DtGroundFogEffect::DrawData &drawData)makVrv::DtGroundFogPatchAreavirtual
drawFogPatches(DtGroundFogPatchArea::DrawData &drawData)makVrv::DtGroundFogPatchAreavirtual
DT_GFP_CELL_SIZEmakVrv::DtGroundFogPatchAreaprotectedstatic
DT_GFP_CLAMP_DISTANCEmakVrv::DtGroundFogPatchAreaprotectedstatic
DtGroundFogPatchArea(makVrv::DtDe &de)makVrv::DtGroundFogPatchArea
DtGroundFogPatchArea()makVrv::DtGroundFogPatchAreaprivate
DtGroundFogPatchArea(const DtGroundFogPatchArea &other)makVrv::DtGroundFogPatchAreaprivate
enabled() const makVrv::DtGroundFogPatchAreavirtual
freeData(void)makVrv::DtGroundFogPatchAreaprotectedvirtual
init(float worldSize, float thickness)makVrv::DtGroundFogPatchAreavirtual
initLod(int gridSize, float patchSize)makVrv::DtGroundFogPatchAreaprotectedvirtual
inverseTransformPlane(osg::Vec4d &plane, const osg::Vec3d &position, const osg::Matrixd &rotation)makVrv::DtGroundFogPatchAreaprotectedvirtual
isPositionAboveArea(const osg::Vec3d &position)makVrv::DtGroundFogPatchAreavirtual
isSphereVisible(const std::vector< osg::Vec4d > &planes, const osg::Vec3d &center, double radius)makVrv::DtGroundFogPatchAreaprotectedvirtual
myAreaTypemakVrv::DtGroundFogPatchAreaprotected
myBaseColorBmakVrv::DtGroundFogPatchAreaprotected
myBaseColorGmakVrv::DtGroundFogPatchAreaprotected
myBaseColorRmakVrv::DtGroundFogPatchAreaprotected
myBasisPosmakVrv::DtGroundFogPatchAreaprotected
myBasisRotmakVrv::DtGroundFogPatchAreaprotected
myBoundsCornerRadiusmakVrv::DtGroundFogPatchAreaprotected
myBoundsXmakVrv::DtGroundFogPatchAreaprotected
myBoundsYmakVrv::DtGroundFogPatchAreaprotected
myCameraBasisDirtymakVrv::DtGroundFogPatchAreaprotected
myClampBoneIndexmakVrv::DtGroundFogPatchAreaprotected
myClampIndexmakVrv::DtGroundFogPatchAreaprotected
myClampingEnabledmakVrv::DtGroundFogPatchAreaprotected
myDemakVrv::DtGroundFogPatchAreaprotected
myDensitymakVrv::DtGroundFogPatchAreaprotected
myEffectsmakVrv::DtGroundFogPatchAreaprotected
myEnabledmakVrv::DtGroundFogPatchAreaprotected
myGridSizemakVrv::DtGroundFogPatchAreaprotected
myInitializedmakVrv::DtGroundFogPatchAreaprotected
myLastWindTimemakVrv::DtGroundFogPatchAreaprotected
myMaxClampOffsetmakVrv::DtGroundFogPatchAreaprotected
myMeshGroupmakVrv::DtGroundFogPatchAreaprotected
myOrientationmakVrv::DtGroundFogPatchAreaprotected
myParticleSizeVariationmakVrv::DtGroundFogPatchAreaprotected
myPatchCountmakVrv::DtGroundFogPatchAreaprotected
myPatchesmakVrv::DtGroundFogPatchAreaprotected
myPatchWorldSizemakVrv::DtGroundFogPatchAreaprotected
myPatternedLookmakVrv::DtGroundFogPatchAreaprotected
myPositionmakVrv::DtGroundFogPatchAreaprotected
myRenderPatchCountmakVrv::DtGroundFogPatchAreaprotected
myRenderPatchesmakVrv::DtGroundFogPatchAreaprotected
myVaoManagermakVrv::DtGroundFogPatchAreaprotected
myWindUmakVrv::DtGroundFogPatchAreaprotected
myWindVmakVrv::DtGroundFogPatchAreaprotected
operator=(const DtGroundFogPatchArea &other)makVrv::DtGroundFogPatchAreaprivate
releaseFogEffectGLObjects(osg::State *state) const makVrv::DtGroundFogPatchAreavirtual
releaseFogPatchGLObjects(osg::State *state) const makVrv::DtGroundFogPatchAreavirtual
setAreaType(DtGroundFogPatchArea::AREA_TYPE areaType)makVrv::DtGroundFogPatchAreavirtual
setBaseColor(float red, float green, float blue)makVrv::DtGroundFogPatchAreavirtual
setBounds(const DtVector &bounds, float cornerRadius)makVrv::DtGroundFogPatchAreavirtual
setClampingEnabled(bool enabled)makVrv::DtGroundFogPatchAreavirtual
setDensity(float density)makVrv::DtGroundFogPatchAreavirtual
setEnabled(bool enabled)makVrv::DtGroundFogPatchAreavirtual
setParticleSizeVariation(float variation)makVrv::DtGroundFogPatchAreavirtual
setPatternedLook(bool patternedEnable)makVrv::DtGroundFogPatchAreavirtual
setTransform(const DtVector &position, float orientation, bool relativeToCamera=false)makVrv::DtGroundFogPatchAreavirtual
shouldDrawFogPatches()makVrv::DtGroundFogPatchAreavirtual
theSortBackToFront(const void *arg0, const void *arg1)makVrv::DtGroundFogPatchAreaprotectedstatic
theSortWeights(const void *arg0, const void *arg1)makVrv::DtGroundFogPatchAreaprotectedstatic
worldSize() const makVrv::DtGroundFogPatchAreavirtual
~DtGroundFogPatchArea()makVrv::DtGroundFogPatchAreavirtual

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)