OpenSceneGraph  3.5.1
osg::CollectOccludersVisitor Member List

This is the complete list of members for osg::CollectOccludersVisitor, including all inherited members.

_back_modelviewCullingStackosg::CullStackprotected
_bbCornerFarosg::CullStackprotected
_bbCornerNearosg::CullStackprotected
_clampProjectionMatrixCallbackosg::CullSettingsprotected
_clipspaceCullingStackosg::CullStackprotected
_computeNearFarosg::CullSettingsprotected
_createDrawablesosg::CollectOccludersVisitorprotected
_cullingModeosg::CullSettingsprotected
_cullMaskosg::CullSettingsprotected
_cullMaskLeftosg::CullSettingsprotected
_cullMaskRightosg::CullSettingsprotected
_currentReuseMatrixIndexosg::CullStackprotected
_databaseRequestHandlerosg::NodeVisitorprotected
_dataVarianceosg::Objectprotected
_depthSortImpostorSpritesosg::CullSettingsprotected
_eyePointStackosg::CullStackprotected
_frameStamposg::NodeVisitorprotected
_frustumVolumeosg::CullStackprotected
_identityosg::CullStackprotected
_imageRequestHandlerosg::NodeVisitorprotected
_impostorActiveosg::CullSettingsprotected
_impostorPixelErrorThresholdosg::CullSettingsprotected
_index_modelviewCullingStackosg::CullStackprotected
_inheritanceMaskosg::CullSettingsprotected
_inheritanceMaskActionOnAttributeSettingosg::CullSettingsprotected
_LODScaleosg::CullSettingsprotected
_maximumNumberOfActiveOccludersosg::CollectOccludersVisitorprotected
_minimumShadowOccluderVolumeosg::CollectOccludersVisitorprotected
_modelviewCullingStackosg::CullStackprotected
_modelviewStackosg::CullStackprotected
_MVPW_Stackosg::CullStackprotected
_nameosg::Objectprotected
_nearFarRatioosg::CullSettingsprotected
_nodeMaskOverrideosg::NodeVisitorprotected
_nodePathosg::NodeVisitorprotected
_numFramesToKeepImpostorSpritesosg::CullSettingsprotected
_observerSetosg::Referencedmutableprotected
_occluderListosg::CullStackprotected
_occluderSetosg::CollectOccludersVisitorprotected
_projectionCullingStackosg::CullStackprotected
_projectionStackosg::CullStackprotected
_refCountosg::Referencedmutableprotected
_referenceViewPointsosg::CullStackprotected
_reuseMatrixListosg::CullStackprotected
_smallFeatureCullingPixelSizeosg::CullSettingsprotected
_traversalMaskosg::NodeVisitorprotected
_traversalModeosg::NodeVisitorprotected
_traversalNumberosg::NodeVisitorprotected
_userDataContainerosg::Objectprotected
_viewPointStackosg::CullStackprotected
_viewportStackosg::CullStackprotected
_visitorTypeosg::NodeVisitorprotected
addObserver(Observer *observer) const osg::Referenced
ALL_VARIABLES enum valueosg::CullSettings
apply(osg::Node &)osg::CollectOccludersVisitorvirtual
apply(osg::Transform &node)osg::CollectOccludersVisitorvirtual
apply(osg::Projection &node)osg::CollectOccludersVisitorvirtual
apply(osg::Switch &node)osg::CollectOccludersVisitorvirtual
apply(osg::LOD &node)osg::CollectOccludersVisitorvirtual
apply(osg::OccluderNode &node)osg::CollectOccludersVisitorvirtual
osg::NodeVisitor::apply(Drawable &drawable)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Geometry &geometry)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Geode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Billboard &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Group &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(ProxyNode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(CoordinateSystemNode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(ClipNode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(TexGenNode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(LightSource &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Camera &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(CameraView &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(MatrixTransform &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(PositionAttitudeTransform &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(Sequence &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(PagedLOD &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(ClearNode &node)osg::NodeVisitorvirtual
osg::NodeVisitor::apply(OcclusionQueryNode &node)osg::NodeVisitorvirtual
applyMaskAction(unsigned int maskBit)osg::CullSettingsinline
asNode()osg::Objectinlinevirtual
asNode() const osg::Objectinlinevirtual
asNodeVisitor() const osg::NodeVisitorinlinevirtual
osg::Object::asNodeVisitor()osg::Objectinlinevirtual
asStateAttribute()osg::Objectinlinevirtual
asStateAttribute() const osg::Objectinlinevirtual
asUniform()osg::Objectinlinevirtual
asUniform() const osg::Objectinlinevirtual
CLAMP_PROJECTION_MATRIX_CALLBACK enum valueosg::CullSettings
clampedPixelSize(const Vec3 &v, float radius) const osg::CullStackinline
clampedPixelSize(const BoundingSphere &bs) const osg::CullStackinline
className() const =0osg::Objectpure virtual
CLEAR_COLOR enum valueosg::CullSettings
CLEAR_MASK enum valueosg::CullSettings
clone(const CopyOp &) const =0osg::Objectpure virtual
cloneType() const =0osg::Objectpure virtual
CLUSTER_CULLING enum valueosg::CullSettings
COLLECT_OCCLUDER_VISITOR enum valueosg::NodeVisitor
CollectOccludersVisitor()osg::CollectOccludersVisitor
COMPUTE_NEAR_FAR_MODE enum valueosg::CullSettings
COMPUTE_NEAR_FAR_USING_BOUNDING_VOLUMES enum valueosg::CullSettings
COMPUTE_NEAR_FAR_USING_PRIMITIVES enum valueosg::CullSettings
COMPUTE_NEAR_USING_PRIMITIVES enum valueosg::CullSettings
computeDataVariance()osg::Objectinlinevirtual
computeFrustumVolume()osg::CullStackprotected
ComputeNearFarMode enum nameosg::CullSettings
createOrReuseMatrix(const osg::Matrix &value)osg::CullStackinlineprotected
CULL_MASK enum valueosg::CullSettings
CULL_MASK_LEFT enum valueosg::CullSettings
CULL_MASK_RIGHT enum valueosg::CullSettings
CULL_VISITOR enum valueosg::NodeVisitor
CULLING_MODE enum valueosg::CullSettings
CullingMode typedefosg::CullSettings
CullingModeValues enum nameosg::CullSettings
CullingStack typedefosg::CullStack
CullSettings()osg::CullSettingsinline
CullSettings(ArgumentParser &arguments)osg::CullSettingsinline
CullSettings(const CullSettings &cs)osg::CullSettings
CullStack()osg::CullStack
CullStack(const CullStack &cs)osg::CullStack
DataVariance enum nameosg::Object
DEFAULT_CULLING enum valueosg::CullSettings
deleteUsingDeleteHandler() const osg::Referencedprotected
DEPTH_SORT_IMPOSTOR_SPRITES enum valueosg::CullSettings
DISABLE_ASSOCIATED_INHERITANCE_MASK_BIT enum valueosg::CullSettings
disableAndPushOccludersCurrentMask(NodePath &nodePath)osg::CullStackinline
DO_NOT_COMPUTE_NEAR_FAR enum valueosg::CullSettings
DO_NOT_MODIFY_INHERITANCE_MASK enum valueosg::CullSettings
DRAW_BUFFER enum valueosg::CullSettings
DYNAMIC enum valueosg::Object
ENABLE_ALL_CULLING enum valueosg::CullSettings
EVENT_VISITOR enum valueosg::NodeVisitor
EyePointStack typedefosg::CullStackprotected
FAR_PLANE_CULLING enum valueosg::CullSettings
getClampProjectionMatrixCallback()osg::CullSettingsinline
getClampProjectionMatrixCallback() const osg::CullSettingsinline
getClipSpaceCullingStack()osg::CullStackinline
getCollectedOccluderSet()osg::CollectOccludersVisitorinline
getCollectedOccluderSet() const osg::CollectOccludersVisitorinline
getCompoundClassName() const osg::Objectinline
getComputeNearFarMode() const osg::CullSettingsinline
getCreateDrawablesOnOccludeNodes() const osg::CollectOccludersVisitorinline
getCullingMode() const osg::CullSettingsinline
getCullMask() const osg::CullSettingsinline
getCullMaskLeft() const osg::CullSettingsinline
getCullMaskRight() const osg::CullSettingsinline
getCurrentCullingSet()osg::CullStackinline
getCurrentCullingSet() const osg::CullStackinline
getDatabaseRequestHandler()osg::NodeVisitorinline
getDatabaseRequestHandler() const osg::NodeVisitorinline
getDataVariance() const osg::Objectinline
getDeleteHandler()osg::Referencedstatic
getDepthSortImpostorSprites() const osg::CullSettingsinline
getDistanceFromEyePoint(const Vec3 &pos, bool withLODScale) const osg::CollectOccludersVisitorvirtual
getDistanceToEyePoint(const Vec3 &pos, bool withLODScale) const osg::CollectOccludersVisitorvirtual
getDistanceToViewPoint(const Vec3 &pos, bool withLODScale) const osg::CollectOccludersVisitorvirtual
getEyeLocal() const osg::CullStackinline
getEyePoint() const osg::NodeVisitorinlinevirtual
getFrameStamp() const osg::NodeVisitorinline
getFrustumVolume()osg::CullStackinline
getGlobalReferencedMutex()osg::Referencedstatic
getImageRequestHandler()osg::NodeVisitorinline
getImageRequestHandler() const osg::NodeVisitorinline
getImpostorPixelErrorThreshold() const osg::CullSettingsinline
getImpostorsActive() const osg::CullSettingsinline
getInheritanceMask() const osg::CullSettingsinline
getInheritanceMaskActionOnAttributeSetting() const osg::CullSettingsinline
getLODScale() const osg::CullSettingsinline
getLookVectorLocal() const osg::CullStackinline
getMaximumNumberOfActiveOccluders() const osg::CollectOccludersVisitorinline
getMinimumShadowOccluderVolume() const osg::CollectOccludersVisitorinline
getModelViewCullingStack()osg::CullStackinline
getModelViewMatrix()osg::CullStackinline
getMVPW()osg::CullStackinline
getName() const osg::Objectinline
getNearFarRatio() const osg::CullSettingsinline
getNodeMaskOverride() const osg::NodeVisitorinline
getNodePath()osg::NodeVisitorinline
getNodePath() const osg::NodeVisitorinline
getNumberOfFrameToKeepImpostorSprites() const osg::CullSettingsinline
getObserverSet() const osg::Referencedinline
getOccluderList()osg::CullStackinline
getOccluderList() const osg::CullStackinline
getOrCreateObserverSet() const osg::Referenced
getOrCreateUserDataContainer()osg::Object
getProjectionCullingStack()osg::CullStackinline
getProjectionMatrix()osg::CullStackinline
getReferenceViewPoint() const osg::CullStackinline
getRefMutex() const osg::Referencedinline
getSmallFeatureCullingPixelSize() const osg::CullSettingsinline
getThreadSafeReferenceCounting()osg::Referencedstatic
getThreadSafeRefUnref() const osg::Referencedinline
getTraversalMask() const osg::NodeVisitorinline
getTraversalMode() const osg::NodeVisitorinline
getTraversalNumber() const osg::NodeVisitorinline
getUpLocal() const osg::CullStackinline
getUserData()osg::Objectvirtual
getUserData() const osg::Objectvirtual
getUserDataContainer()osg::Objectinline
getUserDataContainer() const osg::Objectinline
getUserValue(const std::string &name, T &value) const osg::Object
getUserValue(const std::string &name, T &value) const osg::Object
getViewPoint() const osg::NodeVisitorinlinevirtual
getViewPointLocal() const osg::CullStackinline
getViewport()osg::CullStackinline
getVisitorType() const osg::NodeVisitorinline
getWindowMatrix()osg::CullStackinline
handle_cull_callbacks_and_accept(osg::Node &node, osg::Node *acceptNode)osg::CollectOccludersVisitorinlineprotected
handle_cull_callbacks_and_traverse(osg::Node &node)osg::CollectOccludersVisitorinlineprotected
IMPOSTOR_ACTIVE enum valueosg::CullSettings
IMPOSTOR_PIXEL_ERROR_THRESHOLD enum valueosg::CullSettings
InheritanceMask typedefosg::CullSettings
InheritanceMaskActionOnAttributeSetting enum nameosg::CullSettings
inheritCullSettings(const CullSettings &settings)osg::CullSettingsinlinevirtual
inheritCullSettings(const CullSettings &settings, unsigned int inheritanceMask)osg::CullSettingsvirtual
INTERSECTION_VISITOR enum valueosg::NodeVisitor
isCulled(const std::vector< Vec3 > &vertices)osg::CullStackinline
isCulled(const BoundingBox &bb)osg::CullStackinline
isCulled(const BoundingSphere &bs)osg::CullStackinline
isCulled(const osg::Node &node)osg::CullStackinline
isSameKindAs(const Object *) const osg::Objectinlinevirtual
libraryName() const =0osg::Objectpure virtual
LIGHT enum valueosg::CullSettings
LIGHTING_MODE enum valueosg::CullSettings
LOD_SCALE enum valueosg::CullSettings
MatrixList typedefosg::CullStackprotected
MatrixStack typedefosg::CullStackprotected
META_NodeVisitor(osg, CollectOccludersVisitor) virtual Object *cloneType() const osg::CollectOccludersVisitorinline
META_Object(osg, NodeVisitor) virtual NodeVisitor *asNodeVisitor()osg::NodeVisitorinline
NEAR_FAR_RATIO enum valueosg::CullSettings
NEAR_PLANE_CULLING enum valueosg::CullSettings
NO_CULLING enum valueosg::CullSettings
NO_VARIABLES enum valueosg::CullSettings
NODE_VISITOR enum valueosg::NodeVisitor
NodeVisitor(TraversalMode tm=TRAVERSE_NONE)osg::NodeVisitor
NodeVisitor(VisitorType type, TraversalMode tm=TRAVERSE_NONE)osg::NodeVisitor
NodeVisitor(const NodeVisitor &nv, const osg::CopyOp &copyop=osg::CopyOp::SHALLOW_COPY)osg::NodeVisitor
NUM_FRAMES_TO_KEEP_IMPOSTORS_SPRITES enum valueosg::CullSettings
Object()osg::Objectinline
Object(bool threadSafeRefUnref)osg::Objectinlineexplicit
Object(const Object &, const CopyOp &copyop=CopyOp::SHALLOW_COPY)osg::Object
OccluderList typedefosg::CullStack
operator=(const CollectOccludersVisitor &)osg::CollectOccludersVisitorinlineprotected
osg::Referenced::operator=(const Referenced &)osg::Referencedinline
osg::CullStack::operator=(const CullSettings &settings)osg::CullSettingsinline
pixelSize(const Vec3 &v, float radius) const osg::CullStackinline
pixelSize(const BoundingSphere &bs) const osg::CullStackinline
popCullingSet()osg::CullStack
popCurrentMask()osg::CullStackinline
popFromNodePath()osg::NodeVisitorinline
popModelViewMatrix()osg::CullStack
popOccludersCurrentMask(NodePath &nodePath)osg::CullStackinline
popProjectionMatrix()osg::CullStack
popReferenceViewPoint()osg::CullStackinline
popViewport()osg::CullStack
pushCullingSet()osg::CullStack
pushCurrentMask()osg::CullStackinline
pushModelViewMatrix(osg::RefMatrix *matrix, Transform::ReferenceFrame referenceFrame)osg::CullStack
pushOntoNodePath(Node *node)osg::NodeVisitorinline
pushProjectionMatrix(osg::RefMatrix *matrix)osg::CullStack
pushReferenceViewPoint(const osg::Vec3 &viewPoint)osg::CullStackinline
pushViewport(osg::Viewport *viewport)osg::CullStack
READ_BUFFER enum valueosg::CullSettings
readCommandLine(ArgumentParser &arguments)osg::CullSettings
readEnvironmentalVariables()osg::CullSettings
ref() const osg::Referencedinline
referenceCount() const osg::Referencedinline
Referenced()osg::Referenced
Referenced(bool threadSafeRefUnref)osg::Referencedexplicit
Referenced(const Referenced &)osg::Referenced
releaseGLObjects(osg::State *=0) const osg::Objectinlinevirtual
removeObserver(Observer *observer) const osg::Referenced
removeOccludedOccluders()osg::CollectOccludersVisitor
reset()osg::CollectOccludersVisitorvirtual
resizeGLObjectBuffers(unsigned int)osg::Objectinlinevirtual
setClampProjectionMatrixCallback(ClampProjectionMatrixCallback *cpmc)osg::CullSettingsinline
setCollectedOccluderSet(const ShadowVolumeOccluderSet &svol)osg::CollectOccludersVisitorinline
setComputeNearFarMode(ComputeNearFarMode cnfm)osg::CullSettingsinline
setCreateDrawablesOnOccludeNodes(bool flag)osg::CollectOccludersVisitorinline
setCullingMode(CullingMode mode)osg::CullSettingsinline
setCullMask(osg::Node::NodeMask nm)osg::CullSettingsinline
setCullMaskLeft(osg::Node::NodeMask nm)osg::CullSettingsinline
setCullMaskRight(osg::Node::NodeMask nm)osg::CullSettingsinline
setCullSettings(const CullSettings &settings)osg::CullSettings
setDatabaseRequestHandler(DatabaseRequestHandler *handler)osg::NodeVisitorinline
setDataVariance(DataVariance dv)osg::Objectinline
setDefaults()osg::CullSettingsvirtual
setDeleteHandler(DeleteHandler *handler)osg::Referencedstatic
setDepthSortImpostorSprites(bool doDepthSort)osg::CullSettingsinline
setFrameStamp(FrameStamp *fs)osg::NodeVisitorinline
setImageRequestHandler(ImageRequestHandler *handler)osg::NodeVisitorinline
setImpostorPixelErrorThreshold(float numPixels)osg::CullSettingsinline
setImpostorsActive(bool active)osg::CullSettingsinline
setInheritanceMask(InheritanceMask mask)osg::CullSettingsinline
setInheritanceMaskActionOnAttributeSetting(InheritanceMaskActionOnAttributeSetting action)osg::CullSettingsinline
setLODScale(float scale)osg::CullSettingsinline
setMaximumNumberOfActiveOccluders(unsigned int num)osg::CollectOccludersVisitorinline
setMinimumShadowOccluderVolume(float vol)osg::CollectOccludersVisitorinline
setName(const std::string &name)osg::Objectinlinevirtual
setName(const char *name)osg::Objectinline
setNearFarRatio(double ratio)osg::CullSettingsinline
setNodeMaskOverride(Node::NodeMask mask)osg::NodeVisitorinline
setNumberOfFrameToKeepImpostorSprites(int numFrames)osg::CullSettingsinline
setOccluderList(const ShadowVolumeOccluderList &svol)osg::CullStackinline
setSmallFeatureCullingPixelSize(float value)osg::CullSettingsinline
setThreadSafeReferenceCounting(bool enableThreadSafeReferenceCounting)osg::Referencedstatic
setThreadSafeRefUnref(bool threadSafe)osg::Objectvirtual
setTraversalMask(Node::NodeMask mask)osg::NodeVisitorinline
setTraversalMode(TraversalMode mode)osg::NodeVisitorinline
setTraversalNumber(unsigned int fn)osg::NodeVisitorinline
setUserData(Referenced *obj)osg::Objectvirtual
setUserData(const ref_ptr< T > &ud)osg::Objectinline
setUserDataContainer(osg::UserDataContainer *udc)osg::Object
setUserDataContainer(const ref_ptr< T > &udc)osg::Objectinline
setUserValue(const std::string &name, const T &value)osg::Object
setVisitorType(VisitorType type)osg::NodeVisitorinline
SHADOW_OCCLUSION_CULLING enum valueosg::CullSettings
ShadowVolumeOccluderSet typedefosg::CollectOccludersVisitor
signalObserversAndDelete(bool signalDelete, bool doDelete) const osg::Referencedprotected
SMALL_FEATURE_CULLING enum valueosg::CullSettings
SMALL_FEATURE_CULLING_PIXEL_SIZE enum valueosg::CullSettings
STATIC enum valueosg::Object
TraversalMode enum nameosg::NodeVisitor
traverse(Node &node)osg::NodeVisitorinline
TRAVERSE_ACTIVE_CHILDREN enum valueosg::NodeVisitor
TRAVERSE_ALL_CHILDREN enum valueosg::NodeVisitor
TRAVERSE_NONE enum valueosg::NodeVisitor
TRAVERSE_PARENTS enum valueosg::NodeVisitor
unref() const osg::Referencedinline
unref_nodelete() const osg::Referenced
UNSPECIFIED enum valueosg::Object
UPDATE_VISITOR enum valueosg::NodeVisitor
validNodeMask(const osg::Node &node) const osg::NodeVisitorinline
VariablesMask enum nameosg::CullSettings
VIEW_FRUSTUM_CULLING enum valueosg::CullSettings
VIEW_FRUSTUM_SIDES_CULLING enum valueosg::CullSettings
ViewportStack typedefosg::CullStackprotected
VisitorType enum nameosg::NodeVisitor
write(std::ostream &out)osg::CullSettings
~CollectOccludersVisitor()osg::CollectOccludersVisitorvirtual
~CullSettings()osg::CullSettingsinlinevirtual
~CullStack()osg::CullStack
~NodeVisitor()osg::NodeVisitorvirtual
~Object()osg::Objectprotectedvirtual
~Referenced()osg::Referencedprotectedvirtual

osg logo
Generated at Wed Nov 11 2015 22:14:30 for the OpenSceneGraph by doxygen 1.8.10.