A B C D F G H I L M N O P Q R S T U V W X Y Z

A

accept(MD3GLModelVisitor) - Method in class md3.md3view.MD3GLModel
 
accept(MD3ModelVisitor) - Method in class md3.md3model.MD3Model
MD3Model objects can be visited, according to the visitor pattern, by MD3ModelVistor objects.
activateRenderMode() - Method in class md3.md3view.MD3GLCanvas
Activate the current rendering mode.
addActionListener(ActionListener) - Method in class widgets.awt.Tree
 
addActionListener(ActionListener) - Method in class widgets.awt.TreeNode
 
addChild(TreeNode) - Method in class widgets.awt.TreeNode
Add a node to the end of the list of children of this node.
addLinkedModel(int, MD3Model) - Method in class md3.md3model.MD3Model
Link a model at the specified tag position to this model.
addPopupMenuListener(PopupMenuListener) - Method in class widgets.awt.Tree
 
addPopupMenuListener(PopupMenuListener) - Method in class widgets.awt.TreeNode
 
addTab(String, Component) - Method in class widgets.awt.TabbedPane
Add a tab with the given name to the end of the tab list.
ALL - Static variable in class md3.md3model.AnimationCfg
The animation is applicable to all submodels.
animated() - Method in class md3.md3model.MD3Model
Return wether or not this model contains animation data.
AnimationCfg - class md3.md3model.AnimationCfg.
A class providing functionality to access the animation data found in the animation.cfg files that come with (some) animated models.
AnimationCfg() - Constructor for class md3.md3model.AnimationCfg
Create an empty animation data resource.
AnimationCfg(InputStream) - Constructor for class md3.md3model.AnimationCfg
Constructor that loads animation.cfg data coming from the specified input stream into the internal data stuctures.
AnimationCfg(String) - Constructor for class md3.md3model.AnimationCfg
Constructor that loads an animation.cfg file into the internal data stuctures.
animationNames() - Method in class md3.md3model.AnimationCfg
Return an Iterator listing the names of all known animations.
applySkin(String, InputStream) - Method in class md3.md3view.MD3View
Apply a skin to the model currently displayed by the viewer.
applyTexture(String, String, InputStream) - Method in class md3.md3view.MD3View
Apply a texture to the model currently displayed by the viewer.
attachModel(MD3Model, int, String, InputStream) - Method in class md3.md3view.MD3View
Attach a child model, read from the given input stream, to a parent model at the specified tag position of the parent model.
autoAssemblePlayerModels - Static variable in class md3.md3view.MD3ViewOptions
Automatically assemble the lower, upper and head parts of a player model?
autoExportTextures - Static variable in class md3.md3view.MD3ViewOptions
Automatically export textures when exporting to a format that supports them?
autoLoadSkin - Static variable in class md3.md3view.MD3ViewOptions
Automatically load the default skin when a player model is opened?

B

basePakFileOpenPath - Variable in class md3.md3view.MD3ViewPakFileControl
Path of last file loaded from the current pak file.
bind - Variable in class md3.md3view.MD3GLTexture
OpenGL id the texture is bound to.
boneFrameNum - Variable in class md3.md3model.MD3Model
Number of animation key frames in the model.
boneFrames - Variable in class md3.md3model.MD3Model
Array of bone frames size boneFrameNum.
boneFrameStart - Variable in class md3.md3model.MD3Model
Starting position of bone frame data structures.
BOTH - Static variable in class md3.md3model.AnimationCfg
The animation is applicable to BOTH the LEGS and TORSO submodels of a composed model.
ByteUtils - class md3.util.ByteUtils.
Booch utility class with usefull byte-level functions.

C

childByName(String) - Method in class widgets.awt.TreeNode
Return the child node of this node with the given name or null if there is no such child.
cio - package cio
 
closeModel() - Method in class md3.md3view.MD3View
Close the model currently displayed by the viewer.
closePakFile() - Method in class md3.md3view.MD3ViewPakFileControl
Close the current pak file of the control.
copyAllBytes(InputStream, OutputStream) - Static method in class md3.util.ByteUtils
 
countChildren() - Method in class widgets.awt.TreeNode
Return the number of direct children of this node.
countTabs() - Method in class widgets.awt.TabbedPane
Return the current number of tabs.
countVisibleChildren() - Method in class widgets.awt.TreeNode
Return the number of children (direct or indirect) of this node that are 'visible'.
creator - Variable in class md3.md3model.MD3BoneFrame
 
cross(Vec3) - Method in class md3.util.Vec3
Computes vector cross product.
currentFrame - Variable in class md3.md3view.MD3GLModel
Currently rendered animation key frame of this model.

D

data - Variable in class md3.md3model.MD3Texture
Actual texture bitmap data.
DEPRESSED - Static variable in class widgets.awt.Panel3D
Depressed 3D look.
destroy() - Method in class md3.md3view.MD3ViewApplet
 
detachModel(MD3Model) - Method in class md3.md3view.MD3View
Detach the given model from the model structure currently displayed by the viewer.
display() - Method in class md3.md3view.MD3GLCanvas
Override needed when using GLCanvas: render 1 frame, called by paint.
drawBoneFrame(MD3BoneFrame) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Draw a given bone frame (bounding box) on the canvas.
drawMesh(MD3Mesh, Vec3[]) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Draw a given animation frame of a specified mesh on the canvas.
drawVertexNormals(Vec3[], int[][]) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Draw the given vertex normals of the given vertices on the canvas.
dumpCanvasToTGA(String) - Method in class md3.md3view.MD3GLCanvas
Dump the image on the canvas to a Targa file.

F

filename - Variable in class md3.md3model.MD3Model
Filename as recorded in the .md3 file.
fileSize - Variable in class md3.md3model.MD3Model
 
finalize() - Method in class md3.md3view.MD3ViewPakFileControl
 
first - Variable in class md3.md3model.MD3Animation
First frame.
firstChild() - Method in class widgets.awt.TreeNode
Returns this node's first child, or null if none.
FLAT_SHADED - Static variable in class md3.md3view.MD3GLCanvas
Flat shaded render mode.
FLAT_TEXTURED - Static variable in class md3.md3view.MD3GLCanvas
Flat textured render mode.
footsteps - Variable in class md3.md3model.AnimationCfg
Type of footstep sounds associated with animations (e.g.
fps - Variable in class md3.md3model.MD3Animation
Frames per second.
FRACTION - Static variable in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
 

G

getAnimation() - Method in class md3.md3view.MD3GLCanvas
Return the currently active animation of the canvas.
getAnimation(String) - Method in class md3.md3model.AnimationCfg
Look up the animation data for the animation with the specified name.
getByte(int, int) - Static method in class md3.util.ByteUtils
Return byte at position pos in integer i.
getContent() - Method in class widgets.awt.TreeNode
 
getDirectory() - Method in class widgets.awt.TreeNode
Does this node represent a directory?
getExpanded() - Method in class widgets.awt.TreeNode
 
getFactory() - Static method in class md3.md3model.MD3ModelFactory
Return the currently used factory, null if none.
getGL() - Method in class md3.md3view.MD3GLCanvas
Return a GLFunc object that you can use to draw something on this canvas.
getGLU() - Method in class md3.md3view.MD3GLCanvas
Return the canvas's GLUFunc object.
getIcon() - Method in class widgets.awt.TreeNode
 
getInputStream(ZipEntry) - Method in class md3.md3view.MD3ViewPakFileControl
Return an input stream for the given pak file entry.
getInputStreamForPath(String) - Method in class md3.md3view.MD3View
Try to get an input stream for the specified path.
getInsets() - Method in class widgets.awt.Panel3D
 
getInterpolate() - Method in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Is interpolation currently enabled?
getMode() - Method in class md3.md3view.MD3GLCanvas
Return the current mode of operation of this canvas (TEXTURE_MODE or MODEL_MODE).
getModel() - Method in class md3.md3view.MD3GLCanvas
Return the top level model rendered on this canvas.
getName() - Method in class widgets.awt.TreeNode
 
getPakEntries() - Method in class md3.md3view.MD3ViewPakFileControl
Return an iterator over all entries of the open pak file.
getPakEntry(String) - Method in class md3.md3view.MD3ViewPakFileControl
Return a ZipEntry from the pak file for the given name, or null if name is not found.
getParent() - Method in class md3.md3model.MD3Model
Return the parent model of this model, or null if none.
getParent() - Method in class widgets.awt.TreeNode
 
getParentTagIndex() - Method in class md3.md3model.MD3Model
Return the index of the tag this model is linked to in it's parent's tags array.
getPreferredSize() - Method in class widgets.awt.Tree
 
getRenderMode() - Method in class md3.md3view.MD3GLCanvas
Returns the currently used rendering mode.
getRoot() - Method in class widgets.awt.Tree
Get the root of the tree displayed by the widget.
getSelectedNode() - Method in class widgets.awt.Tree
Return the currently selected node of the tree, or null if none.
getShowPreIcons() - Method in class widgets.awt.Tree
Are pre-icons being shown?
getTabIndex(String) - Method in class widgets.awt.TabbedPane
Return the index of the tab with given name, or -1 if the tab is not present.
getTabName(int) - Method in class widgets.awt.TabbedPane
Return the name of the tab with specified index or null if the index is illegal.
getTagIndexByName(String) - Method in class md3.md3model.MD3Model
Return the index of the tag with the given name for this model.
getTexture() - Method in class md3.md3view.MD3GLCanvas
Return the current texture (rendered in TEXTURE_MODE) of this canvas.
getTexture(String) - Method in class md3.md3model.MD3Skin
Return the texture associated with the specified mesh in this skin.
getTextureData(InputStream) - Method in class md3.md3model.MD3Texture
Load the texture data from the given input stream and put it in the data array.
getX() - Method in class widgets.awt.event.PopupMenuEvent
 
getY() - Method in class widgets.awt.event.PopupMenuEvent
 
GLDepthMask - Variable in class md3.md3view.MD3GLMesh
Parameter to DepthMask function.
GLDstBlendFunc - Variable in class md3.md3view.MD3GLMesh
Destination parameter to BlendFunc function.
GLSrcBlendFunc - Variable in class md3.md3view.MD3GLMesh
Source parameter to BlendFunc function.

H

hasOpenPakFile() - Method in class md3.md3view.MD3ViewPakFileControl
Is there currently a pak file open in the control?
headOffset - Variable in class md3.md3model.AnimationCfg
Head offset, none by default.
height - Variable in class md3.md3model.MD3Texture
 

I

id - Variable in class md3.md3model.MD3Model
 
id - Variable in class md3.md3model.MD3Mesh
 
init() - Method in class md3.md3view.MD3ViewApplet
 
init() - Method in class md3.md3view.MD3GLCanvas
Override needed when using GLCanvas: create java-stuff and do GL-inits.
insertSibling(TreeNode) - Method in class widgets.awt.TreeNode
Insert the given node directely after this node in the parent's list of children.
instance() - Static method in class md3.md3view.MD3View
Factory method that creates an MD3 Model Viewer Frame.
interpolateBoneFrame(MD3BoneFrame, MD3BoneFrame, float) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Interpolate a bone frame between 2 given bone frames.
interpolateMeshFrame(Vec3[], Vec3[], float) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Interpolate a mesh animation frame between 2 given mesh animation frames.
interpolateMeshFrame(Vec3[], Vec3[], float) - Method in class md3.md3view.MD3GLModelCachingDrawModelVisitor
 
interpolateTransformation(MD3Tag, MD3Tag, float) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Interpolate an OpenGL transformation array between the transformations of 2 given tags.
interpolateTransformation(MD3Tag, MD3Tag, float) - Method in class md3.md3view.MD3GLModelCachingDrawModelVisitor
 
interpolateVertexNormals(int[][], int[][], float) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Interpolate a set of vertex normals between the 2 given sets.
interpolationFraction - Variable in class md3.md3view.MD3GLModel
Interpolation position between currentFrame and nextFrame.
isDoubleBuffered() - Method in class widgets.awt.Tree
 
isFirstChild() - Method in class widgets.awt.TreeNode
Is this node the first child of its parent?
isLastChild() - Method in class widgets.awt.TreeNode
Is this node the last child of its parent?

L

LEGS - Static variable in class md3.md3model.AnimationCfg
The animation is only applicable to the LEGS submodel of a composed model.
level() - Method in class widgets.awt.TreeNode
Return the level of this node in a tree.
linkedModels - Variable in class md3.md3model.MD3Model
Map used to store the models linked to this model.
linkedModels() - Method in class md3.md3model.MD3Model
Request an iterator to step through all models linked to this model.
LittleEndianDataInputStream - class cio.LittleEndianDataInputStream.
Data input class with low level binary IO operations.
LittleEndianDataInputStream(InputStream) - Constructor for class cio.LittleEndianDataInputStream
 
loadFilename - Variable in class md3.md3model.MD3Model
Filename of actual file from which data was loaded.
loadFilename - Variable in class md3.md3model.MD3Texture
Filename of actual file from which data was loaded.
looping - Variable in class md3.md3model.MD3Animation
Number of looping frames.

M

main(String[]) - Static method in class md3.md3view.MD3View
Starts the MD3 Viewer application.
makeAnimationCfg() - Method in class md3.md3model.MD3ModelFactory
Creates an empty AnimationCfg resource object.
makeAnimationCfg(InputStream) - Method in class md3.md3model.MD3ModelFactory
Load animation.cfg data from the given input stream into the internal data stuctures of an AnimationCfg object.
makeAnimationCfg(String) - Method in class md3.md3model.MD3ModelFactory
Load an animation.cfg file into the internal data stuctures of an AnimationCfg object.
makeMD3Animation() - Method in class md3.md3model.MD3ModelFactory
Creates an empty, uninitialized MD3Animation object.
makeMD3Animation(String) - Method in class md3.md3model.MD3ModelFactory
Factory method that creates a new MD3Animation object and initialize it with the data in the specified string.
makeMD3BoneFrame(int) - Method in class md3.md3model.MD3ModelFactory
Create an empty bone frame with the specified amount of tag positions.
makeMD3BoneFrame(int, DataInput) - Method in class md3.md3model.MD3ModelFactory
Read a bone frame object with the specified amount of tag positions from the given input stream.
makeMD3Mesh() - Method in class md3.md3model.MD3ModelFactory
Creates an empty, uninitialized MD3Mesh object.
makeMD3Mesh(DataInput) - Method in class md3.md3model.MD3ModelFactory
Create a new MD3Mesh object and initialize it with data read from the specified input stream.
makeMD3Mesh(DataInput) - Method in class md3.md3view.MD3GLModelFactory
 
makeMD3Model() - Method in class md3.md3model.MD3ModelFactory
Create a new, uninitialized MD3Model object.
makeMD3Model(String) - Method in class md3.md3model.MD3ModelFactory
Factory method that loads an MD3 model from a file and sets up an MD3Model object with the read information.
makeMD3Model(String, InputStream) - Method in class md3.md3model.MD3ModelFactory
Factory method that loads an MD3 model from a specified input stream and sets up an MD3Model object with the read information.
makeMD3Model(String, InputStream) - Method in class md3.md3view.MD3GLModelFactory
 
makeMD3Skin() - Method in class md3.md3model.MD3ModelFactory
Creates an empty MD3Skin resource object.
makeMD3Skin(InputStream) - Method in class md3.md3model.MD3ModelFactory
Load data from the specified input stream and put it in an MD3Skin resource object.
makeMD3Skin(String) - Method in class md3.md3model.MD3ModelFactory
Load data from the specified skin file and put it in an MD3Skin resource object.
makeMD3Tag() - Method in class md3.md3model.MD3ModelFactory
Create a new, uninitialized MD3Tag object.
makeMD3Tag(DataInput) - Method in class md3.md3model.MD3ModelFactory
Read a MD3Tag object from the specified input stream.
makeMD3Texture() - Method in class md3.md3model.MD3ModelFactory
Creates an empty, uninitialized MD3Texture object.
makeMD3Texture(String, String) - Method in class md3.md3model.MD3ModelFactory
Factory method that loads a texture from a file.
makeMD3Texture(String, String) - Method in class md3.md3view.MD3GLModelFactory
Factory method that loads a texture and enters it in the texture resource manager.
makeMD3Texture(String, String, InputStream) - Method in class md3.md3model.MD3ModelFactory
Factory method that loads a texture from an input stream.
makeMD3Texture(String, String, InputStream) - Method in class md3.md3view.MD3GLModelFactory
Loads a texture from the given input stream and enters it in the resource manager.
matrix - Variable in class md3.md3model.MD3Tag
3x3 rotation matrix.
matrixFromQuaternion(float[]) - Static method in class md3.util.QuaternionMath
Creates a 3x3 rotation matrix from a given quaternion.
MatrixMath - class md3.util.MatrixMath.
Booch utility class with matrix math operations.
maxs - Variable in class md3.md3model.MD3BoneFrame
Upper extrema of the bounding box of this bone animation frame.
maxTextureNum - Variable in class md3.md3model.MD3Model
Maximum number of unique textures used in an md3 file.
md3.md3model - package md3.md3model
 
md3.md3view - package md3.md3view
 
md3.util - package md3.util
 
MD3Animation - class md3.md3model.MD3Animation.
A class with metadata describing an MD3 model animation.
MD3Animation() - Constructor for class md3.md3model.MD3Animation
Create an empty animation object.
MD3Animation(String) - Constructor for class md3.md3model.MD3Animation
Create a new MD3Animation object and initialize it with the data on the given line.
MD3BoneFrame - class md3.md3model.MD3BoneFrame.
Represents metadata about an MD3 model bone animation frame.
MD3BoneFrame(int) - Constructor for class md3.md3model.MD3BoneFrame
Constructor for use in subclasses that creates an uninitialized object with the specified amount of tag positions.
MD3BoneFrame(int, DataInput) - Constructor for class md3.md3model.MD3BoneFrame
Create a MD3BoneFrame object with the data coming from the specified input stream.
md3canvas - Variable in class md3.md3view.MD3View
The OpenGL canvas to render on.
MD3GLCanvas - class md3.md3view.MD3GLCanvas.
OpenGL Canvas with functionality to render MD3 models and MD3GLTextures.
MD3GLCanvas(int, int) - Constructor for class md3.md3view.MD3GLCanvas
Constructor that creates a new MD3 OpenGL Canvas with the specified width and height.
MD3GLMesh - class md3.md3view.MD3GLMesh.
This class extends MD3Mesh objects with OpenGL specific state.
MD3GLMesh(DataInput) - Constructor for class md3.md3view.MD3GLMesh
 
MD3GLModel - class md3.md3view.MD3GLModel.
This class extends MD3Model objects with animation state data.
MD3GLModel(String) - Constructor for class md3.md3view.MD3GLModel
 
MD3GLModel(String, InputStream) - Constructor for class md3.md3view.MD3GLModel
 
MD3GLModelCachingDrawModelVisitor - class md3.md3view.MD3GLModelCachingDrawModelVisitor.
Render class which caches interpolated data.
MD3GLModelCachingDrawModelVisitor(MD3GLCanvas) - Constructor for class md3.md3view.MD3GLModelCachingDrawModelVisitor
 
MD3GLModelChangeCurrentFrameVisitor - class md3.md3view.MD3GLModelChangeCurrentFrameVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and applies the specified animation operation (NEXT, PREVIOUS or REWIND) to the animation state data of the encounterd models, taking the specified animation into account.
MD3GLModelChangeCurrentFrameVisitor(MD3Animation, int) - Constructor for class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Create a new visitor to apply an animation operation (NEXT, REWIND, ...) to a MD3 model.
MD3GLModelChangeCurrentFrameVisitor(MD3Animation, int, boolean) - Constructor for class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Create a new visitor to apply an animation operation (NEXT, REWIND, ...) to a MD3 model.
MD3GLModelDrawModelVisitor - class md3.md3view.MD3GLModelDrawModelVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and draws all meshes of the current frame of the encountered models on a specified OpenGL canvas.
MD3GLModelDrawModelVisitor(MD3GLCanvas) - Constructor for class md3.md3view.MD3GLModelDrawModelVisitor
Create a new visitor that will draw on the specified OpenGL canvas.
MD3GLModelExportDXFVisitor - class md3.md3view.MD3GLModelExportDXFVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and writes the data of the current frame of the encountered models to a specified output stream in AUTOCAD DXF syntax.
MD3GLModelExportDXFVisitor(OutputStream) - Constructor for class md3.md3view.MD3GLModelExportDXFVisitor
Create a new DXF export visitor.
MD3GLModelExportObjVisitor - class md3.md3view.MD3GLModelExportObjVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and writes the data of the current frame of the encountered models to a specified output stream in Alias Wavefront's Object File (.obj) format (version 3.0).
MD3GLModelExportObjVisitor() - Constructor for class md3.md3view.MD3GLModelExportObjVisitor
Create a new Wavefront object export visitor.
MD3GLModelExportPlgVisitor - class md3.md3view.MD3GLModelExportPlgVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and writes the vertex data of all meshes of the current frame of the encountered models to a specified output stream in PLG format.
MD3GLModelExportPlgVisitor(OutputStream) - Constructor for class md3.md3view.MD3GLModelExportPlgVisitor
Create a new PLG export visitor.
MD3GLModelExportRawVisitor - class md3.md3view.MD3GLModelExportRawVisitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and writes the raw vertex data of all meshes of the current frame of the encountered models to a specified output stream.
MD3GLModelExportRawVisitor(OutputStream) - Constructor for class md3.md3view.MD3GLModelExportRawVisitor
Create a new RAW export visitor.
MD3GLModelExportVRML97Visitor - class md3.md3view.MD3GLModelExportVRML97Visitor.
An MD3GLModel visitor that walks through an MD3GLModel structure and writes the data of the current frame of the encountered models to a specified output stream in VRML 97 syntax.
MD3GLModelExportVRML97Visitor(OutputStream) - Constructor for class md3.md3view.MD3GLModelExportVRML97Visitor
Create a new VRML 97 export visitor.
MD3GLModelFactory - class md3.md3view.MD3GLModelFactory.
An MD3Model factory that creates OpenGL compatible MD3 model objects, instead of the default ones.
MD3GLModelFactory() - Constructor for class md3.md3view.MD3GLModelFactory
 
MD3GLModelRefreshTextureVisitor - class md3.md3view.MD3GLModelRefreshTextureVisitor.
An MD3GLModel visitor that walks through a MD3GLModel structure and refreshes (reloads from file) all texture data of the visited models.
MD3GLModelRefreshTextureVisitor() - Constructor for class md3.md3view.MD3GLModelRefreshTextureVisitor
 
MD3GLModelUploadTextureVisitor - class md3.md3view.MD3GLModelUploadTextureVisitor.
An MD3GLModel visitor that walks through a MD3GLModel structure and uploads all texture data of the visited models into a specified OpenGL context.
MD3GLModelUploadTextureVisitor(MD3GLCanvas) - Constructor for class md3.md3view.MD3GLModelUploadTextureVisitor
Create a new texture upload visitor that will upload data into the OpenGL context of the specified MD3GLCanvas.
MD3GLModelVisitor - class md3.md3view.MD3GLModelVisitor.
Abstract superclass of all classes that represent objects that can visit MD3GLModel objects.
MD3GLModelVisitor() - Constructor for class md3.md3view.MD3GLModelVisitor
 
MD3GLTexture - class md3.md3view.MD3GLTexture.
This class extends MD3Texture objects with an OpenGL compatible texture binding.
MD3GLTexture(String, String) - Constructor for class md3.md3view.MD3GLTexture
Loads a MD3 texture from the specified file and generates an OpenGL compatible binding.
MD3GLTexture(String, String, InputStream) - Constructor for class md3.md3view.MD3GLTexture
Loads a MD3 texture from the specified input stream and generates an OpenGL compatible texture binding.
MD3GLTextureRenderer - class md3.md3view.MD3GLTextureRenderer.
This class provides functionality to render a texture directely on a GLCanvas.
MD3GLTextureRenderer() - Constructor for class md3.md3view.MD3GLTextureRenderer
 
MD3Mesh - class md3.md3model.MD3Mesh.
Represents data of an MD3 model mesh.
MD3Mesh() - Constructor for class md3.md3model.MD3Mesh
Create empty new mesh object.
MD3Mesh(DataInput) - Constructor for class md3.md3model.MD3Mesh
Create a mesh object with data coming from the specified input stream.
MD3Model - class md3.md3model.MD3Model.
The MD3Model class contains data structures to hold all information contained in an MD3 model file.
MD3Model() - Constructor for class md3.md3model.MD3Model
Constructor for use in subclasses that creates a new, uninitialized MD3Model object.
MD3Model(String) - Constructor for class md3.md3model.MD3Model
Constructor for use in subclasses that reads an MD3 model from a file.
MD3Model(String, InputStream) - Constructor for class md3.md3model.MD3Model
Constructor for use in subclasses that reads an MD3 model from the specified input stream.
MD3ModelApplySkinVisitor - class md3.md3view.MD3ModelApplySkinVisitor.
An MD3GLModel visitor that walks through a MD3GLModel structure and applies a given skin to the visited models.
MD3ModelApplySkinVisitor(MD3Skin) - Constructor for class md3.md3view.MD3ModelApplySkinVisitor
Create a new skin application visitor for the given skin.
MD3ModelApplyTextureVisitor - class md3.md3view.MD3ModelApplyTextureVisitor.
An MD3Model visitor that walks through a MD3Model structure and replaces all textures the structure uses with a specified texture.
MD3ModelApplyTextureVisitor(MD3Texture) - Constructor for class md3.md3view.MD3ModelApplyTextureVisitor
Create a new visitor.
MD3ModelExportTexturesVisitor - class md3.md3view.MD3ModelExportTexturesVisitor.
An MD3Model visitor that walks through a MD3Model structure and saves all textures of the visited models to files in a given directory.
MD3ModelExportTexturesVisitor(String) - Constructor for class md3.md3view.MD3ModelExportTexturesVisitor
 
MD3ModelFactory - class md3.md3model.MD3ModelFactory.
This is a factory class that follows the Abstract Factory pattern.
MD3ModelFactory() - Constructor for class md3.md3model.MD3ModelFactory
 
MD3ModelGetPropertiesVisitor - class md3.md3view.MD3ModelGetPropertiesVisitor.
An MD3Model visitor that walks through an MD3Model structure and collects different properties of the encountered models (number of triangles, vertices, ...).
MD3ModelGetPropertiesVisitor() - Constructor for class md3.md3view.MD3ModelGetPropertiesVisitor
Create a new property collecting visitor.
MD3ModelUpdateDetachMenuVisitor - class md3.md3view.MD3ModelUpdateDetachMenuVisitor.
An MD3Model visitor that walks through an MD3Model structure and updates a detach menu with the names of the visited models.
MD3ModelUpdateDetachMenuVisitor(Menu) - Constructor for class md3.md3view.MD3ModelUpdateDetachMenuVisitor
Create a new visitor that will update the given menu.
MD3ModelUpdateMeshMenuVisitor - class md3.md3view.MD3ModelUpdateMeshMenuVisitor.
An MD3Model visitor that walks through an MD3Model structure and updates a meshes menu with the meshes found in the visited models.
MD3ModelUpdateMeshMenuVisitor(Menu) - Constructor for class md3.md3view.MD3ModelUpdateMeshMenuVisitor
Create a new visitor to update the given meshes menu.
MD3ModelUpdateMeshMenuVisitor(Menu, String) - Constructor for class md3.md3view.MD3ModelUpdateMeshMenuVisitor
Create a new visitor to update the given meshes menu.
MD3ModelUpdateTagMenuVisitor - class md3.md3view.MD3ModelUpdateTagMenuVisitor.
An MD3Model visitor that walks through an MD3Model structure and updates a tags menu with the tags found in the visited models.
MD3ModelUpdateTagMenuVisitor(Menu) - Constructor for class md3.md3view.MD3ModelUpdateTagMenuVisitor
Create a new visitor to update the given tags menu.
MD3ModelUpdateTagMenuVisitor(Menu, String) - Constructor for class md3.md3view.MD3ModelUpdateTagMenuVisitor
Create a new visitor to update the given tags menu.
MD3ModelVisitor - class md3.md3model.MD3ModelVisitor.
Abstract superclass of all classes that represent objects that can visit MD3Model objects according to the visitor pattern.
MD3ModelVisitor() - Constructor for class md3.md3model.MD3ModelVisitor
 
MD3Skin - class md3.md3model.MD3Skin.
The MD3Skin class provides access tot the .skin files that accompany player models.
MD3Skin() - Constructor for class md3.md3model.MD3Skin
Create an empty MD3Skin resource object.
MD3Skin(InputStream) - Constructor for class md3.md3model.MD3Skin
Create a new MD3Skin resource object and initialize it with data coming from the specified input stream.
MD3Skin(String) - Constructor for class md3.md3model.MD3Skin
Create a new MD3Skin resource object and initialize it with data coming from the specified .skin file.
MD3Tag - class md3.md3model.MD3Tag.
The MD3Tag class represents a so called 'tag', as they are found in the MD3 model files.
MD3Tag() - Constructor for class md3.md3model.MD3Tag
Constructor that creates a new empty tag object.
MD3Tag(DataInput) - Constructor for class md3.md3model.MD3Tag
Constructor that creates a new tag object and initializes it with the data coming from the input stream.
MD3Texture - class md3.md3model.MD3Texture.
Objets of this class represent textures with associated metadata.
MD3Texture() - Constructor for class md3.md3model.MD3Texture
Create a new uninitialized MD3Texture object.
MD3Texture(String, String) - Constructor for class md3.md3model.MD3Texture
Constructor for use in subclasses that loads texture data from the specified file and initializes a new MD3Texture object with the read data/metadata.
MD3Texture(String, String, InputStream) - Constructor for class md3.md3model.MD3Texture
Constructor for use in subclasses that loads texture data from the sepcified input stream and initializes a new MD3Texture object with the read data/metadata.
MD3View - class md3.md3view.MD3View.
Java MD3 Model Viewer - A Java based Quake 3 model viewer.
MD3ViewAnimationControl - class md3.md3view.MD3ViewAnimationControl.
This class implements the animation control widget of the MD3View application.
MD3ViewAnimationControl(MD3View) - Constructor for class md3.md3view.MD3ViewAnimationControl
Create a new animation control widget for the given application.
MD3ViewApplet - class md3.md3view.MD3ViewApplet.
Applet version of the MD3View application.
MD3ViewApplet() - Constructor for class md3.md3view.MD3ViewApplet
 
MD3ViewOptions - class md3.md3view.MD3ViewOptions.
This class implements the option set of the MD3View application.
MD3ViewOptions(MD3View) - Constructor for class md3.md3view.MD3ViewOptions
Create a new option control widget for the given application.
MD3ViewPakFileControl - class md3.md3view.MD3ViewPakFileControl.
This class implements the pak file control of the MD3View application.
MD3ViewPakFileControl(MD3View) - Constructor for class md3.md3view.MD3ViewPakFileControl
Create a new pak file control widget for the given application.
MD3ViewTextViewer - class md3.md3view.MD3ViewTextViewer.
This class implements the text viewer of the MD3View application.
MD3ViewTextViewer() - Constructor for class md3.md3view.MD3ViewTextViewer
Create a new text viewer frame.
meshes - Variable in class md3.md3model.MD3Model
Array of meshes in the model size meshNum.
meshFrameNum - Variable in class md3.md3model.MD3Mesh
Number of animation frames of mesh, same as boneFrameNum in MD3Model.
meshFrames - Variable in class md3.md3model.MD3Mesh
2d array of size meshFrameNum * vertexNum that stores mesh frame triangle vertices.
meshNum - Variable in class md3.md3model.MD3Model
 
meshSize - Variable in class md3.md3model.MD3Mesh
 
meshStart - Variable in class md3.md3model.MD3Model
Starting position of mesh structures.
meshVertexNormals - Variable in class md3.md3model.MD3Mesh
3d array of size meshFrameNum * vertexNum * 2 with spherical coordinates giving the direction of the vertex normal.
MessageDialog - class widgets.awt.MessageDialog.
This class implements a message dialog box.
MessageDialog(Frame, String, boolean, URL, String[], boolean) - Constructor for class widgets.awt.MessageDialog
Create a new message dialog box.
mins - Variable in class md3.md3model.MD3BoneFrame
Lower extrema of the bounding box of this bone animation frame.
MODEL_MODE - Static variable in class md3.md3view.MD3GLCanvas
Model rendering mode.
mult(float[][], float[][]) - Static method in class md3.util.MatrixMath
Float matrix multiplication.

N

name - Variable in class md3.md3model.MD3Animation
Name of the animation.
name - Variable in class md3.md3model.MD3Texture
Name as specified in the originating .md3 model or .skin file.
name - Variable in class md3.md3model.MD3Mesh
 
name - Variable in class md3.md3model.MD3Tag
Name of 'tag' as it's usually called in the md3 files.
NEXT - Static variable in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Switch to the next frame.
next() - Method in class widgets.awt.TreeNode
Get this node's successor within the list of children of this node's parent.
nextFrame - Variable in class md3.md3view.MD3GLModel
Next animation key frame of the model.
nextFrame() - Method in class md3.md3view.MD3GLCanvas
Switch to the next frame in the current animation of the model.
normalize() - Method in class md3.util.Vec3
Makes this Vec3 of normal unit length.
num - Variable in class md3.md3model.MD3Animation
Number of frames in the animation.

O

offset - Variable in class md3.md3model.MD3Animation
For LEGS animations, this value give the amount by which the first frame value was offset because of the need to skip TORSO frames.
openModel(String, InputStream) - Method in class md3.md3view.MD3View
Loads an MD3 model from the given input stream and displays it in the viewer window.
openPakFile(String) - Method in class md3.md3view.MD3ViewPakFileControl
Open the given pak file and display its contents in the widget.

P

paint(Graphics) - Method in class widgets.awt.Tree
 
paint(Graphics) - Method in class widgets.awt.TabbedPane
 
paint(Graphics) - Method in class widgets.awt.Panel3D
 
Panel3D - class widgets.awt.Panel3D.
This class implements a Panel container with a 3D look.
Panel3D() - Constructor for class widgets.awt.Panel3D
Default constructor.
Panel3D(LayoutManager) - Constructor for class widgets.awt.Panel3D
Create a 3D panel with given layout manager.
popupMenu(PopupMenuEvent) - Method in interface widgets.awt.event.PopupMenuListener
Request to pop up a popup-menu.
PopupMenuEvent - class widgets.awt.event.PopupMenuEvent.
Event signaling the request for a popup menu to become visible at a certain position.
PopupMenuEvent(Object, int, int) - Constructor for class widgets.awt.event.PopupMenuEvent
Create a popup menu request event coming from a given source with a given location for the popup menu.
PopupMenuListener - interface widgets.awt.event.PopupMenuListener.
A PopupMenuEvent listener.
position - Variable in class md3.md3model.MD3BoneFrame
Coordinate origin within the bounding box.
position - Variable in class md3.md3model.MD3Tag
Position of tag relative to the model that contains the tag.
PREVIOUS - Static variable in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Switch to the previous frame.
previous() - Method in class widgets.awt.TreeNode
Get this node's predecessor within the list of children of this node's parent.
previousFrame() - Method in class md3.md3view.MD3GLCanvas
Switch to the previous frame in the current animation.
processActionEvent(ActionEvent) - Method in class widgets.awt.Tree
 
processActionEvent(ActionEvent) - Method in class widgets.awt.TreeNode
 
processMouseEvent(MouseEvent) - Method in class widgets.awt.Tree
 
processMouseEvent(MouseEvent) - Method in class widgets.awt.TabbedPane
 
processPopupMenuEvent(PopupMenuEvent) - Method in class widgets.awt.Tree
 
processPopupMenuEvent(PopupMenuEvent) - Method in class widgets.awt.TreeNode
 
PROTRUDED - Static variable in class widgets.awt.Panel3D
Protruded 3D look.
putAnimation(MD3Animation) - Method in class md3.md3model.AnimationCfg
Add the specified animation to the list of known animations.
putTexture(String, MD3Texture) - Method in class md3.md3model.MD3Skin
Add a mesh to texture mapping to this MD3Skin object.

Q

quaternionFromMatrix(float[][]) - Static method in class md3.util.QuaternionMath
Creates a quaternion from a 3x3 rotation matrix.
QuaternionMath - class md3.util.QuaternionMath.
Booch utility class with quaternion math operations.
quaternionSlerp(float[], float[], float) - Static method in class md3.util.QuaternionMath
Do slerp (spherical linear interpolation) interpolation of quaternions along unit 4d sphere.

R

readBoolean() - Method in class cio.LittleEndianDataInputStream
 
readByte() - Method in class cio.LittleEndianDataInputStream
 
readChar() - Method in class cio.LittleEndianDataInputStream
 
readDouble() - Method in class cio.LittleEndianDataInputStream
 
readFloat() - Method in class cio.LittleEndianDataInputStream
 
readFully(byte[]) - Method in class cio.LittleEndianDataInputStream
 
readFully(byte[], int, int) - Method in class cio.LittleEndianDataInputStream
 
readInt() - Method in class cio.LittleEndianDataInputStream
 
readLine() - Method in class cio.LittleEndianDataInputStream
 
readLong() - Method in class cio.LittleEndianDataInputStream
 
readShort() - Method in class cio.LittleEndianDataInputStream
 
readUnsignedByte() - Method in class cio.LittleEndianDataInputStream
 
readUnsignedShort() - Method in class cio.LittleEndianDataInputStream
 
readUTF() - Method in class cio.LittleEndianDataInputStream
 
redraw() - Method in class widgets.awt.Tree
Redraw the tree in the off-screen back buffer, then make sure this back buffer is visible.
refreshData(InputStream) - Method in class md3.md3view.MD3GLTexture
Reload this texture's bitmap data from the given input stream.
refreshTexture(String) - Static method in class md3.md3view.MD3GLModelFactory
Reloads cached texture data from source for given texture, if present in cache.
ReInit() - Method in class md3.md3view.MD3GLCanvas
Override needed when using GLAnimCanvas: re-initialisation after stop for setSuspended(false).
remove() - Method in class widgets.awt.TreeNode
Remove this node from its parent's list of children.
removeActionListener(ActionListener) - Method in class widgets.awt.Tree
 
removeActionListener(ActionListener) - Method in class widgets.awt.TreeNode
 
removeLinkedModel(int) - Method in class md3.md3model.MD3Model
Remove the model linked to this model at the specified tag position.
removePopupMenuListener(PopupMenuListener) - Method in class widgets.awt.Tree
 
removePopupMenuListener(PopupMenuListener) - Method in class widgets.awt.TreeNode
 
removeTab(String) - Method in class widgets.awt.TabbedPane
Remove the specified tab.
renameTab(String, String) - Method in class widgets.awt.TabbedPane
Rename the oldName tab to newName.
renderTexture(MD3GLCanvas, MD3GLTexture) - Static method in class md3.md3view.MD3GLTextureRenderer
Render the given texture on the given OpenGL canvas.
resetManipulations() - Method in class md3.md3view.MD3GLCanvas
Reset all user manipulations (scaling + panning + rotating) of this model canvas.
reshape(int, int) - Method in class md3.md3view.MD3GLCanvas
Override needed when using GLCanvas: resize canvas.
REWIND - Static variable in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Rewind the animation.
rewindAnimation() - Method in class md3.md3view.MD3GLCanvas
Rewind the animation of the model back to the first frame.

S

scale - Variable in class md3.md3model.MD3BoneFrame
 
searchForPath(String, boolean) - Method in class md3.md3view.MD3View
Clients can use this method to resolve a relative path to an absolute path in the context of the data sources (current open directory, open pak file) of the application.
selectTab(int) - Method in class widgets.awt.TabbedPane
To select and show the tab with given index.
selectTab(String) - Method in class widgets.awt.TabbedPane
Select and show the tab with given name.
setAnimate(boolean) - Method in class md3.md3view.MD3GLCanvas
Start or stop the currently selected animation of the displayed model.
setAnimation(MD3Animation) - Method in class md3.md3view.MD3GLCanvas
Set the animation of the model that will be displayed on the canvas.
setContent(Object) - Method in class widgets.awt.TreeNode
 
setDirectory(boolean) - Method in class widgets.awt.TreeNode
Specify whether or not this node represents a directory.
setEnabled(boolean) - Method in class md3.md3view.MD3ViewAnimationControl
Enable or disable the animation control panel.
setEnabledTab(String, boolean) - Method in class widgets.awt.TabbedPane
Enable/disable the specified tab.
setExpanded(boolean) - Method in class widgets.awt.TreeNode
Set whether this node is expanded or collapsed.
setFactory(MD3ModelFactory) - Static method in class md3.md3model.MD3ModelFactory
Set the factory that will be used during the MD3Model object creation process.
setFont(Font) - Method in class widgets.awt.Tree
 
setFont(Font) - Method in class widgets.awt.TabbedPane
 
setIcon(Image) - Method in class widgets.awt.TreeNode
 
setIcons(URL, URL, int) - Method in class widgets.awt.Tree
Set the open and close directory icons of this tree to the given icons.
setInterpolate(boolean) - Method in class md3.md3view.MD3GLCanvas
Enable or disable interpolation between key animation frames.
setInterpolate(boolean) - Method in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
Enable or disable interpolation.
setMode(int) - Method in class md3.md3view.MD3GLCanvas
Set the operation mode of the canvas.
setModel(MD3Model) - Method in class md3.md3view.MD3GLCanvas
Set the top level model that is rendered on the canvas.
setName(String) - Method in class widgets.awt.TreeNode
 
setPanel3DType(int) - Method in class widgets.awt.Panel3D
Set the type of 3D look the panel will have.
setParent(TreeNode) - Method in class widgets.awt.TreeNode
 
setRenderMode(int) - Method in class md3.md3view.MD3GLCanvas
Switch the display to the specified render mode.
setRoot(TreeNode) - Method in class widgets.awt.Tree
Set the root of the tree displayed by the widget.
setShowNodeIcons(boolean) - Method in class widgets.awt.Tree
Specifies whether or not to display pre-icons in front of the tree.
setSize(Dimension) - Method in class widgets.awt.TabbedPane
 
setSize(int, int) - Method in class widgets.awt.TabbedPane
 
setText(String) - Method in class md3.md3view.MD3ViewTextViewer
Set the text that the viewer displays.
setTexture(MD3GLTexture) - Method in class md3.md3view.MD3GLCanvas
Set the texture that will be rendered on the canvas.
setVisible(boolean) - Method in class md3.md3view.MD3ViewOptions
 
setVisible(boolean) - Method in class widgets.awt.SplashScreen
 
setVisible(boolean) - Method in class widgets.awt.MessageDialog
 
sex - Variable in class md3.md3model.AnimationCfg
Sex of animated model: 'm' for male, 'f' for female, 'n' for none.
SHADED_TEXTURED - Static variable in class md3.md3view.MD3GLCanvas
Shaded textured render mode.
showExceptionDialog(String) - Method in class md3.md3view.MD3View
Pops up a message dialog with a specified Error message.
showOpenDialog(String) - Method in class md3.md3view.MD3View
Show the Open dialogbox and return the name of the selected file, once the dialog is dismissed.
showSaveDialog(String) - Method in class md3.md3view.MD3View
Show the Save dialogbox and return the name of the selected file, once the dialog is dismissed.
showSplashScreen() - Method in class md3.md3view.MD3View
Display the splash screen of the application.
showTextViewer(String, InputStream) - Method in class md3.md3view.MD3View
Pop up the text file viewer to display a textfile with the given name, that's read from the given input stream.
shutdown() - Method in class md3.md3view.MD3View
Shutdown the MD3 Model Viewer application.
skipBytes(int) - Method in class cio.LittleEndianDataInputStream
 
SplashScreen - class widgets.awt.SplashScreen.
This class implements a splash screen that applications can show on startup.
SplashScreen(Frame, URL) - Constructor for class widgets.awt.SplashScreen
Create a new splash screen.

T

TabbedPane - class widgets.awt.TabbedPane.
Implements a tab panel: a component which lets the user switch between a group of components by clicking on a tab with a given title.
TabbedPane(int, int) - Constructor for class widgets.awt.TabbedPane
Create a new tab panel with the given width and height.
tagNum - Variable in class md3.md3model.MD3Model
 
tags - Variable in class md3.md3model.MD3BoneFrame
Array of tags size tagNum, as defined in the MD3Model object that owns this bone frame.
tagStart - Variable in class md3.md3model.MD3Model
Starting position of tag-structures.
TEXTURE_MODE - Static variable in class md3.md3view.MD3GLCanvas
Texture rendering mode.
textureCoord - Variable in class md3.md3model.MD3Mesh
U/V texture coordinates of vertices.
textureNum - Variable in class md3.md3model.MD3Mesh
 
textures - Variable in class md3.md3model.MD3Mesh
Array of textures of size textureNum.
textureStart - Variable in class md3.md3model.MD3Mesh
 
texVecStart - Variable in class md3.md3model.MD3Mesh
 
TORSO - Static variable in class md3.md3model.AnimationCfg
The animation is only applicable to the TORSO submodel of a composed model.
toString() - Method in class md3.md3model.MD3Animation
 
toString() - Method in class md3.util.Vec3
 
toText() - Method in class md3.md3view.MD3ModelGetPropertiesVisitor
Return the property information collected by this visitor as an array of Strings.
Tree - class widgets.awt.Tree.
This class implements a tree widget: a graphical representation of hierarchical data.
Tree() - Constructor for class widgets.awt.Tree
Default constructor.
Tree(URL, URL, int) - Constructor for class widgets.awt.Tree
Create a tree widget that will display the specified open/close directory icons before each directory in the tree.
TreeNode - class widgets.awt.TreeNode.
This class represents a node in a tree that can be displayed by the Tree widget.
TreeNode(TreeNode, String) - Constructor for class widgets.awt.TreeNode
Create a tree node with the given parent and name, but with no icon nor associated content.
TreeNode(TreeNode, String, Image) - Constructor for class widgets.awt.TreeNode
Create a tree node with given parent, name and icon, but no associated content.
TreeNode(TreeNode, String, Object) - Constructor for class widgets.awt.TreeNode
Create a tree node with the given parent, name and content but no icon.
TreeNode(TreeNode, String, Object, Image) - Constructor for class widgets.awt.TreeNode
Create a tree node with the given parent, name, content and icon.
triangleNum - Variable in class md3.md3model.MD3Mesh
 
triangles - Variable in class md3.md3model.MD3Mesh
Indices into meshFrames array of the triangle vertices.
triangleStart - Variable in class md3.md3model.MD3Mesh
 
tryAltTexTypes - Static variable in class md3.md3view.MD3ViewOptions
Automatically try alternate texture types when loading of a texture fails (i.e.
type - Variable in class md3.md3model.MD3Animation
The animation type specifies for what parts of a model this animation data is applicable (e.g.

U

updateCurrentDataSource(String) - Method in class md3.md3view.MD3View
If the specified name starts with a "pak://" identifier, the data source will become PAK_FILE, otherwise it will become FILE_SYSTEM.
uploadTextureData(GLFunc, MD3GLTexture) - Static method in class md3.md3view.MD3GLModelUploadTextureVisitor
Upload the data of the given texture into the given GL context.

V

v(int) - Method in class md3.util.Vec3
Return the i-th element of the 3-tuple.
Vec3 - class md3.util.Vec3.
The Vec3 class represents a 3-tuple of floats: (float, float, float).
Vec3() - Constructor for class md3.util.Vec3
Default constructor.
Vec3(float[]) - Constructor for class md3.util.Vec3
Create a Vec3 object with given float array tuple data.
Vec3(float, float, float) - Constructor for class md3.util.Vec3
Create a Vec3 object with given float tuple data.
version - Variable in class md3.md3model.MD3Model
 
vertexNum - Variable in class md3.md3model.MD3Mesh
 
vertexStart - Variable in class md3.md3model.MD3Mesh
 
viewTexture(String, String, InputStream) - Method in class md3.md3view.MD3View
Loads an texture from the given input stream and displays it in the viewer window.
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelVisitor
Visit a MD3GLModel object.
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelExportRawVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelExportObjVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelExportVRML97Visitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelDrawModelVisitor
Renders a model on the canvas.
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelExportDXFVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelRefreshTextureVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelExportPlgVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelChangeCurrentFrameVisitor
 
visit(MD3GLModel) - Method in class md3.md3view.MD3GLModelUploadTextureVisitor
Upload texture information associated with a model into the OpenGL Context.
visit(MD3Model) - Method in class md3.md3model.MD3ModelVisitor
Visit a MD3Model object.
visit(MD3Model) - Method in class md3.md3view.MD3ModelExportTexturesVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelApplyTextureVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3GLModelVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelUpdateTagMenuVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelUpdateMeshMenuVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelGetPropertiesVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelUpdateDetachMenuVisitor
 
visit(MD3Model) - Method in class md3.md3view.MD3ModelApplySkinVisitor
 

W

warningOnTexLoad - Static variable in class md3.md3view.MD3ViewOptions
Display a warning when there is a problem during texture loading?
widgets.awt - package widgets.awt
 
widgets.awt.event - package widgets.awt.event
 
width - Variable in class md3.md3model.MD3Texture
 
WIRE_FRAME - Static variable in class md3.md3view.MD3GLCanvas
Wire frame render mode.
writeOut(OutputStream) - Method in class md3.md3view.MD3GLModelExportObjVisitor
Write the generated output data the given output stream.

X

x - Variable in class md3.util.Vec3
 

Y

y - Variable in class md3.util.Vec3
 

Z

z - Variable in class md3.util.Vec3
 

A B C D F G H I L M N O P Q R S T U V W X Y Z