#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 *) |
Functions | |
| typedef | void (OSG_APIENTRY *CombinerParameteriNVFunc)(GLenum |
Variables | |
| typedef | GLenum |
| typedef | GLboolean |
| typedef | GLdouble |
| 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.
| typedef void | ( | OSG_APIENTRY * | CombinerParameteriNVFunc | ) |
| typedef const GLvoid *typedef GLenum |
Definition at line 24 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.
Referenced by osg::TextureChunk::activate(), osg::RegisterCombinersChunk::activate(), osg::ProgramChunk::activate(), osg::PointChunk::activate(), osg::MaterialChunk::activate(), osg::LightModelChunk::activate(), osg::BlendChunk::activate(), osg::TextureChunk::activeTexture(), osg::TextureChunk::changeFrom(), osg::ProgramChunk::changeFrom(), osg::PointChunk::changeFrom(), osg::MaterialChunk::changeFrom(), osg::LightModelChunk::changeFrom(), osg::BlendChunk::changeFrom(), osg::FBOViewport::checkFrameBufferStatus(), checkGLError(), osg::TextureGrabBackground::clear(), osg::createConvexPrimitives(), osg::TextureChunk::deactivate(), osg::ProgramChunk::deactivate(), osg::PointChunk::deactivate(), osg::BlendChunk::deactivate(), osg::TextureGrabForeground::draw(), osg::GeoVBO::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::FBOViewport::render(), osg::ClusterViewBuffer::send(), osg::DVRIsoShader::setupCombinerParametersDiffuse(), osg::GeoVBO::update(), and osg::SHLChunk::updateProgram().
| typedef GLboolean |
Definition at line 30 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.
Referenced by osg::RegisterCombinersChunk::activate(), osg::ImageBackground::clear(), and osg::Brick::renderSlices().
| typedef GLdouble |
Definition at line 53 of file OSGDVRIsoShaderNVRegisterCombiners.cpp.
Referenced by osg::SClipPlaneChunk::activate(), osg::ClipPlaneChunk::activate(), osg::SClipPlaneChunk::changeFrom(), 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().
1.5.5