Bouncy Castle Rendering Toolkit 1.0

org.bouncycastle.graphics.rt.models
Class OffFile

java.lang.Object
  |
  +--org.bouncycastle.graphics.rt.Renderable
        |
        +--org.bouncycastle.graphics.rt.Bounded
              |
              +--org.bouncycastle.graphics.rt.objects.IndexedMesh
                    |
                    +--org.bouncycastle.graphics.rt.models.OffFile
All Implemented Interfaces:
ColorCalculator, Partitionable, TextureMapper, Traceable

public class OffFile
extends IndexedMesh

a loader for OFF files.


Fields inherited from class org.bouncycastle.graphics.rt.Bounded
bBox
 
Fields inherited from class org.bouncycastle.graphics.rt.Renderable
color, objToRay, rayToObj, selfShadowing, shader
 
Fields inherited from interface org.bouncycastle.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.bouncycastle.graphics.rt.objects.IndexedMesh
getST, init, init, intersections, isIntersected, isShadowing, setColors, setShader, setShader, setVertexColors, setVertexNormals, setVertexTextureCoordinates, vertexIndexes
 
Methods inherited from class org.bouncycastle.graphics.rt.Bounded
bBox, setBBox, setBBox, transform
 
Methods inherited from class org.bouncycastle.graphics.rt.Renderable
createObjectSpaceRay, getColor, getColor, getShader, isSelfShadowing, processObject, readObject, setColor, setColor, setSelfShadowing, toObjectSpace, toObjectSpace, transformNormal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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

processParameters

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

Bouncy Castle Rendering Toolkit 1.0