Main Page
Namespaces
Classes
Files
Alphabetical List
Class List
Class Hierarchy
Class Members
VEE - The Visual Effects Engine Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
__VEE_GTri
__VEE_VarF
__VEE_Variable
Helper for
VEE_Variable
Solar::AsciiRenderer
Class that can render
Solar
objects with OpenGL
Color
DTraverser
dvVertex
File
Solar::Garbage
Solar::GarbageBin
GEE_Bounded
GEE_CameraParameters
Parameters of a camera that is looking at the world
GEE_CollectorRenderer
GEE_ColorAroundPath
GEE_ContainAll
GEE_Containment
GEE_CopyGeometry
Takes a copy of some geometry
GEE_Debug
GEE_EditSet
GEE_Engine
An engine that runs an action manager in harmony with a world
GEE_EraseAroundPath
GEE_File
GEE_Gallery
A gallery containing all kinds of models
GEE_Geometry
Base class for data sets
GEE_GlDisplayList
GEE_GlDisplayLists
GEE_GlLight
OpenGL light source
GEE_GlLights
A group of OpenGL lights
GEE_GlMaterial
Material definition for OpenGL
GEE_GlMaterialBank
Collection of materials
GEE_GlRenderer
An OpenGL renderer for various GEE objects
GEE_Group
GEE_GroupAroundPath
GEE_GroupGeos
This class groups a series of geometries into a group
GEE_HistoryAnimation
Makes an animation of the creation history
GEE_IdContainer
This class is used to track the ids that are members of the child classes
GEE_IdSelect
GEE_InsertParticle
Inserts a single particle to the world
GEE_Interval
GEE_Io
Base class for binary IO
GEE_IoPackage
GEE_LayerGeometryIterator
Iterates over geometry in some layer
GEE_Lines3D
A collection of line segments
GEE_LineVertex3D
GEE_Material
GEE_MoveAroundPath
GEE_MoveAroundPath::Move
GEE_Mover
GEE_Object
GEE_Operator
Base class for operators in GEE
GEE_OperatorGroup
A class to express operator timing information
GEE_OperatorManager
Manages operators, operator groups and the undo stack
GEE_OperatorTimer
Used to sort operators in
GEE_OperatorManager
GEE_ParamWriter
A Utility class for reading and writing parameters to/from a stream
GEE_ParticleData
Data related to a single particle
GEE_ParticleObject
A collection of particles
GEE_ParticleRotate
An operator to adjust the alignment (rotation) of particle billboards
GEE_ParticleRotate::Item
GEE_Path3D
A collection of path segments
GEE_PathInsert
GEE_PathMultiply
GEE_PathMultiply::Item
GEE_PathToCamera
GEE_PathToLines
GEE_PathToMesh
Converts paths to a triangle mesh with the aid of a profile
GEE_PathToParticles
GEE_PathToX
GEE_PathVertex3D
GEE_PolygonIndices
Stores indices to polygon vertex points
GEE_PolygonMesh
A polygon mesh
GEE_PolygonVertex
Per-vertex polygon data
GEE_Profile
Profile to be used when creating 3D tubes out of path information
GEE_ProfileVertex2D
GEE_ReColor
GEE_Renderer
Abstract base class for renderers
GEE_ScaleAroundPaths
GEE_ScaleAroundPaths::Scale
GEE_SimpleTriangle
GEE_Sphere
A sphere geometry
GEE_SphereGroup
GEE_SphereGroup::Sphere
GEE_TextureAroundPath
GEE_ToSolar
GEE_Transformation
A geometrical transformation defined by 4x4 matrix
GEE_TransparencyList
A class that is used to store a list of trasparent objects (pointers only)
GEE_TransparencyList::Item
GEE_TriangleIndices
GEE_TriangleMesh
A triangle mesh model
GEE_TriMeshList
HACK HACK
GEE_TriMeshListItem
HACK HACK
GEE_TurnAroundPath
GEE_UnGroupGeos
This class groups a series of geometries into a group
GEE_World
A geometry pool
Solar::GlDisplayLists
Solar::GlDisplayLists::List
Solar::GlMaterial
Material definition for OpenGL
Solar::GlMaterialBank
Collection of materials
Solar::GlRenderer
Class that can render
Solar
objects with OpenGL
Solar::Graphic
Visual sub-object in a model
Solar::GraphicTriangleMesh
Solar::GraphicTriangleMesh::Triangle
Solar::GraphicTriangleMesh::VertexData
Solar::GraphicTriangles
Solar::GraphicTriangles::Triangle
Solar::GraphicTriangles::Vertex
Solar::GraphicTriangleStrips
A collection of triangle strips
Solar::GraphicTriangleStrips::Strip
Solar::GraphicTriangleStrips::Vertex
Grid3
Grid3::Cell
Solar::Loaders
Solar::LwoConvert
LWOReader
LWOReader::Edge
LWOReader::Surface
Material definition
LWOReader::Triangle
LWOReader::Vertex
VECTORMATRIX::Matrix2
VECTORMATRIX::Matrix2x3
VECTORMATRIX::Matrix3
VECTORMATRIX::Matrix3x2
VECTORMATRIX::Matrix3x4
VECTORMATRIX::Matrix4
VECTORMATRIX::Matrix4x3
VECTORMATRIX::MatrixFactory
Mesh
Mesh::Edge
Mesh::Surface
Mesh::Triangle
Mesh::ventry
Mesh::Vertex
Solar::Model
Visual (solid) model
Solar::MtlParser
Solar::Object
An object class
ObjVertex
Helper for
GEE_Group::loadWavefrontObj
perlinNoise
Solar::PfConvert
PoissonSphere
PolyToTri
Solar::Renderer
Base class for renderers that can handle
Model
objects
Solar::RotatingObject
An object that rotates
Surface
Traverser
TrimeshStore
Helper for
GEE_Group::loadLightwaveObj
VECTORMATRIX::Vector2
VECTORMATRIX::Vector2Factory
Vector2T< T >
VECTORMATRIX::Vector3
VECTORMATRIX::Vector3Factory
Vector3T< T >
VECTORMATRIX::Vector4
VECTORMATRIX::Vector4Factory
Vector4T< T >
VEE_Blow
VEE_BoundingBox
VEE_BoundingSquare
VEE_CameraPosition
VEE_CgGlDriver
Stores pointers to a series of Cg parameters for the shaders
VEE_CgGlRenderer
VEE_ClonablePointer< T >
This class implements pointer-carrier/cloning functionality
VEE_Collector
VEE_CurveParticle
VEE_Damping
An abstract particle that slows other particles down inside the defined area
VEE_Emitter
VEE_Explosion
VEE_ForceObject
Base class for force objects
VEE_ForcePlane
Plane that pushes particles away
VEE_Garbage
VEE_GarbageBin
VEE_GlMaterial
VEE_GlMaterialBank
A collection of materials
VEE_GlRenderer
OpenGL rendering engine for VEE
VEE_GlRendererInit
VEE_GlSlDriver
A GLSL shader "driver"
VEE_GlSlRenderer
A renderer that uses OpenGL Shading Language (GLSL) shaders in the rendering back-end
VEE_GlTexture2D
OpenGL texture manager class
VEE_GlTexture2DBank
VEE_Gravitate
An abstract particle that pulls other particles towards itself
VEE_Gravity
Gravity affects other particles with a constant global force along a defined vector
VEE_GridForce
A Distance/Normal (DN) grid -based collision detection, avoidance and surface flow
VEE_GridForce2
A Distance/Normal (DN) grid -based collision detection, avoidance and surface flow
VEE_GridForceBase
Base class for grid-type collision/flow generators
VEE_HashMap< key, content, SIZE >
VEE_HashSet< key, SIZE >
VEE_HasValues
VEE_HasVariables
VEE_Hsva
VEE_Image
VEE_ImageBlender
VEE_ImageIO
VEE_ImageIOQt
VEE_InterpolationPoint< T >
Helper class for
VEE_LinearInterpolation
VEE_LinearInterpolation< T >
Linear break-point interpolator
VEE_LinearInterpolation2< T >
VEE_Looks
VEE_LooksColorTable
VEE_LooksColorTable2
A color table look-up with matching to given maximum age
VEE_MagicRain
Magical rain effect/particle for VEE
VEE_MagicRainDrop
VEE_MarchingCubes
VEE_MarchingCubes::Triangle
VEE_MeshConversion
This class contains functions to convert polygon meshes from one representation to another
VEE_MetaBalls
A collection of metaballs for defining an area in 3D
VEE_MetaBalls::Ball
VEE_NearObjects
VEE_Object
Base class for both visual and non-visual classes that do have a location
VEE_ObjectFactory
VEE_OpcodeCollision
Strict hard-body collisions based on the OPCODE library
VEE_OpcodeCollision::Triangle
VEE_Operator
VEE_OperatorCallback
VEE_OperatorDt
VEE_OperatorFlash
VEE_OperatorForceGradient
Detects the force gradients in the vicinity of the object and chenges some value accordingly
VEE_OperatorForceGradient::Data
VEE_OperatorList
VEE_OperatorList::Holder
VEE_OperatorMath< T >
VEE_OperatorObject
VEE_OperatorPerlinVector
VEE_OperatorRandomFloat
VEE_OperatorRandomSelect< T >
VEE_OperatorRandomSphereVector
VEE_OperatorTextureLoop
VEE_OperatorVolume
VEE_Orderer
Collects and orders objects from a scene
VEE_OrdererCollector
Gets all the child objects and sorts them
VEE_Parameter
Descriction of a parameter
VEE_ParameterFloat
VEE_ParameterVector3
VEE_ParamTargets
VEE_ParamTargets::Internal
VEE_Particle
Particle base class
VEE_Particle2
A particle with self-operator list
VEE_ParticleVisualInfo
Visual information of a particle
VEE_PerlinNoise
VEE_PointerStoreList< T >
VEE_PointerStoreSet< T >
Set-based pointer storage class
VEE_PointerStoreSet< T >::eqPtr
VEE_Polygon
VEE_PolygonClouds
VEE_PolygonFire
Fire made of polygons
VEE_Ptr
VEE_Qt
VEE_Qt::Internal
VEE_QtHidden
VEE_QtHidden::Internal
VEE_Random
Base class for random number generators
VEE_RandomForce
VEE_RandomUniform
Random numbers with uniform distribution between -1 and 1
VEE_RandOnMesh2D
VEE_RateControl
VEE_ReferenceObj< T >
Utility for
VEE_ReferenceObject
VEE_ReferenceObject< T >
Smart pointer
VEE_ReferenceOjb< T >
Utility for
VEE_ReferenceObject
VEE_ReferencePtr< T >
VEE_RefPtr< T >
Smart pointer
VEE_RenderClass
Describes how particles of particular type should be rendered
VEE_Renderer
Abstract base class for all renderers that can draw VEE scenes
VEE_Rgba
Simple floating point RGBA color class
VEE_RgbaTable
VEE_RigidParticle
A particle that is represented by a non-deforming polygon mesh
VEE_SafePtr< T >
VEE_SceneBox
VEE_Strs
Collection of very usual character strings
VEE_TailParticle
A particle that leaves tail
VEE_TailParticle2
A particle with moving tail
VEE_TailParticle2::Link
VEE_TailParticle3
A particle with a moving tail
VEE_TailParticle::Point
VEE_TCBSpline3
TCB spline calculator
VEE_TestQt
VEE_Time
VEE_Tube
VEE_Value
Base class for values
VEE_ValueCurve
This class outputs a curve at frequent intervals
VEE_ValueCurve2
Sends out a path of values either repeatedly, related to object age or at constant rate
VEE_ValueCurveMulti
VEE_ValueCurveMulti::Data
VEE_ValueFloat
Value that carries one floating point number
VEE_ValueGui
VEE_ValueGuiFloat
VEE_ValueGuiVector3
VEE_ValueInt
Value that carries one integer
VEE_ValueLooks
VEE_ValueMatrix3
VEE_ValueObject
VEE_ValueOperator
Carries one value to an object
VEE_ValuePtr< T >
VEE_ValueRandomFloat
Random float producer
VEE_ValueRandomRotation
Random rotation matrix producer
VEE_ValueRandomVector3
Random vector producer
VEE_ValueRgba
VEE_ValueString
Value that carries one floating point number
VEE_ValueVector3
VEE_ValueWindow
VEE_Variable
A variable (or pointer to a variable)
VEE_VectorGrid
Force vectors stored into a grid
VEE_VectorGrid::JanneGrid3
This is a class that hides the stuff coming from "Grid.hpp"
VEE_VectorGridCell
VEE_VectorGridTree
An oct-tree -like spatial subdivision system for vector grids
VEE_VectorGridTree::Branch
VEE_VectorGridTree::Leaf
VEE_Volume
Volume in space
VEE_VolumeBox
VEE_VolumeDisk
Disk-shaped object volume
VEE_VolumeEllipsoid
Ellipsoid-shaped object volume
VEE_VolumeGrid
Grid volume
VEE_VolumeGrid2
Grid volume
VEE_VolumeGrid2::GridGrid
VEE_VolumeSphere
VEE_Vortex
Makes other particles rotate around given axes
VEE_Wind
Wind affects other particles with a constant global force along a defined vector
VMADStruct
Generated on Mon Mar 12 21:09:01 2007 for VEE - The Visual Effects Engine by
1.4.6