Rechercher une page de manuel
SoShadowCulling.3coin2
Langue: en
Version: 379399 (fedora - 01/12/10)
Section: 3 (Bibliothèques de fonctions)
Sommaire
NAME
SoShadowCulling -The SoShadowCulling class is a node for setting the shadow style on nodes.
SYNOPSIS
#include <Inventor/annex/FXViz/nodes/SoShadowCulling.h>
Inherits SoNode.
Public Types
enum Mode { AS_IS_CULLING = SoGLShadowCullingElement::AS_IS_CULLING, NO_CULLING = SoGLShadowCullingElement::NO_CULLING }
Public Member Functions
SoShadowCulling (void)
virtual void GLRender (SoGLRenderAction *action)
Static Public Member Functions
static void initClass (void)
Public Attributes
SoSFEnum mode
Protected Member Functions
virtual ~SoShadowCulling ()
Detailed Description
The SoShadowCulling class is a node for setting the shadow style on nodes.
FILE FORMAT/DEFAULTS:
ShadowCulling { mode AS_IS_CULLING }
Since:
- Coin 2.5
Member Enumeration Documentation
enum SoShadowCulling::ModeEnumerates the available culling modes.
Enumerator:
- AS_IS_CULLING
- Use the culling specified in the scene graph.
- NO_CULLING
- Render both backfacing and frontfacting triangles into the shadow map.
Constructor & Destructor Documentation
SoShadowCulling::SoShadowCulling (void)Constructor.
References AS_IS_CULLING, mode, and NO_CULLING.
SoShadowCulling::~SoShadowCulling () [protected, virtual]Destructor.
Member Function Documentation
void SoShadowCulling::initClass (void) [static]Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system.
Reimplemented from SoNode.
void SoShadowCulling::GLRender (SoGLRenderAction * action) [virtual]Action method for the SoGLRenderAction.
This is called during rendering traversals. Nodes influencing the rendering state in any way or who wants to throw geometry primitives at OpenGL overrides this method.
Reimplemented from SoNode.
References SoAction::getState(), mode, NO_CULLING, SoFieldContainer::set(), and SoOverrideElement::setShapeHintsOverride().
Member Data Documentation
SoSFEnum SoShadowCulling::modeSets the culling mode. Default is AS_IS_CULLING.
Referenced by GLRender(), and SoShadowCulling().
Author
Generated automatically by Doxygen for Coin from the source code.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre