be.saltwater.jaqel.loaders
Class ModelLoader

java.lang.Object
  extended bybe.saltwater.jaqel.loaders.ModelLoader
Direct Known Subclasses:
Tile, XMLAnimationLoader, XMLPotionLoader, XMLWeaponLoader

public class ModelLoader
extends java.lang.Object


Constructor Summary
ModelLoader()
           
 
Method Summary
 javax.media.j3d.Appearance loadAppearance(java.lang.String filename)
           
 javax.media.j3d.GeometryArray loadGeometryArray(java.lang.String filename)
           
 com.sun.j3d.loaders.Scene loadScene(java.lang.String filename)
           
 javax.media.j3d.Shape3D loadShape(java.lang.String filename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelLoader

public ModelLoader()
Method Detail

loadScene

public com.sun.j3d.loaders.Scene loadScene(java.lang.String filename)
                                    throws java.io.IOException,
                                           IllegalFormatException
Throws:
java.io.IOException
IllegalFormatException

loadShape

public javax.media.j3d.Shape3D loadShape(java.lang.String filename)
                                  throws java.io.IOException,
                                         IllegalFormatException
Throws:
java.io.IOException
IllegalFormatException

loadGeometryArray

public javax.media.j3d.GeometryArray loadGeometryArray(java.lang.String filename)
                                                throws java.io.IOException,
                                                       IllegalFormatException
Throws:
java.io.IOException
IllegalFormatException

loadAppearance

public javax.media.j3d.Appearance loadAppearance(java.lang.String filename)
                                          throws java.io.IOException,
                                                 IllegalFormatException
Throws:
java.io.IOException
IllegalFormatException