|
|||||||||
| Home >> All >> org >> pqt >> autorib >> [ rib overview ] | PREV NEXT | ||||||||
A
- AREALIGHTSOURCE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ATMOSPHERE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ATTRIBUTE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ATTRIBUTEBEGIN - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ATTRIBUTEEND - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ArchiveStack - Variable in class org.pqt.autorib.rib.RIBWReader
- add(RIBPolygon) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- add(RIBGeneralPolygon) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- add(RIBPointsPolygons) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- add(RIBGeneralPointsPoly) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- add(RIBRequest) - Method in class org.pqt.autorib.rib.RIBObjectGroup
- Add a primitive to this object group
- add(String, Token) - Method in class org.pqt.autorib.rib.RIBParams
- Add a new parameter and value to the parameters list.
- addParams(RIBParams) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- addToVectors(Vector, Vector) - Method in class org.pqt.autorib.rib.RIBPointsPolygons.Face
- addWorldRIB - Variable in class org.pqt.autorib.rib.RIBWReader
- RIB requests to be added to every World generated - used to store lights added by GlobalRIB and FrameRIB
- ancestor - Variable in class org.pqt.autorib.rib.RIBAttributeRec
- another RIBAttribute rec which is searched for attributes if they are not found in the present AttributeRec
- angle - Variable in class org.pqt.autorib.rib.RIBTransform
- angle used in rotations, perspective and skews
- archivePath - Variable in class org.pqt.autorib.rib.RIBOptionRec
- arraySearch(int, int[]) - Static method in class org.pqt.autorib.rib.RIBGlobals
- Check to see if a particular requestID is in an array
- aspectRatio - Variable in class org.pqt.autorib.rib.RIBFormat
- attrStack - Variable in class org.pqt.autorib.rib.RIBWReader
- a stack used to store the attribute state (for attributebegin, attribute end
- attributes - Static variable in class org.pqt.autorib.rib.RIBGlobals
- This contains an entry for every attribute
- attributes - Variable in class org.pqt.autorib.rib.RIBLight
- attributes - Variable in class org.pqt.autorib.rib.RIBObjectGroup
- attributes associated with this group of primitives
B
- BASIS - Static variable in class org.pqt.autorib.rib.RIBGlobals
- BLOBBY - Static variable in class org.pqt.autorib.rib.RIBGlobals
- BOUND - Static variable in class org.pqt.autorib.rib.RIBGlobals
- baseName - Variable in class org.pqt.autorib.rib.RIBDisplay
- baseName() - Method in class org.pqt.autorib.rib.RIBOptionRec
- bounds - Variable in class org.pqt.autorib.rib.RIBObjectGroup
- stores the bounds of this object in object space
- bounds - Variable in class org.pqt.autorib.rib.RIBPrimitive
- Stores the bounds of this object in local (object) space - null if the bounds have not been calculated
C
- CLIPPING - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CLIPPINGPLANE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- COLOR - Static variable in class org.pqt.autorib.rib.RIBGlobals
- COLORSAMPLES - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CONCATTRANSFORM - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CONE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- COORDINATESYSTEM - Static variable in class org.pqt.autorib.rib.RIBGlobals
- COORDSYSTRANSFORM - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CROPWINDOW - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CURVES - Static variable in class org.pqt.autorib.rib.RIBGlobals
- CYLINDER - Static variable in class org.pqt.autorib.rib.RIBGlobals
- Cs - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- calculateLocalPPwBounds(RIBParams) - Static method in class org.pqt.autorib.rib.RIBPrimitive
- a utility function that looks through a RIBParams record for either a "P" or "Pw" parameter and then calculates a bounding box based on these control points (we naively assume the bounding box of the control points is the same as or larger than the bounding box of the primitive itself
- calculateWorldBounds(Vector) - Method in class org.pqt.autorib.rib.RIBWReader
- Calculate the bounding box in world coordinates for the primitives that match the given omit values
- cameraTransform - Variable in class org.pqt.autorib.rib.RIBWReader
- Stores the world to camera space transform
- checkDupVerts() - Method in class org.pqt.autorib.rib.RIBPointsPolygons.Face
- clean() - Method in class org.pqt.autorib.rib.RIBPointsPolygons
- cleans the polygon = removing any faces which contain errors
- clear() - Method in class org.pqt.autorib.rib.RIBParams
- Empty the parameter list
- clone() - Method in class org.pqt.autorib.rib.RIBAttributeRec
- standard clone
- clone() - Method in class org.pqt.autorib.rib.RIBLight
- clone() - Method in class org.pqt.autorib.rib.RIBShader
- clone() - Method in class org.pqt.autorib.rib.RIBStateRec
- clone this object
- color - Variable in class org.pqt.autorib.rib.RIBColor
- compareTo(Object) - Method in class org.pqt.autorib.rib.RIBParams.ParamRec
- content - Variable in class org.pqt.autorib.rib.RIBDefaultPrimitive
- used for other parameters other than the general parameters
- content - Variable in class org.pqt.autorib.rib.RIBObjectGroup
- this stores the primites themselves
- content - Variable in class org.pqt.autorib.rib.RIBStandard
- convertToSubdivision - Variable in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- is true if this pointsPolygon should be written as a subdivision mesh
- coordSysName - Variable in class org.pqt.autorib.rib.RIBTransform
- this is used to store coordinate system names
- create(RIBGeneralPointsPoly) - Static method in class org.pqt.autorib.rib.RIBPointsPolygons
- Create a points polygon if possible from a GeneralPolygon, return null on failure.
- create(RIBPointsPolygons, String, Token, Token, Token, Token) - Static method in class org.pqt.autorib.rib.RIBSubdivisionSurf
- createFilter(int[], boolean) - Static method in class org.pqt.autorib.rib.RIBGlobals
- This function creates a boolean array with one entry for every valid RIB request.
- currentAttrs - Variable in class org.pqt.autorib.rib.RIBWReader
- the current set of graphics attributes
- currentOptions - Variable in class org.pqt.autorib.rib.RIBWReader
- this will point either to the global or frame options - depending on whether the rib file contains any frames
- currentTransform - Variable in class org.pqt.autorib.rib.RIBWReader
- The current transformation matrix
D
- DEBUGBOUNDINGBOX - Static variable in class org.pqt.autorib.rib.RIBGlobals
- a debug flag - if true substitute bounding boxes for primitives
- DEBUGOBJECTBOUNDINGBOX - Static variable in class org.pqt.autorib.rib.RIBGlobals
- a debug flag - if true substitute bounding boxes at the object level
- DEBUGOBJECTBOUNDINGWORLD - Static variable in class org.pqt.autorib.rib.RIBGlobals
- a debugflag - if true write object bounding boxes in world space
- DECLARE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DEFORMATION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DELAYEDREADARCHIVE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DEPTHOFFIELD - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DETAIL - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DETAILRANGE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DISK - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DISPLACEMENT - Static variable in class org.pqt.autorib.rib.RIBGlobals
- DISPLAY - Static variable in class org.pqt.autorib.rib.RIBGlobals
- debugWrite(Writer) - Method in class org.pqt.autorib.rib.RIBPointsPolygons
- A procedure to write out just simple PointsPolygons data - not converted to Subdivision mesh, and ignoring any printing of bounding boxes
- debugWrite(Writer) - Method in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- A procedure to write out just simple PointsPolygons data - not converted to Subdivision mesh, and ignoring any printing of bounding boxes
- deleted - Variable in class org.pqt.autorib.rib.RIBRequest
- True if this RIBRequest has been deleted
- deletedPrims - Variable in class org.pqt.autorib.rib.RIBObjectGroup
- true if we are DeletePrims call has been used on this objectgroup
E
- EXPOSURE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- EXTERIOR - Static variable in class org.pqt.autorib.rib.RIBGlobals
- equals(Object) - Method in class org.pqt.autorib.rib.RIBParams.ParamRec
- excludeinShadows - Static variable in class org.pqt.autorib.rib.RIBGlobals
- contains those requests that need not be output in shadow maps
F
- FORMAT - Static variable in class org.pqt.autorib.rib.RIBGlobals
- FRAMEASPECTRATIO - Static variable in class org.pqt.autorib.rib.RIBGlobals
- FRAMEBEGIN - Static variable in class org.pqt.autorib.rib.RIBGlobals
- FRAMEEND - Static variable in class org.pqt.autorib.rib.RIBGlobals
- far - Variable in class org.pqt.autorib.rib.RIBClipping
- filteredWrite(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBObjectGroup
- filteredWrite(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBRequest
- Write out both the pre content and the RIBRequest itself, providing it passes the given filter
- filteredWrite(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBStateRec
- write out content filtering it first to eliminate some RIB calls
- filteredWrite(Vector, boolean[]) - Method in class org.pqt.autorib.rib.RIBWReader
- Write out all the RIBRequest matching the given filter
- filteredWrite(Vector, boolean[], Vector) - Method in class org.pqt.autorib.rib.RIBWReader
- Write out a set of RIBRequests, filtering them, and omitting any associated with a objects whose names are given
- filteredWrite(Vector, Vector) - Method in class org.pqt.autorib.rib.RIBWReader
- Write out a set of RIB requests, omitting any associated with objects whose names are in the given list
- filteredWriteNonSpecial(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBStateRec
- write out non-special (normal) content filtering it
- filteredWritePreContent(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBRequest
- Write out the pre content, filtering it
- filteredWriteSpecial(Writer, boolean[], int) - Method in class org.pqt.autorib.rib.RIBStateRec
- Write out the special content, filtering it
- filteredWriteSpecial(Writer, boolean[]) - Method in class org.pqt.autorib.rib.RIBStateRec
- Write out hall types of special content, filtering
- findID(String, Tokenizer) - Static method in class org.pqt.autorib.rib.RIBReadRequest
- Find and return a handle for a given RIB request
- floatargs - Variable in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- the floatargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- floatargs - Variable in class org.pqt.autorib.rib.RIBSubdivisionSurf
- the floatargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- flushOut() - Method in class org.pqt.autorib.rib.RIBWReader
- Flush the output stream(s)
- formatX() - Method in class org.pqt.autorib.rib.RIBOptionRec
- formatY() - Method in class org.pqt.autorib.rib.RIBOptionRec
- fov - Variable in class org.pqt.autorib.rib.RIBProjection
- frameAttrs - Variable in class org.pqt.autorib.rib.RIBWReader
- the set of attributes defined in the current frame
- frameHeader - Variable in class org.pqt.autorib.rib.RIBWReader
- holds any non-option rib in the frame header
- frameNo - Variable in class org.pqt.autorib.rib.RIBFrameBegin
- frameNo - Variable in class org.pqt.autorib.rib.RIBWReader
- the number of the current frame, or -1 if there is no frame
- frameOptions - Variable in class org.pqt.autorib.rib.RIBWReader
- holds options in the frame header
G
- GENERALPOLYGON - Static variable in class org.pqt.autorib.rib.RIBGlobals
- GEOMETRICAPPROXIMATION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- get(String) - Method in class org.pqt.autorib.rib.RIBParams
- Returns a the value of a parameter with a given name
- get(int) - Method in class org.pqt.autorib.rib.RIBStateRec
- get the full parameters etc for a given RIB option or attribute, other than special options or attributes (i.e.
- getAsGeneralPointsPoly() - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- getAsPointsPolygon() - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- getColor() - Method in class org.pqt.autorib.rib.RIBAttributeRec
- get the color from the Attribute record
- getConeAngle() - Method in class org.pqt.autorib.rib.RIBLight
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBCurves
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBDefaultPrimitive
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBGeneralPointsPoly
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBGeneralPolygon
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBObjectGroup
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBParametric
- calculate the bounds in local object space and place the result in the bounds field
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBPatchMesh
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBPointsPolygons
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBPolygon
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBPrimitive
- Calculate the bounding box for this primitive, or return one previously calculated, in object space
- getLocalBounds() - Method in class org.pqt.autorib.rib.RIBSubdivisionSurf
- getPoint(String) - Method in class org.pqt.autorib.rib.RIBLight
- Try to locate a light's from or to parameter
- getShader(String) - Method in class org.pqt.autorib.rib.RIBAttributeRec
- retrieve a shader of the given type, returning null if a shader of this type has not been defined
- getTransformedBounds(Matrix) - Method in class org.pqt.autorib.rib.RIBObjectGroup
- Calculate a bounding box for this primitive transformed into a given coordinate space.
- getTransformedBounds(Matrix) - Method in class org.pqt.autorib.rib.RIBPrimitive
- Calculate a bounding box for this primitive transformed into a given coordinate space.
- getValue() - Method in class org.pqt.autorib.rib.RIBParams.ParamRec
- getWorldBounds() - Method in class org.pqt.autorib.rib.RIBObjectGroup
- Calculate a bounding box for this primitive in world coordinates
- globalAttrs - Variable in class org.pqt.autorib.rib.RIBWReader
- the set of attributes defined in the global header
- globalHeader - Variable in class org.pqt.autorib.rib.RIBWReader
- holds the non-option rib in the global header
- globalOptions - Variable in class org.pqt.autorib.rib.RIBWReader
- holds options in the global header
H
- HIDER - Static variable in class org.pqt.autorib.rib.RIBGlobals
- HYPERBOLOID - Static variable in class org.pqt.autorib.rib.RIBGlobals
- handle - Variable in class org.pqt.autorib.rib.RIBObjectBegin
- handle - Variable in class org.pqt.autorib.rib.RIBObjectInstance
- handleParameters(int, int[], int, RIBParams) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- handlePoints(RIBParams) - Method in class org.pqt.autorib.rib.RIBCombinedPoly
- hasInitialStringParam - Variable in class org.pqt.autorib.rib.RIBDefaultPrimitive
- true if this primitive has an initial string parameter
- height - Variable in class org.pqt.autorib.rib.RIBParametric
- height
I
- IDENTITY - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ILLUMINATE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- IMAGER - Static variable in class org.pqt.autorib.rib.RIBGlobals
- INTERIOR - Static variable in class org.pqt.autorib.rib.RIBGlobals
- inheritsFrom - Variable in class org.pqt.autorib.rib.RIBStateRec
- a reference to a StateRec from which to inherit - only used by AttributeRec
- init() - Method in class org.pqt.autorib.rib.RIBOptionRec
- init() - Method in class org.pqt.autorib.rib.RIBWReader
- this sets up the filters etc
- initDone - Static variable in class org.pqt.autorib.rib.RIBWReader
- initiated - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- intargs - Variable in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- the intargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- intargs - Variable in class org.pqt.autorib.rib.RIBSubdivisionSurf
- the intargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- isAddition - Variable in class org.pqt.autorib.rib.RIBDisplay
- true if this Display refers to arbitrary output variables
- isAddition - Variable in class org.pqt.autorib.rib.RIBTransform
- true if this Display refers to arbitrary output variables
- isDeleted - Variable in class org.pqt.autorib.rib.RIBPointsPolygons.Face
- isPeriodic - Variable in class org.pqt.autorib.rib.RIBCurves
- Are the curves Periodic
K
- Key - Variable in class org.pqt.autorib.rib.RIBParams.ParamRec
L
- LIGHTSOURCE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- lastRequest - Variable in class org.pqt.autorib.rib.RIBWReader
- lightHandle - Variable in class org.pqt.autorib.rib.RIBLight
- lights - Variable in class org.pqt.autorib.rib.RIBWReader
- a list of all the lights in the current frame
M
- MAKEBUMP - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MAKECUBEFACEENVIRONMENT - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MAKELATLONGENVIRONMENT - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MAKESHADOW - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MAKETEXTURE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MATTE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MOTIONBEGIN - Static variable in class org.pqt.autorib.rib.RIBGlobals
- MOTIONEND - Static variable in class org.pqt.autorib.rib.RIBGlobals
- mainOut - Variable in class org.pqt.autorib.rib.RIBWReader
- this is the main RIB output stream
- majorradius - Variable in class org.pqt.autorib.rib.RIBParametric
- majorradius for a torus
- map - Static variable in class org.pqt.autorib.rib.RIBGlobals
- used to spead searching requests array
- mapList - Variable in class org.pqt.autorib.rib.RIBWReader
- a list of environment and reflection maps to be generated
- mapOmits - Variable in class org.pqt.autorib.rib.RIBWReader
- Stores the omit records for map archives in mapWorldArchive
- mapOut - Variable in class org.pqt.autorib.rib.RIBWReader
- this is the map output stream - it is the same as the main output stream if the sepfile option is not set
- mapWorldArchive - Variable in class org.pqt.autorib.rib.RIBWReader
- Stores the names of Archives where the world has been stored for e.g environment maps
- matrixParam - Variable in class org.pqt.autorib.rib.RIBTransform
- this is used to store a matrix for ConcatTransform and Transform calls
- minorradius - Variable in class org.pqt.autorib.rib.RIBParametric
- majorradius for a torus
- moreFrames - Variable in class org.pqt.autorib.rib.RIBWReader
- this records if there are more frames left to be read
N
- N - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- NUPATCH - Static variable in class org.pqt.autorib.rib.RIBGlobals
- name - Variable in class org.pqt.autorib.rib.RIBAttributeRec
- the name of the object, as set by Attribute "identifier" "name" in the RIB
- name - Variable in class org.pqt.autorib.rib.RIBDeclare
- name - Variable in class org.pqt.autorib.rib.RIBDisplay
- name - Variable in class org.pqt.autorib.rib.RIBReadArchive
- nameIn - Variable in class org.pqt.autorib.rib.RIBWReader
- The name of the file we are reading from
- nameOut - Variable in class org.pqt.autorib.rib.RIBWReader
- The name of the file we are writing to
- namedCoordSystems - Variable in class org.pqt.autorib.rib.RIBWReader
- Used for storing named coordinate systems
- nargs - Variable in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- the nargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- nargs - Variable in class org.pqt.autorib.rib.RIBSubdivisionSurf
- the nargs parameter for the subdivision mesh, if the pointspolygon is converted - null for empty
- near - Variable in class org.pqt.autorib.rib.RIBClipping
- newContent - Variable in class org.pqt.autorib.rib.RIBStateRec
- a hashtable for storing unique options - Format, PixelFilter etc
- newSpecialContent - Variable in class org.pqt.autorib.rib.RIBStateRec
- a vector used to store different types of special content
- nloops - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- nloops - Variable in class org.pqt.autorib.rib.RIBGeneralPointsPoly
- stores
- nonTransformFilter - Static variable in class org.pqt.autorib.rib.RIBWReader
- this contains a filter to identify non transforms
- nonoptionFilter - Static variable in class org.pqt.autorib.rib.RIBWReader
- This option includes everything but RIB Option requests
- nu - Variable in class org.pqt.autorib.rib.RIBPatchMesh
- The size in u
- numOverlapVerts(RIBPointsPolygons.Face) - Method in class org.pqt.autorib.rib.RIBPointsPolygons.Face
- nv - Variable in class org.pqt.autorib.rib.RIBPatchMesh
- The size in v
- nvertices - Variable in class org.pqt.autorib.rib.RIBCurves
- The number of vertices in the curves, use getAsFloatArray or getAsIntArray to retrieve the array
- nvertices - Variable in class org.pqt.autorib.rib.RIBGeneralPointsPoly
- nverts - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- nverts - Variable in class org.pqt.autorib.rib.RIBGeneralPolygon
- nverts - Variable in class org.pqt.autorib.rib.RIBPointsPolygons
- stores
- nverts - Variable in class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- stores
- nverts - Variable in class org.pqt.autorib.rib.RIBSubdivisionSurf
- stores
O
- OBJECTBEGIN - Static variable in class org.pqt.autorib.rib.RIBGlobals
- OBJECTEND - Static variable in class org.pqt.autorib.rib.RIBGlobals
- OBJECTINSTANCE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- OPACITY - Static variable in class org.pqt.autorib.rib.RIBGlobals
- OPTION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- ORIENTATION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- Os - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- object - Variable in class org.pqt.autorib.rib.RIBObjectInstance
- objectContent - Variable in class org.pqt.autorib.rib.RIBObjectBegin
- Contains the definition of the object i.e all the RIBRequests between ObjectBegin and ObjectEnd
- objectDefFilter - Static variable in class org.pqt.autorib.rib.RIBWReader
- objectDefinitions - Variable in class org.pqt.autorib.rib.RIBWReader
- Defined Objects - as in RIB ObjectBegin, ObjectEnd
- objectRead(RIBObjectBegin) - Method in class org.pqt.autorib.rib.RIBWReader
- Read in the RIBRequests forming and object definition
- objects - Static variable in class org.pqt.autorib.rib.RIBGlobals
- This contains all items that are primitives
- objects - Variable in class org.pqt.autorib.rib.RIBWReader
- a list of all the objects in the current frame
- objectsFilter - Static variable in class org.pqt.autorib.rib.RIBWReader
- this contains a filter to identify all objects
- optionFilter - Static variable in class org.pqt.autorib.rib.RIBWReader
- this filter excludes everything but Option RIB Requests
- options - Static variable in class org.pqt.autorib.rib.RIBGlobals
- contains an entry for every option
- org.pqt.autorib.rib - package org.pqt.autorib.rib
- out - Variable in class org.pqt.autorib.rib.RIBWReader
- this is the current output file for RIB - sometimes the same as the main file and sometimes the map file
P
- PARABOLOID - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PATCH - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PATCHMESH - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PERSPECTIVE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PIXELFILTER - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PIXELSAMPLES - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PIXELVARIANCE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- POINTS - Static variable in class org.pqt.autorib.rib.RIBGlobals
- POINTSGENERALPOLYGONS - Static variable in class org.pqt.autorib.rib.RIBGlobals
- POINTSPOLYGONS - Static variable in class org.pqt.autorib.rib.RIBGlobals
- POLYGON - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PRINTTRANSFORMS - Static variable in class org.pqt.autorib.rib.RIBLight
- PRINTTRANSFORMS - Static variable in class org.pqt.autorib.rib.RIBObjectGroup
- A debugging flag that tells objects to print their accumulated transforms as a matrix
- PROCEDURAL - Static variable in class org.pqt.autorib.rib.RIBGlobals
- PROJECTION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- params - Variable in class org.pqt.autorib.rib.RIBDisplay
- params - Variable in class org.pqt.autorib.rib.RIBParams
- params - Variable in class org.pqt.autorib.rib.RIBPrimitive
- params - Variable in class org.pqt.autorib.rib.RIBShader
- phimax - Variable in class org.pqt.autorib.rib.RIBParametric
- torus parameters phimin, phimax
- phimin - Variable in class org.pqt.autorib.rib.RIBParametric
- torus parameters phimin, phimax
- point1 - Variable in class org.pqt.autorib.rib.RIBParametric
- hyperboloid parameters point1, point2
- point2 - Variable in class org.pqt.autorib.rib.RIBParametric
- hyperboloid parameters point1, point2
- points - Variable in class org.pqt.autorib.rib.RIBCombinedPoly
- preContent - Variable in class org.pqt.autorib.rib.RIBRequest
- A vector of RIBRequests added to this Request during processing of the request by AutoRIB, it is 'pre' in the sense that these requests are written out before the RIBRequest itself
- prepend(RIBRequest) - Method in class org.pqt.autorib.rib.RIBRequest
- Add an RIB request to the precontent for this request
- prepend(Vector) - Method in class org.pqt.autorib.rib.RIBRequest
- Add RIB requests to the pre content of this request
- pushBack() - Method in class org.pqt.autorib.rib.RIBWReader
- Push back the most recently read RIBRequest so that it will be read again
- pushedBack - Variable in class org.pqt.autorib.rib.RIBWReader
- put(RIBRequest) - Method in class org.pqt.autorib.rib.RIBAttributeRec
- add an attribute to the store of attributes, return true if this was indeed an attribute
- put(RIBRequest) - Method in class org.pqt.autorib.rib.RIBOptionRec
- check an RIBRequest to see if it is an Option request.
- put(RIBRequest) - Method in class org.pqt.autorib.rib.RIBStateRec
- See whether a particular RIB request is an option or an attribute and add it to the appropriate content (overidden in subclasses)
- put(Vector) - Method in class org.pqt.autorib.rib.RIBStateRec
- look through a vector, finding any RIB Options, put these in the current RIBOptionRec removing them from the vector
Q
- QUANTIZE - Static variable in class org.pqt.autorib.rib.RIBGlobals
R
- READARCHIVE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- RELATIVEDETAIL - Static variable in class org.pqt.autorib.rib.RIBGlobals
- REVERSEORIENTATION - Static variable in class org.pqt.autorib.rib.RIBGlobals
- RIBAttributeRec - class org.pqt.autorib.rib.RIBAttributeRec.
- Stores various attribute information for an object (color, shaders etc) it uses two types of special content = one for Declares and one for implementation dependent Attributes.
- RIBAttributeRec() - Constructor for class org.pqt.autorib.rib.RIBAttributeRec
- default constructor
- RIBAttributeRec(RIBAttributeRec) - Constructor for class org.pqt.autorib.rib.RIBAttributeRec
- Create an attribute record that inherits attributes from the given record.
- RIBBrace - class org.pqt.autorib.rib.RIBBrace.
- A dummy RIB class to hold an opening or closing brace
- RIBBrace(int) - Constructor for class org.pqt.autorib.rib.RIBBrace
- RIBClipping - class org.pqt.autorib.rib.RIBClipping.
- Handles the clipping RIB Call
- RIBClipping() - Constructor for class org.pqt.autorib.rib.RIBClipping
- RIBClipping(float, float) - Constructor for class org.pqt.autorib.rib.RIBClipping
- Construct a clipping plane with the given values
- RIBClipping(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBClipping
- RIBColor - class org.pqt.autorib.rib.RIBColor.
- RIBColor() - Constructor for class org.pqt.autorib.rib.RIBColor
- RIBColor(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBColor
- RIBCombinedPoly - class org.pqt.autorib.rib.RIBCombinedPoly.
- This utility class allows you to add various polygons together
- RIBCombinedPoly() - Constructor for class org.pqt.autorib.rib.RIBCombinedPoly
- Creates a new instance of RIBCombinedPoly
- RIBCurves - class org.pqt.autorib.rib.RIBCurves.
- Handles Curves primitives.
- RIBCurves() - Constructor for class org.pqt.autorib.rib.RIBCurves
- Creates a new instance of RIBPatchMesh
- RIBCurves(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBCurves
- RIBDeclare - class org.pqt.autorib.rib.RIBDeclare.
- Class to hold RIB Declare requests - we need this because other bits of AutoRIB need to generate RIB Declare requests
- RIBDeclare() - Constructor for class org.pqt.autorib.rib.RIBDeclare
- Default constructor
- RIBDeclare(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBDeclare
- Create instance and read in from stream
- RIBDeclare(String, String) - Constructor for class org.pqt.autorib.rib.RIBDeclare
- Create a RIBDeclare instance
- RIBDefaultPrimitive - class org.pqt.autorib.rib.RIBDefaultPrimitive.
- this handles all the primitives that do not have their own separate class, it handles everything correctly for primitives that obey the following rules: they are defined by "P" or "Pw" control points, their parameters may start with a string (such as subdivision mesh) but must contain no other strings as part of the main arguments (though arrays of strings are allowed and, of course, the general parameters contain strings as parameter names).
- RIBDefaultPrimitive() - Constructor for class org.pqt.autorib.rib.RIBDefaultPrimitive
- RIBDefaultPrimitive(Tokenizer, boolean) - Constructor for class org.pqt.autorib.rib.RIBDefaultPrimitive
- Usual constructor
- RIBDefaultPrimitive(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBDefaultPrimitive
- RIBDisplay - class org.pqt.autorib.rib.RIBDisplay.
- RIBDisplay() - Constructor for class org.pqt.autorib.rib.RIBDisplay
- RIBDisplay(String, String, String) - Constructor for class org.pqt.autorib.rib.RIBDisplay
- RIBDisplay(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBDisplay
- RIBFormat - class org.pqt.autorib.rib.RIBFormat.
- RIBFormat() - Constructor for class org.pqt.autorib.rib.RIBFormat
- RIBFormat(int, int, int) - Constructor for class org.pqt.autorib.rib.RIBFormat
- RIBFormat(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBFormat
- RIBFrameBegin - class org.pqt.autorib.rib.RIBFrameBegin.
- RIBFrameBegin() - Constructor for class org.pqt.autorib.rib.RIBFrameBegin
- RIBFrameBegin(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBFrameBegin
- RIBGeneralPointsPoly - class org.pqt.autorib.rib.RIBGeneralPointsPoly.
- Class for storing RIB PointsGeneralPolygons requests,
- RIBGeneralPointsPoly() - Constructor for class org.pqt.autorib.rib.RIBGeneralPointsPoly
- RIBGeneralPointsPoly(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBGeneralPointsPoly
- RIBGeneralPolygon - class org.pqt.autorib.rib.RIBGeneralPolygon.
- Class for storing RIB GeneralPolygon primitives
- RIBGeneralPolygon() - Constructor for class org.pqt.autorib.rib.RIBGeneralPolygon
- RIBGeneralPolygon(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBGeneralPolygon
- RIBGlobals - class org.pqt.autorib.rib.RIBGlobals.
- This class contains various globally needed definitions used to parse RIB in particular various arrays define valid requests, and identify which of these are options, attributes transforms and objects.
- RIBGlobals() - Constructor for class org.pqt.autorib.rib.RIBGlobals
- RIBLight - class org.pqt.autorib.rib.RIBLight.
- Class for storing RIB lightsource calls
- RIBLight() - Constructor for class org.pqt.autorib.rib.RIBLight
- RIBLight(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBLight
- RIBLight(RIBLight) - Constructor for class org.pqt.autorib.rib.RIBLight
- RIBLight(int, String, Point, Point) - Constructor for class org.pqt.autorib.rib.RIBLight
- Construct a directional light
- RIBLight(int, String, Point, Point, float) - Constructor for class org.pqt.autorib.rib.RIBLight
- Construct a directional light
- RIBObjectBegin - class org.pqt.autorib.rib.RIBObjectBegin.
- A class to handle object definitions although called ObjectBegin, it infact hanles the entire object definition.
- RIBObjectBegin() - Constructor for class org.pqt.autorib.rib.RIBObjectBegin
- default constructor
- RIBObjectBegin(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBObjectBegin
- construct and read from given stream
- RIBObjectGroup - class org.pqt.autorib.rib.RIBObjectGroup.
- contains one or more primitives and their associated attributes
- RIBObjectGroup() - Constructor for class org.pqt.autorib.rib.RIBObjectGroup
- RIBObjectGroup(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBObjectGroup
- RIBObjectGroup(RIBRequest) - Constructor for class org.pqt.autorib.rib.RIBObjectGroup
- RIBObjectInstance - class org.pqt.autorib.rib.RIBObjectInstance.
- RIBObjectInstance() - Constructor for class org.pqt.autorib.rib.RIBObjectInstance
- default constructor
- RIBObjectInstance(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBObjectInstance
- construct and read from given stream
- RIBOptionRec - class org.pqt.autorib.rib.RIBOptionRec.
- stores options read from an RIB file, and is also used to store Objects defined in the RIB file.
- RIBOptionRec(RIBOptionRec) - Constructor for class org.pqt.autorib.rib.RIBOptionRec
- RIBOptionRec() - Constructor for class org.pqt.autorib.rib.RIBOptionRec
- RIBParametric - class org.pqt.autorib.rib.RIBParametric.
- Implements the Renderman parametric surfaces Sphere, Cylinder, Cone, Parabaloid, Hyperboloid, Disk and Torus
- RIBParametric() - Constructor for class org.pqt.autorib.rib.RIBParametric
- Creates a new instance of RIBParametric
- RIBParametric(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBParametric
- RIBParams - class org.pqt.autorib.rib.RIBParams.
- A class to store parameters for a shader or other object.
- RIBParams() - Constructor for class org.pqt.autorib.rib.RIBParams
- The default constructor
- RIBParams(RIBParams) - Constructor for class org.pqt.autorib.rib.RIBParams
- This creates a new set of parameters based on an existing set (which is cloned)
- RIBParams.ParamRec - class org.pqt.autorib.rib.RIBParams.ParamRec.
- RIBParams.ParamRec() - Constructor for class org.pqt.autorib.rib.RIBParams.ParamRec
- RIBParams.ParamRec(String, Token) - Constructor for class org.pqt.autorib.rib.RIBParams.ParamRec
- RIBPatchMesh - class org.pqt.autorib.rib.RIBPatchMesh.
- Handles Patch Mesh primitives.
- RIBPatchMesh() - Constructor for class org.pqt.autorib.rib.RIBPatchMesh
- Creates a new instance of RIBPatchMesh
- RIBPatchMesh(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBPatchMesh
- RIBPointsPolygons - class org.pqt.autorib.rib.RIBPointsPolygons.
- Class for storing RIB PointsPolygons
- RIBPointsPolygons() - Constructor for class org.pqt.autorib.rib.RIBPointsPolygons
- RIBPointsPolygons(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBPointsPolygons
- RIBPointsPolygons(Point, Point) - Constructor for class org.pqt.autorib.rib.RIBPointsPolygons
- construct an RIBPointsPolygons box having the given corners
- RIBPointsPolygons.Face - class org.pqt.autorib.rib.RIBPointsPolygons.Face.
- RIBPointsPolygons.Face(Vector, int, int) - Constructor for class org.pqt.autorib.rib.RIBPointsPolygons.Face
- RIBPointsPolygonsSubdiv - class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv.
- Class for storing RIB PointsPolygons requests, and subdivision surfaces
- RIBPointsPolygonsSubdiv() - Constructor for class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- RIBPointsPolygonsSubdiv(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- RIBPointsPolygonsSubdiv(Point, Point) - Constructor for class org.pqt.autorib.rib.RIBPointsPolygonsSubdiv
- construct an RIBPointsPolygons box having the given corners
- RIBPolygon - class org.pqt.autorib.rib.RIBPolygon.
- Class for storing Polygon primitives
- RIBPolygon() - Constructor for class org.pqt.autorib.rib.RIBPolygon
- RIBPolygon(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBPolygon
- RIBPrimitive - class org.pqt.autorib.rib.RIBPrimitive.
- this is the superclass of all primitive handling classes known subclasses @link RIBPointsPolygons, @link RIBParametric, @link RIBDefaultPrimitive
- RIBPrimitive() - Constructor for class org.pqt.autorib.rib.RIBPrimitive
- RIBProjection - class org.pqt.autorib.rib.RIBProjection.
- Class for storing RIB Projection requests
- RIBProjection() - Constructor for class org.pqt.autorib.rib.RIBProjection
- RIBProjection(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBProjection
- RIBReadArchive - class org.pqt.autorib.rib.RIBReadArchive.
- RIBReadArchive() - Constructor for class org.pqt.autorib.rib.RIBReadArchive
- RIBReadArchive(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBReadArchive
- RIBReadRequest - class org.pqt.autorib.rib.RIBReadRequest.
- This class contains utilities for reading a single RIB request (and associated parameters) from a tokeniser stream
- RIBReadRequest() - Constructor for class org.pqt.autorib.rib.RIBReadRequest
- RIBRequest - class org.pqt.autorib.rib.RIBRequest.
- A class to hold a single RIB call.
- RIBRequest() - Constructor for class org.pqt.autorib.rib.RIBRequest
- default constructor
- RIBRequest(RIBRequest) - Constructor for class org.pqt.autorib.rib.RIBRequest
- Construct an RIBRequest based on an existing RIBRequest
- RIBShader - class org.pqt.autorib.rib.RIBShader.
- RIBShader() - Constructor for class org.pqt.autorib.rib.RIBShader
- RIBShader(RIBShader) - Constructor for class org.pqt.autorib.rib.RIBShader
- RIBShader(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBShader
- RIBShader(int, Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBShader
- Create a shader instance for the given request and read in the parameters.
- RIBStandard - class org.pqt.autorib.rib.RIBStandard.
- this class handles all RIBRequests that are not specifically handled elsewhere - it just blindly reads in the RIB and prints it out again when asked
- RIBStandard() - Constructor for class org.pqt.autorib.rib.RIBStandard
- RIBStandard(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBStandard
- RIBStateRec - class org.pqt.autorib.rib.RIBStateRec.
- This class is the parent of classes to implement the reading and storage of RIB Options and Attributes.
- RIBStateRec(int) - Constructor for class org.pqt.autorib.rib.RIBStateRec
- Default constructor
- RIBStateRec(RIBStateRec, boolean) - Constructor for class org.pqt.autorib.rib.RIBStateRec
- Constructed based on a previous staterec
- RIBStateRec(RIBStateRec) - Constructor for class org.pqt.autorib.rib.RIBStateRec
- Constructed based on a previous staterec including the specialContent
- RIBSubdivisionSurf - class org.pqt.autorib.rib.RIBSubdivisionSurf.
- Class for storing RIB PointsPolygons requests, and subdivision surfaces
- RIBSubdivisionSurf() - Constructor for class org.pqt.autorib.rib.RIBSubdivisionSurf
- RIBSubdivisionSurf(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBSubdivisionSurf
- RIBTokenizer - class org.pqt.autorib.rib.RIBTokenizer.
- RIBTokenizer(String) - Constructor for class org.pqt.autorib.rib.RIBTokenizer
- RIBTokenizer(StreamTokenizer, String) - Constructor for class org.pqt.autorib.rib.RIBTokenizer
- RIBTokenizer(InputStream, String) - Constructor for class org.pqt.autorib.rib.RIBTokenizer
- RIBTransform - class org.pqt.autorib.rib.RIBTransform.
- This class handles all RIB Transform calls including saving and loading coordinate systems
- RIBTransform() - Constructor for class org.pqt.autorib.rib.RIBTransform
- RIBTransform(Tokenizer) - Constructor for class org.pqt.autorib.rib.RIBTransform
- RIBWReader - class org.pqt.autorib.rib.RIBWReader.
- provides routines for reading and writing RIB files
- RIBWReader(String, String) - Constructor for class org.pqt.autorib.rib.RIBWReader
- the constructor for the case where input is from a file, output is to a file, and there is no separate map file
- RIBWReader(String, String, String) - Constructor for class org.pqt.autorib.rib.RIBWReader
- a constructor for use when there is a separate map file
- RIBWReader(InputStream, OutputStream, String) - Constructor for class org.pqt.autorib.rib.RIBWReader
- the constructor for the case where output is to and or from a stream rather than a file (for instance a pipe) *
- RIBWReader(String, OutputStream) - Constructor for class org.pqt.autorib.rib.RIBWReader
- constructor for the case where input is from a file, but output is to go to a stream (e.g stdout)
- ROTATE - Static variable in class org.pqt.autorib.rib.RIBGlobals
- radius - Variable in class org.pqt.autorib.rib.RIBParametric
- the radius parameter
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBBrace
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBClipping
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBColor
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBCurves
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBDeclare
- Read in
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBDefaultPrimitive
- read an RIB call and store it
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBDisplay
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBFormat
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBFrameBegin
- read an RIB call and store it
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBGeneralPointsPoly
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBGeneralPolygon
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBLight
- read(Tokenizer) - Method in class org.pqt.autorib.rib.RIBObjectBegin
- read(Tokenizer) - Method in class org.pqt.autorib.rib.