XJRT Rendering Toolkit 1.0b06

org.autochthonous.graphics.rt.models
Class OffFile

java.lang.Object
  extended byorg.autochthonous.graphics.rt.Renderable
      extended byorg.autochthonous.graphics.rt.Bounded
          extended byorg.autochthonous.graphics.rt.objects.IndexedMesh
              extended byorg.autochthonous.graphics.rt.models.OffFile
All Implemented Interfaces:
java.lang.Cloneable, ColorCalculator, Partitionable, TextureMapper, Traceable

public class OffFile
extends IndexedMesh

a loader for OFF files.


Field Summary
 
Fields inherited from class org.autochthonous.graphics.rt.Bounded
bBox
 
Fields inherited from class org.autochthonous.graphics.rt.Renderable
color, objToRay, rayToObj, selfShadowing, shader
 
Fields inherited from interface org.autochthonous.graphics.rt.TextureMapper
S, T
 
Constructor Summary
OffFile(java.lang.String geometry)
           
OffFile(java.lang.String geometry, boolean smooth)
           
OffFile(java.lang.String geometry, java.lang.String propFile, boolean smooth)
           
 
Method Summary
static IndexedMesh getInstance(RMLReader in)
           
protected  void processParameters(ParametersMap params)
           
 
Methods inherited from class org.autochthonous.graphics.rt.objects.IndexedMesh
getST, hasShader, init, init, intersections, isIntersected, isShadowing, setColors, setShader, setShader, setVertexColors, setVertexNormals, setVertexTextureCoordinates, vertexIndexes
 
Methods inherited from class org.autochthonous.graphics.rt.Bounded
bBox, setBBox, setBBox, transform
 
Methods inherited from class org.autochthonous.graphics.rt.Renderable
clone, createObjectSpaceRay, getColor, getColor, getShader, isSelfShadowing, processObject, readObject, setColor, setColor, setSelfShadowing, toObjectSpace, toObjectSpace, transformNormal
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.autochthonous.graphics.rt.Traceable
clone
 

Constructor Detail

OffFile

public OffFile(java.lang.String geometry)
        throws java.io.IOException

OffFile

public OffFile(java.lang.String geometry,
               boolean smooth)
        throws java.io.IOException

OffFile

public OffFile(java.lang.String geometry,
               java.lang.String propFile,
               boolean smooth)
        throws java.io.IOException
Method Detail

getInstance

public static IndexedMesh getInstance(RMLReader in)
                               throws java.io.IOException
Throws:
java.io.IOException

processParameters

protected void processParameters(ParametersMap params)
Overrides:
processParameters in class IndexedMesh

XJRT Rendering Toolkit 1.0b06