mri.v3ds
v0.1
A B C D E F H K L M N P R S T U V X Y Z

A

A - Variable in class mri.v3ds.RotationKey3ds
Rotartion angle.
AB_VISIBLE - Static variable in class mri.v3ds.Face3ds
Bitmask for Flags parameter.

B

BC_VISIBLE - Static variable in class mri.v3ds.Face3ds
Bitmask for Flags parameter.
Bias - Variable in class mri.v3ds.SplineKey3ds
Spline Bias parameter. 1.0 (post shoot) to -1.0 (pre shoot).

C

CA_VISIBLE - Static variable in class mri.v3ds.Face3ds
Bitmask for Flags parameter.
camera(int) - Method in class mri.v3ds.Scene3ds
Access a specific camera in the camera array.
Camera3ds - class mri.v3ds.Camera3ds.
Camera object in a 3D vector animation.
Camera3ds() - Constructor for class mri.v3ds.Camera3ds
 
cameras() - Method in class mri.v3ds.Scene3ds
Get number of cameras.
clear() - Method in class mri.v3ds.TextDecode3ds
Clear all text.
Continuity - Variable in class mri.v3ds.SplineKey3ds
Spline Continuity parameter. 1.0 (inverted corners) to -1.0 (box corners).
CYLINDRICAL_MAP - Static variable in class mri.v3ds.Mesh3ds
Texture mapping was done using Cylindrical mapping.

D

DECODE_ALL - Static variable in class mri.v3ds.Scene3ds
Decode level constant.
DECODE_USED_PARAMS - Static variable in class mri.v3ds.Scene3ds
Decode level constant.
DECODE_USED_PARAMS_AND_CHUNKS - Static variable in class mri.v3ds.Scene3ds
Decode level constant.

E

EaseFrom - Variable in class mri.v3ds.SplineKey3ds
Spline ease-from parameter. 0.0. to 1.0 (speed, leaving key).
EaseTo - Variable in class mri.v3ds.SplineKey3ds
Spline ease-to parameter. 0.0 to 1.0 (speed, coming to key).
endFrame() - Method in class mri.v3ds.Scene3ds
Get animation end frame.
Exception3ds - exception mri.v3ds.Exception3ds.
Exception class thrown by the Scene3ds constructors.
Exception3ds(String) - Constructor for class mri.v3ds.Exception3ds
 

F

face(int) - Method in class mri.v3ds.FaceMat3ds
Access a specific face index in the face index array.
face(int) - Method in class mri.v3ds.Mesh3ds
Access a specific face.
Face3ds - class mri.v3ds.Face3ds.
Face definition for a single triangle.
Face3ds(int, int, int, int) - Constructor for class mri.v3ds.Face3ds
Constructor, initialising the (P0,P1,P2,Flags) parameters.
faceArray() - Method in class mri.v3ds.FaceMat3ds
Access the whole array of face indexes.
faceArray() - Method in class mri.v3ds.Mesh3ds
Access the whole array of faces.
faceMat(int) - Method in class mri.v3ds.Mesh3ds
Access a specific face material.
FaceMat3ds - class mri.v3ds.FaceMat3ds.
Material selector for the faces in a mesh.
FaceMat3ds() - Constructor for class mri.v3ds.FaceMat3ds
 
faceMats() - Method in class mri.v3ds.Mesh3ds
Get number of face materials.
faces() - Method in class mri.v3ds.FaceMat3ds
Get number of face indexes.
faces() - Method in class mri.v3ds.Mesh3ds
Get number of faces.
farPlane() - Method in class mri.v3ds.Camera3ds
Get distance to camera far-plane.
fixedLens() - Method in class mri.v3ds.Camera3ds
Get fixed camera lens.
fixedPosition() - Method in class mri.v3ds.Camera3ds
Get fixed camera position.
fixedRoll() - Method in class mri.v3ds.Camera3ds
Get fixed camera roll angle in degrees.
fixedTarget() - Method in class mri.v3ds.Camera3ds
Get fixed camera target.
Flags - Variable in class mri.v3ds.Face3ds
Edge visibility and texture wrapping flags.
flags() - Method in class mri.v3ds.Track3ds
Get track flags.
fov() - Method in class mri.v3ds.Camera3ds
Access FOV spline track.
Frame - Variable in class mri.v3ds.HideKey3ds
Frame number where the visibility flag toggles.
Frame - Variable in class mri.v3ds.SplineKey3ds
Frame number.

H

hide() - Method in class mri.v3ds.Mesh3ds
Access hide track.
HideKey3ds - class mri.v3ds.HideKey3ds.
Hide key used by the HideTrack3ds class.
HideKey3ds() - Constructor for class mri.v3ds.HideKey3ds
 
HideTrack3ds - class mri.v3ds.HideTrack3ds.
Hide track.
HideTrack3ds() - Constructor for class mri.v3ds.HideTrack3ds
 

K

key(int) - Method in class mri.v3ds.HideTrack3ds
Access a specific key.
key(int) - Method in class mri.v3ds.MorphTrack3ds
Access a specific key.
key(int) - Method in class mri.v3ds.PTrack3ds
Access a specific key.
key(int) - Method in class mri.v3ds.RotationTrack3ds
Access a specific key.
key(int) - Method in class mri.v3ds.XYZTrack3ds
Access a specific key.
keys() - Method in class mri.v3ds.HideTrack3ds
Get number of keys.
keys() - Method in class mri.v3ds.MorphTrack3ds
Get number of keys.
keys() - Method in class mri.v3ds.PTrack3ds
Get number of keys.
keys() - Method in class mri.v3ds.RotationTrack3ds
Get number of keys.
keys() - Method in class mri.v3ds.XYZTrack3ds
Get number of keys.

L

LOCK_X - Static variable in class mri.v3ds.Track3ds
 
LOCK_Y - Static variable in class mri.v3ds.Track3ds
 
LOCK_Z - Static variable in class mri.v3ds.Track3ds
 
LOOP - Static variable in class mri.v3ds.Track3ds
Track loops.
loopType() - Method in class mri.v3ds.Track3ds
Get loop type.

M

material() - Method in class mri.v3ds.FaceMat3ds
Get material number.
material(int) - Method in class mri.v3ds.Scene3ds
Access a specific material in the material array.
Material3ds - class mri.v3ds.Material3ds.
Material definition.
Material3ds() - Constructor for class mri.v3ds.Material3ds
 
materials() - Method in class mri.v3ds.Scene3ds
Get number of materials.
Mesh - Variable in class mri.v3ds.MorphKey3ds
Mesh number.
mesh(int) - Method in class mri.v3ds.Scene3ds
Access a specific mesh in the mesh array.
Mesh3ds - class mri.v3ds.Mesh3ds.
Mesh object.
Mesh3ds() - Constructor for class mri.v3ds.Mesh3ds
 
meshes() - Method in class mri.v3ds.Scene3ds
Get number of meshes.
morph() - Method in class mri.v3ds.Mesh3ds
Access morph spline track.
MorphKey3ds - class mri.v3ds.MorphKey3ds.
Morph key used by the MorphTrack3ds class.
MorphKey3ds() - Constructor for class mri.v3ds.MorphKey3ds
 
MorphTrack3ds - class mri.v3ds.MorphTrack3ds.
Morph track.
MorphTrack3ds() - Constructor for class mri.v3ds.MorphTrack3ds
 

N

name() - Method in class mri.v3ds.Camera3ds
Get camera name.
name() - Method in class mri.v3ds.Material3ds
Get material name.
name() - Method in class mri.v3ds.Mesh3ds
Get mesh name.
nearPlane() - Method in class mri.v3ds.Camera3ds
Get distance to camera near-plane.
nodeFlags() - Method in class mri.v3ds.Mesh3ds
Get node flags.
nodeId() - Method in class mri.v3ds.Mesh3ds
Get node id.

P

P - Variable in class mri.v3ds.PKey3ds
FOV or Roll value.
P0 - Variable in class mri.v3ds.Face3ds
P0 index into vertex and texture mapping arrays.
P1 - Variable in class mri.v3ds.Face3ds
P1 index into vertex and texture mapping arrays.
P2 - Variable in class mri.v3ds.Face3ds
P2 index into vertex and texture mapping arrays.
parentNodeId() - Method in class mri.v3ds.Mesh3ds
Get parent node id.
pivot() - Method in class mri.v3ds.Mesh3ds
Get pivot point.
PKey3ds - class mri.v3ds.PKey3ds.
P-key used by the PTrack3ds class for FOV and Roll.
PKey3ds() - Constructor for class mri.v3ds.PKey3ds
 
PLANAR_MAP - Static variable in class mri.v3ds.Mesh3ds
Texture mapping was done using Planar mapping.
position() - Method in class mri.v3ds.Camera3ds
Access position spline track.
position() - Method in class mri.v3ds.Mesh3ds
Access position spline track.
positionNodeFlags() - Method in class mri.v3ds.Camera3ds
Get position node flags.
positionNodeId() - Method in class mri.v3ds.Camera3ds
Get position node id.
positionParentNodeId() - Method in class mri.v3ds.Camera3ds
Get position parent node id.
PTrack3ds - class mri.v3ds.PTrack3ds.
Class used for FOV or Roll tracks in a camera.
PTrack3ds() - Constructor for class mri.v3ds.PTrack3ds
 

R

REPEAT - Static variable in class mri.v3ds.Track3ds
Track repeats.
roll() - Method in class mri.v3ds.Camera3ds
Access roll spline track.
rotation() - Method in class mri.v3ds.Mesh3ds
Access rotation spline track.
RotationKey3ds - class mri.v3ds.RotationKey3ds.
Rotation key used by the RotationTrack3ds class.
RotationKey3ds() - Constructor for class mri.v3ds.RotationKey3ds
 
RotationTrack3ds - class mri.v3ds.RotationTrack3ds.
Rotation track.
RotationTrack3ds() - Constructor for class mri.v3ds.RotationTrack3ds
 

S

scale() - Method in class mri.v3ds.Mesh3ds
Access scale spline track.
Scene3ds - class mri.v3ds.Scene3ds.
Toplevel class for parsing a 3ds-file and containing a 3D Studio vector animation.
Scene3ds(byte[]) - Constructor for class mri.v3ds.Scene3ds
Construct a Scene3ds object from a 3ds-file RAM image.
Scene3ds(byte[], TextDecode3ds, int) - Constructor for class mri.v3ds.Scene3ds
Construct (and decode) a Scene3ds object from a 3ds-file RAM image.
Scene3ds(File) - Constructor for class mri.v3ds.Scene3ds
Construct a Scene3ds object from a local 3ds-file.
Scene3ds(File, TextDecode3ds, int) - Constructor for class mri.v3ds.Scene3ds
Construct (and decode) a Scene3ds object from a local 3ds-file.
Scene3ds(InputStream) - Constructor for class mri.v3ds.Scene3ds
Construct a Scene3ds object from an InputStream containing 3ds-file data.
Scene3ds(InputStream, TextDecode3ds, int) - Constructor for class mri.v3ds.Scene3ds
Construct (and decode) a Scene3ds object from an InputStream containing 3ds-file data.
SINGLE - Static variable in class mri.v3ds.Track3ds
Track runs one and stops.
smoothEntry(int) - Method in class mri.v3ds.Mesh3ds
Access a specific smoothing group entry.
smoothEntryArray() - Method in class mri.v3ds.Mesh3ds
Access the whole array of smoothing group entrys.
smoothEntrys() - Method in class mri.v3ds.Mesh3ds
Get number of smoothing group entrys.
SPHERICAL_MAP - Static variable in class mri.v3ds.Mesh3ds
Texture mapping was done using Spherical mapping.
SplineKey3ds - class mri.v3ds.SplineKey3ds.
Base class for Kochanek-Bartels spline track keys containing Frame, TBC and Ease parameters.
SplineKey3ds() - Constructor for class mri.v3ds.SplineKey3ds
 
startFrame() - Method in class mri.v3ds.Scene3ds
Get animation start frame.

T

target() - Method in class mri.v3ds.Camera3ds
Access target spline track.
targetNodeFlags() - Method in class mri.v3ds.Camera3ds
Get target node flags.
targetNodeId() - Method in class mri.v3ds.Camera3ds
Get target node id.
targetParentNodeId() - Method in class mri.v3ds.Camera3ds
Get target parent node id.
Tension - Variable in class mri.v3ds.SplineKey3ds
Spline Tension parameter. 1.0 (tight) to -1.0 (round).
texCoord(int) - Method in class mri.v3ds.Mesh3ds
Access a specific texture mapping coordinate.
TexCoord3ds - class mri.v3ds.TexCoord3ds.
Texture mapping U,V coordinate.
TexCoord3ds(float, float) - Constructor for class mri.v3ds.TexCoord3ds
Constructor, initialising the U,V coordinates.
texCoordArray() - Method in class mri.v3ds.Mesh3ds
Access the whole array of texture mapping coordinates.
texCoords() - Method in class mri.v3ds.Mesh3ds
Get number of texture mapping coordinates.
texMapType() - Method in class mri.v3ds.Mesh3ds
Get texture mapping type used while mapping this mesh.
text() - Method in class mri.v3ds.TextDecode3ds
Access the text decode.
TextDecode3ds - class mri.v3ds.TextDecode3ds.
Container class for storing text decode.
TextDecode3ds() - Constructor for class mri.v3ds.TextDecode3ds
 
texUTile() - Method in class mri.v3ds.Mesh3ds
Get texture mapping U tiling parameter.
texVTile() - Method in class mri.v3ds.Mesh3ds
Get texture mapping V tiling parameter.
toString() - Method in class mri.v3ds.Face3ds
Returns a String object representing this Face3ds's value.
toString() - Method in class mri.v3ds.TexCoord3ds
Returns a String object representing this TexCoord3ds's value.
toString() - Method in class mri.v3ds.Vertex3ds
Returns a String object representing this Vertex3ds's value.
track() - Method in class mri.v3ds.HideTrack3ds
Access the track (the whole array of keys).
track() - Method in class mri.v3ds.MorphTrack3ds
Access the track (the whole array of keys).
track() - Method in class mri.v3ds.PTrack3ds
Access the track (the whole array of keys).
track() - Method in class mri.v3ds.RotationTrack3ds
Access the track (the whole array of keys).
track() - Method in class mri.v3ds.XYZTrack3ds
Access the track (the whole array of keys).
Track3ds - class mri.v3ds.Track3ds.
Base class for all keyframer tracks.
Track3ds() - Constructor for class mri.v3ds.Track3ds
 

U

U - Variable in class mri.v3ds.TexCoord3ds
Texture mapping U coordinate.
U_WRAP - Static variable in class mri.v3ds.Face3ds
Bitmask for Flags parameter.
UNLINK_X - Static variable in class mri.v3ds.Track3ds
 
UNLINK_Y - Static variable in class mri.v3ds.Track3ds
 
UNLINK_Z - Static variable in class mri.v3ds.Track3ds
 

V

V - Variable in class mri.v3ds.TexCoord3ds
Texture mapping V coordinate.
V_WRAP - Static variable in class mri.v3ds.Face3ds
Bitmask for Flags parameter.
vertex(int) - Method in class mri.v3ds.Mesh3ds
Acces a specific vertex in the vertex array.
Vertex3ds - class mri.v3ds.Vertex3ds.
X,Y,Z vertex.
Vertex3ds(float, float, float) - Constructor for class mri.v3ds.Vertex3ds
Constructor, initialising the Z,Y,Z coordinates.
vertexArray() - Method in class mri.v3ds.Mesh3ds
Access the whole array of vertices.
vertices() - Method in class mri.v3ds.Mesh3ds
Get number of vertices.

X

X - Variable in class mri.v3ds.RotationKey3ds
X component of rotation axis.
X - Variable in class mri.v3ds.Vertex3ds
X coordinate.
X - Variable in class mri.v3ds.XYZKey3ds
X position or scaling.
XYZKey3ds - class mri.v3ds.XYZKey3ds.
X,Y,Z-key used by the XYZTrack3ds class used for position and scaling.
XYZKey3ds() - Constructor for class mri.v3ds.XYZKey3ds
 
XYZTrack3ds - class mri.v3ds.XYZTrack3ds.
Position or scaling track.
XYZTrack3ds() - Constructor for class mri.v3ds.XYZTrack3ds
 

Y

Y - Variable in class mri.v3ds.RotationKey3ds
Y component of rotation axis.
Y - Variable in class mri.v3ds.Vertex3ds
Y coordinate.
Y - Variable in class mri.v3ds.XYZKey3ds
Y position or scaling.

Z

Z - Variable in class mri.v3ds.RotationKey3ds
Z component of rotation axis.
Z - Variable in class mri.v3ds.Vertex3ds
Z coordinate.
Z - Variable in class mri.v3ds.XYZKey3ds
Z position or scaling.

A B C D E F H K L M N P R S T U V X Y Z
mri.v3ds
v0.1