Uses of Class
jautil.JAException

Packages that use JAException
jarp Provides the main Java ARP classes, that is, the classes defining the avatar's skeleton, mesh, morphs, camera control, and JOGL rendering canvas. 
player Provides several signed-animation players: each player combines a JARP avatar canvas with a source of animation data, and provides an API allowing an enclosing GUI container both to control this player and to obtain status information from it in real-time. 
 

Uses of JAException in jarp
 

Methods in jarp that throw JAException
 void Character.buildSkin()
          Computes the new mesh data for the current skeleton and morphs, and passes the result to GL for rendering.
 void Skeleton.computeGlobalBoneTransforms()
          Recursively sets the (global) transformation matrix for each bone in the hierarchy, using its relative TR-set, and the matrix of its parent.
 void Bone.computeGlobalTransforms(float rootOffset)
          Throws an exception if this is not the root bone; otherwise, computes this root bone's (gobal) transformation matrix from the given offset and its own current TR-set, and then does the same recursively for its descendants in the hierarchy.
 void Character.generateFrame()
          Generates the mesh-rendering data for the current frame.
 void Character.generateFrame(float camX, float camY, float camZ)
          Update mesh-data (vertex coordinates and normals) based on latest skeleton and morph data.
 void ImageHandler.loadTextureFromStreamV21(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, JAInputStream jins)
          Loads texture from stream, supporting v2.1 avatar format.
 void ImageHandler.loadTextureFromStreamV22(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, JAInputStream jins, boolean COMPRESSED, boolean PNG, boolean IS_V_FLIPPED)
          Loads texture from stream, supporting v2.2 avatar format.
 void ImageHandler.loadTextureFromURL(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, java.lang.String IMG_URL_STR)
          Loads the texture from the given URL (in v2.2 avatar format), with the other settings taken from the current JA options.
 void ImageHandler.loadTextureFromURL(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, java.lang.String IMG_URL_STR, boolean IS_V22)
          Loads the texture from the given URL, with v2.2 or v2.1 avatar format as determined by the given flag parameter, and with the other settings taken from the current JA options.
 void ImageHandler.loadTextureFromURL(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, java.net.URL IMG_URL, boolean COMPRESSED, boolean PNG, boolean IS_V_FLIPPED)
          Loads the texture from the specified URL, in accordance with the specified flags, in v2.2 format.
 void ImageHandler.loadTextureFromURL(javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, java.net.URL IMG_URL, boolean COMPRESSED, boolean PNG, boolean IS_V_FLIPPED, boolean IS_V22)
          Loads the texture from the specified URL, in accordance with the specified flags.
 void View.playOneFrame(CASFrame FRAME, int F)
          Generates and plays one frame, often but not necessarily as part of an animation sequence, given the frame data and its index number.
 void View.playOneFrame(CASFrame FRAME, int F, float SPEED_UP, boolean T_DISPLAY)
          Generates and plays one frame, often but not necessarily as part of an animation sequence, given the frame data, its index number, the current speed-up factor (for use in performance statistics collection), with running performance data logging output controlled by the given flag.
 

Constructors in jarp that throw JAException
Character(java.lang.String avurl, JAInputStream jins, java.lang.String rqstversion, javax.media.opengl.GL gl, javax.media.opengl.glu.GLU glu, JAOptions jopts)
          Constructs this Character using avatar definition data from the given stream.
 

Uses of JAException in player
 

Methods in player that throw JAException
 void AnimationController.playAnimation(SpeedProvider speedctrl)
          Plays the animation sequence defined by the current settings of this controller's scanner, halting prematurely if requested, and responding dynamically to the given speed control.