java.lang.Object
org.pqt.autorib.instr.InstrRequest
org.pqt.autorib.instr.InstrGroupEnvMap
- public class InstrGroupEnvMap
- extends InstrRequest
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
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dirarray
private static org.pqt.autorib.util.Point[] dirarray
state
private InstrState state
shaderType
private java.lang.String shaderType
paramName
private java.lang.String paramName
origin
private org.pqt.autorib.util.Point origin
omit
private java.util.Vector omit
include
private java.util.Vector include
envFileName
private java.lang.String envFileName
priority
private int priority
InstrGroupEnvMap
public InstrGroupEnvMap(InstrWReader in)
throws java.io.IOException,
org.pqt.autorib.tokenizer.FormatException
read
public void read(InstrWReader in)
throws java.io.IOException,
org.pqt.autorib.tokenizer.FormatException
- Description copied from class:
InstrRequest
- read the instruction call and store it
- Specified by:
read in class InstrRequest
write
public void write(java.io.Writer out)
throws java.io.IOException
- Description copied from class:
InstrRequest
- write out this instruction and its parameters - used for
debugging only
- Specified by:
write in class InstrRequest
process
public void process(InstrWReader rw,
org.pqt.autorib.rib.RIBObjectGroup object)
throws org.pqt.autorib.tokenizer.FormatException,
java.io.IOException
- Description copied from class:
InstrRequest
- Apply this instruction to an object group
- Overrides:
process in class InstrRequest