|
Class Summary |
| InstrAddRIB |
Add RIB to an existing object or light |
| InstrAppendNumber |
class to handle instruction to append a parameter to a shader. |
| InstrAppendParam |
class to handle instruction to append a parameter to a shader. |
| InstrAppendPrimParam |
class to handle instruction to append a parameter to a primitive's
set of parameters, for example to add explicit st coordinates
or a set of "Pref" values. |
| InstrBlockRequest |
This class is the superclass of all block style requests,
extending InstrRequest. |
| InstrBrace |
this is a dummy class used internally to mark an Opening brace
or closing brace in an Instructions file |
| InstrCleanPoly |
A class to handle the CleanPoly instruction, which
cleans up errors in Points Polygons |
| InstrCombinePolys |
A class to handle the CombinePoly instruction, which
combines several polygons into a single polygon, if possible
converting that polygon into a PointsPolygon |
| InstrDefaultConeAngle |
A class for handling the instruction to set the
default cone angle for spot lights |
| InstrDeletePrims |
A class to handle the DeletePrims instruction |
| InstrEnvMap |
A class to handle the EnvMap instruction, which
creates an environment map |
| InstrEnvMapAuto |
A class to handle the EnvMapAuto instruction, which
creates an environment map using bounding box information to deduce
the point from which to 'take' the environment pictures |
| InstrForColors |
A class to handle the ForColors filter |
| InstrForHandles |
A class to handle the ForHandles filter |
| InstrForNames |
A class for handling a name based filter of the form
ForNames name name [name name] where names can contain
wild cards * and ?. |
| InstrForRequest |
an abstract class from which all For.. |
| InstrForShaders |
|
| InstrGlobals |
|
| InstrGroupEnvMap |
A class to handle the GroupEnvMap instruction, which
creates an environment map using bounding box information
of a named group of objects to deduce
the point from which to 'take' the environment pictures
these objects have the name of the map added in a given
parameter of the shader |
| InstrLightDome |
A class to handle the LightDome instruction, which
adds a dome of lights to the scene |
| InstrLights |
|
| InstrMapDisplay |
|
| InstrMapFilter |
|
| InstrMapFormat |
|
| InstrMapFormatMult |
|
| InstrMapRec |
a class for storing details of maps that need to be created |
| InstrMapSamples |
|
| InstrNumberGroup |
Reads a NumberGroup instruction, which declares
a number group, a list of names that will be
considered to be a group, and share a single
number |
| InstrObjects |
a class for handling an Objects block |
| InstrOmit |
reads in an Omit instruction - the syntax for which is Omit string string.. |
| InstrOption |
|
| InstrOrthoMap |
Construct an arbitrary orthographic map |
| InstrPerspMap |
Not used at present - yet to be implemented |
| InstrReflMap |
|
| InstrReflMapAuto |
|
| InstrRemoveParam |
|
| InstrRemoveShader |
|
| InstrRenameParam |
|
| InstrRenameShader |
|
| InstrRequest |
This class is the superclass of all classes that
handle instructions. |
| InstrRIB |
Add RIB to the header of a global options section, or to the frame options
section - nb this class is used by GlobalRIB, FrameRIB |
| InstrSavePref |
class to handle instruction to append a parameter to a primitive's
set of parameters, for example to add explicit st coordinates
or a set of "Pref" values. |
| InstrShader |
A class to handle all the shader instructions,
e.g Surface |
| InstrShadowDist |
A class for handling the instruction to generate
a shadow map for a distant light |
| InstrShadowDistAuto |
A class for handling the instruction to generate
a shadow map for a distant light |
| InstrShadowPoint |
A Class for handling instruction to generate RIB
to make shadow maps for a point light |
| InstrShadowSpot |
A class for reading, writing and processing
shadowed spot lights |
| InstrSixSnaps |
Handles the sixsnaps instruction which generates six views of a group of objects
along the cardinal axes |
| InstrSoftShadowSpot |
Class for instruction to create the RIB to generate
a soft shadowing spot light. |
| InstrState |
A class for storing state information for an
instructions file, such as map format and
the current list of objects to omit from maps. |
| InstrTightClipping |
A class to handle the TightClipping instruction, which
sets the clipping bounds |
| InstrTokenizer |
A tokenizer for reading in instructions files, the main
difference from a RIB tokenizer being that it
uses '//' as a comment rather than '#' |
| InstrToSubdivision |
A class to handle the ToSubdivision instruction, which
converts any pointspolygons to subdivision surfaces |
| InstrWReader |
This class provides routines for reading and writing
Instr (instrutions) files, for storing their contents,
and for applying them to RIB. |
| MakeMap |
this class contains methods for producing RIB to generate maps |