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

Quick Search    Search Deep

org.pqt.autorib.instr
Class InstrShadowDistAuto  view InstrShadowDistAuto download InstrShadowDistAuto.java

java.lang.Object
  extended byorg.pqt.autorib.instr.InstrRequest
      extended byorg.pqt.autorib.instr.InstrShadowDistAuto

public class InstrShadowDistAuto
extends InstrRequest

A class for handling the instruction to generate a shadow map for a distant light


Field Summary
private  java.lang.String paramName
           
protected  float sizemultiplier
          This stores the amount to adjust the screenwindow by in raster space
private  InstrState state
           
 
Fields inherited from class org.pqt.autorib.instr.InstrRequest
requestID, requestName
 
Constructor Summary
InstrShadowDistAuto(InstrWReader in)
           
 
Method Summary
 void process(InstrWReader rw, org.pqt.autorib.rib.RIBLight light)
          Apply this instruction to the given light
 void read(InstrWReader in)
          read the instruction call and store it
 void write(java.io.Writer out)
          write out this instruction and its parameters - used for debugging only
 
Methods inherited from class org.pqt.autorib.instr.InstrRequest
checkShaderType, process, readRequestName, writeRequest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

paramName

private java.lang.String paramName

state

private InstrState state

sizemultiplier

protected float sizemultiplier
This stores the amount to adjust the screenwindow by in raster space

Constructor Detail

InstrShadowDistAuto

public InstrShadowDistAuto(InstrWReader in)
                    throws java.io.IOException,
                           org.pqt.autorib.tokenizer.FormatException
Method Detail

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.RIBLight light)
             throws org.pqt.autorib.tokenizer.FormatException,
                    java.io.IOException
Description copied from class: InstrRequest
Apply this instruction to the given light

Overrides:
process in class InstrRequest