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

Sh File List

Here is a list of all documented files with brief descriptions:
Arb.cpp [code]
Arb.hpp [code]
ArbBackend.cpp [code]
ArbCode.cpp [code]
ArbCode.hpp [code]
ArbEmit.cpp [code]
ArbInst.cpp [code]
ArbInst.hpp [code]
ArbLimits.cpp [code]
ArbLimits.hpp [code]
ArbReg.cpp [code]
ArbReg.hpp [code]
AtiBackend.cpp [code]
Gcc.cpp [code]
Gcc.hpp [code]
GlBackend.cpp [code]
GlBackend.hpp [code]
GlTextureName.cpp [code]
GlTextureName.hpp [code]
GlTextures.cpp [code]
GlTextures.hpp [code]
GlTextureStorage.cpp [code]
GlTextureStorage.hpp [code]
PBufferStreams.cpp [code]
PBufferStreams.hpp [code]
sh.hpp [code]The main Sh include file. You should only have to include this file to use Sh
ShAlgebra.cpp [code]
ShAlgebra.hpp [code]
ShArray.hpp [code]
ShAttrib.cpp [code]
ShAttrib.hpp [code]
ShAttribImpl.hpp [code]
ShBackend.cpp [code]
ShBackend.hpp [code]
ShBaseTexture.cpp [code]
ShBaseTexture.hpp [code]
ShBaseTextureImpl.hpp [code]
ShBasicBlock.cpp [code]
ShBasicBlock.hpp [code]
ShBitSet.cpp [code]
ShBitSet.hpp [code]
ShBlock.cpp [code]
ShBlock.hpp [code]
ShChannel.hpp [code]
ShChannelImpl.hpp [code]
ShChannelNode.cpp [code]
ShChannelNode.hpp [code]
ShClamping.hpp [code]
ShColor.cpp [code]
ShColor.hpp [code]
ShColorImpl.hpp [code]
ShConstProp.cpp [code]
ShContext.cpp [code]
ShContext.hpp [code]
ShCtrlGraph.cpp [code]
ShCtrlGraph.hpp [code]
ShDebug.hpp [code]
ShDllExport.hpp [code]
ShDomTree.cpp [code]
ShDomTree.hpp [code]
ShEnvironment.cpp [code]
ShEnvironment.hpp [code]
ShError.cpp [code]
ShError.hpp [code]
ShEvaluate.cpp [code]
ShEvaluate.hpp [code]
ShException.cpp [code]
ShException.hpp [code]
ShFixedManipulator.cpp [code]
ShFixedManipulator.hpp [code]
ShFunc.hpp [code]Miscellaneous small Sh utility functions
ShFuncImpl.hpp [code]
ShGeneric.cpp [code]
ShGeneric.hpp [code]
ShGenericImpl.hpp [code]
ShImage.cpp [code]
ShImage.hpp [code]
ShImage3D.cpp [code]
ShImage3D.hpp [code]
ShInstructions.cpp [code]
ShInstructions.hpp [code]
ShInternals.cpp [code]
ShInternals.hpp [code]
ShInterp.hpp [code]
ShKernelLib.cpp [code]
ShKernelLib.hpp [code]This is an implementation of useful kernels and nibbles (simple kernels)
ShKernelLibImpl.hpp [code]This is an implementation of useful kernels and nibbles (simple kernels)
ShKernelLight.hpp [code]A set of light shaders Light shaders can use any of the vertex shader outputs from ShKerneLib::vsh and must output one irrad representing the irradiance at a surface of type T (probably ShColor3f)
ShKernelLightImpl.hpp [code]This is an implementation of useful kernels and nibbles (simple kernels)
ShKernelPost.hpp [code]These are postprocessing kernels
ShKernelPostImpl.hpp [code]This is an implementation of useful postprocessing kernels
ShKernelSurface.hpp [code]These are the surface shader kernels
ShKernelSurfaceImpl.hpp [code]This is an implementation of useful surface kernels
ShKernelSurfMap.cpp [code]
ShKernelSurfMap.hpp [code]
ShLib.hpp [code]
ShLibArith.hpp [code]
ShLibArithImpl.hpp [code]
ShLibAttrib.hpp [code]
ShLibBoolean.hpp [code]
ShLibBooleanImpl.hpp [code]
ShLibClamp.hpp [code]
ShLibClampImpl.hpp [code]
ShLibColor.hpp [code]
ShLibDeriv.hpp [code]
ShLibDerivImpl.hpp [code]
ShLibGeometry.hpp [code]
ShLibGeometryImpl.hpp [code]
ShLibMatrix.hpp [code]
ShLibMatrixImpl.hpp [code]
ShLibMisc.hpp [code]
ShLibMiscImpl.hpp [code]
ShLibNormal.hpp [code]
ShLibPoint.hpp [code]
ShLibPosition.hpp [code]
ShLibTexCoord.hpp [code]
ShLibTrig.hpp [code]
ShLibTrigImpl.hpp [code]
ShLibVector.hpp [code]
ShLinearAllocator.cpp [code]
ShLinearAllocator.hpp [code]
ShManipulator.cpp [code]
ShManipulator.hpp [code]
ShManipulatorImpl.hpp [code]
ShMatrix.hpp [code]
ShMatrixImpl.hpp [code]
ShMemory.cpp [code]
ShMemory.hpp [code]
ShMesh.hpp [code]A basic mesh structure based on half-edges
ShMeshImpl.hpp [code]
ShMeta.cpp [code]
ShMeta.hpp [code]
ShMetaForwarder.cpp [code]
ShMetaForwarder.hpp [code]
ShNibbles.hpp [code]A set of nibbles that are functions that return ShPrograms for basic operations
ShNibblesImpl.hpp [code]
ShNoise.hpp [code]This is an implementation of Perlin noise
ShNoiseImpl.hpp [code]
ShNormal.cpp [code]
ShNormal.hpp [code]
ShNormalImpl.hpp [code]
ShObjMesh.cpp [code]
ShObjMesh.hpp [code]
ShOptimizations.cpp [code]
ShOptimizations.hpp [code]
ShParser.cpp [code]
ShParser.hpp [code]
ShPoint.cpp [code]
ShPoint.hpp [code]
ShPointImpl.hpp [code]
ShPool.cpp [code]
ShPool.hpp [code]
ShPosition.cpp [code]
ShPosition.hpp [code]
ShPositionImpl.hpp [code]
ShProgram.cpp [code]
ShProgram.hpp [code]
ShProgramNode.cpp [code]
ShProgramNode.hpp [code]
ShQuaternion.hpp [code]
ShQuaternionImpl.hpp [code]
ShRefCount.hpp [code]
ShRefCountImpl.hpp [code]
ShSmBackend.cpp [code]
ShSmBackend.hpp [code]
ShStatement.cpp [code]
ShStatement.hpp [code]
ShStream.cpp [code]
ShStream.hpp [code]
ShStreamImpl.hpp [code]
ShStructural.cpp [code]
ShStructural.hpp [code]
ShSwizzle.cpp [code]
ShSwizzle.hpp [code]
ShSyntax.cpp [code]
ShSyntax.hpp [code]Sh syntactical definitions
ShTable.hpp [code]
ShTexCoord.cpp [code]
ShTexCoord.hpp [code]
ShTexCoordImpl.hpp [code]
ShTexture.hpp [code]
ShTextureNode.cpp [code]
ShTextureNode.hpp [code]
ShToken.cpp [code]
ShToken.hpp [code]
ShTokenizer.cpp [code]
ShTokenizer.hpp [code]
ShTransformer.cpp [code]
ShTransformer.hpp [code]
shutil.hpp [code]The include file for extra Sh utilities
ShUtility.cpp [code]
ShUtility.hpp [code]
ShValueTracking.cpp [code]
ShVariable.cpp [code]
ShVariable.hpp [code]
ShVariableNode.cpp [code]
ShVariableNode.hpp [code]
ShVector.cpp [code]
ShVector.hpp [code]
ShVectorImpl.hpp [code]
ShWorley.hpp [code]This is an implementation of 2D ShWorley texture
ShWorleyImpl.hpp [code]
ShWrap.hpp [code]
uberbuffers.hpp [code]
UberStorage.cpp [code]
UberStorage.hpp [code]
UberTextures.cpp [code]
UberTextures.hpp [code]

Generated on Mon Oct 18 14:17:38 2004 for Sh by doxygen 1.3.7