Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.pqt.autorib.instr: Javadoc index of package org.pqt.autorib.instr.


Package Samples:

org.pqt.autorib.instr

Classes:

InstrBlockRequest: This class is the superclass of all block style requests, extending InstrRequest. It includes methods to process lights and objects ( which check if the block is applies to the given light or object and if so iterate through the instructions in the block) and filter (which is called by process and returns true if the block should be executed for the given light or object) Note that the read method of this class reads and stores all the instructions in the block
InstrRequest: This class is the superclass of all classes that handle instructions. Most of the subclasses do little more than override the basic methods defined here for reading in the instruction, writing it out (used only for debugging) and processing objects and/or lights with it. Note the similarity to the RIBRequest class.
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
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. State information is local to a block, and so is maintained by the InstrWReader as a stack of instances of InstrState
InstrForNames: A class for handling a name based filter of the form ForNames name name [name name] where names can contain wild cards * and ?. The filter is passed if the name matches on of the names given, and does not match one of the names given in square brackets.
InstrAppendNumber: class to handle instruction to append a parameter to a shader. It also contains a number of static utility functions which are called by the various map creating instructions (e.g shadowdist) to append map names etc to objects
InstrAppendParam: class to handle instruction to append a parameter to a shader. It also contains a number of static utility functions which are called by the various map creating instructions (e.g shadowdist) to append map names etc to objects
InstrSoftShadowSpot: Class for instruction to create the RIB to generate a soft shadowing spot light. This class has not been fully tested because the author does not have access to a renderer which does soft shadows.
InstrWReader: This class provides routines for reading and writing Instr (instrutions) files, for storing their contents, and for applying them to RIB. The writing routines are used for debugging only.
InstrForRequest: an abstract class from which all For.. classes derive - subclasses should overide not read, but readParams, as well as overriding the filter methods defined in InstrBlockRequest
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
InstrCombinePolys: A class to handle the CombinePoly instruction, which combines several polygons into a single polygon, if possible converting that polygon into a PointsPolygon
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.
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.
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
InstrTokenizer: A tokenizer for reading in instructions files, the main difference from a RIB tokenizer being that it uses '//' as a comment rather than '#'
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
InstrToSubdivision: A class to handle the ToSubdivision instruction, which converts any pointspolygons to subdivision surfaces
InstrSixSnaps: Handles the sixsnaps instruction which generates six views of a group of objects along the cardinal axes
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
InstrShadowPoint: A Class for handling instruction to generate RIB to make shadow maps for a point light
InstrLightDome: A class to handle the LightDome instruction, which adds a dome of lights to the scene
InstrDefaultConeAngle: A class for handling the instruction to set the default cone angle for spot lights
InstrShadowDist: A class for handling the instruction to generate a shadow map for a distant light

Home | Contact Us | Privacy Policy | Terms of Service