Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OSGDVRIsoShaderNVRegisterCombiners.cpp File Reference

#include <OSGConfig.h>
#include <OSGDVRShader.h>
#include <OSGDrawActionBase.h>
#include <OSGDVRVolume.h>
#include <OSGDVRVolumeTexture.h>
#include <OSGDVRIsoSurface.h>
#include <OSGSlicer.h>
#include <OSGWindow.h>
#include <OSGCamera.h>
#include <OSGColor.h>
#include <OSGGL.h>
#include <OSGGLU.h>
#include <OSGGLEXT.h>
#include "OSGDVRIsoShader.h"
#include <math.h>

Go to the source code of this file.

Namespaces

namespace  osg

Typedefs

typedef const GLint
typedef GLfloat *typedef void (OSG_APIENTRY *SecondaryColor3fvEXTFunc)(GLfloat *)
typedef void(OSG_APIENTRY * CombinerStageParameterfvNVFunc )(GLenum, GLenum, GLfloat *)

Variables

typedef GLenum
typedef GLboolean
typedef GLdouble


Typedef Documentation

typedef const GLint
 

Definition at line 22 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.

typedef void
 

Definition at line 46 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.

typedef void(OSG_APIENTRY * CombinerStageParameterfvNVFunc)(GLenum, GLenum, GLfloat *)
 

Definition at line 47 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.


Variable Documentation

typedef const GLvoid *typedef GLenum
 

Definition at line 732 of file OSGDVRSimpleLUTShader.cpp.

Referenced by osg::TextureChunk::activate(), osg::RegisterCombinersChunk::activate(), osg::ProgramChunk::activate(), osg::PointChunk::activate(), osg::MaterialChunk::activate(), osg::BlendChunk::activate(), osg::TextureChunk::activeTexture(), osg::TextureChunk::changeFrom(), osg::ProgramChunk::changeFrom(), osg::PointChunk::changeFrom(), osg::MaterialChunk::changeFrom(), osg::BlendChunk::changeFrom(), osg::TextureGrabBackground::clear(), osg::createConvexPrimitives(), osg::TextureChunk::deactivate(), osg::ProgramChunk::deactivate(), osg::PointChunk::deactivate(), osg::BlendChunk::deactivate(), osg::TextureGrabForeground::draw(), osg::SpotLight::drawEnter(), osg::PointLight::drawEnter(), osg::Light::drawEnter(), osg::DirectionalLight::drawEnter(), osg::Light::drawLeave(), osg::TextVectorFace::fillGeo(), osg::Window::frameExit(), GeoPump128(), GeoPump129(), osg::DVRIsoShader::getLightSources(), osg::TextureChunk::handleGL(), osg::ProgramChunk::handleGL(), osg::TextureChunk::handleTexture(), osg::DVRIsoShader::initCombiners_DiffuseMultiCombiners(), osg::DVRSimpleShader::initialize(), osg::DVRSimpleLUTShader::initialize(), osg::DVRMtexLUTShader::initialize(), osg::DVRIsoShader::initialize(), osg::ClusterViewBuffer::recv(), osg::ClusterViewBuffer::send(), osg::DVRIsoShader::setupCombinerParametersDiffuse(), and osg::SHLChunk::updateProgram().

typedef GLboolean
 

Definition at line 426 of file OSGDVRSimpleLUTShader.cpp.

Referenced by osg::RegisterCombinersChunk::activate(), osg::TextureBackground::clear(), osg::SkyBackground::clear(), osg::PolygonBackground::clear(), osg::ImageBackground::clear(), osg::GradientBackground::clear(), osg::TwoSidedLightingChunk::deactivate(), osg::SimpleStatisticsForeground::draw(), osg::ImageForeground::draw(), and osg::Brick::renderSlices().

typedef GLdouble
 

Definition at line 338 of file OSGDVRMtexLUTShader.cpp.

Referenced by osg::ClipPlaneChunk::activate(), osg::ClipPlaneChunk::changeFrom(), osg::DVRClipper::DVRClipper(), osg::DVRTriangle::DVRTriangle(), osg::GeoTexCoords4dPropertyDesc::getFormatSize(), osg::GeoTexCoords3dPropertyDesc::getFormatSize(), osg::GeoTexCoords2dPropertyDesc::getFormatSize(), osg::GeoTexCoords1dPropertyDesc::getFormatSize(), osg::GeoPositions4dPropertyDesc::getFormatSize(), osg::GeoPositions3dPropertyDesc::getFormatSize(), osg::GeoPositions2dPropertyDesc::getFormatSize(), osg::TextVectorGlyph::getLines(), osg::DVRTriangle::setNumAddPerVertexAttr(), osg::DVRClipper::setNumAddPerVertexAttr(), vertexCallback(), and vertexCombineCallback().


Generated on Thu Aug 25 04:12:20 2005 for OpenSG by  doxygen 1.4.3