A C D E F G I L M N O R S T U V X Y Z

A

ActionTable - class com.motorola.graphics.j3d.ActionTable.
Action table class.
ActionTable(byte[]) - Constructor for class com.motorola.graphics.j3d.ActionTable
ActionTable constructor
ActionTable(String) - Constructor for class com.motorola.graphics.j3d.ActionTable
ActionTable constructor
AffineTrans - class com.motorola.graphics.j3d.AffineTrans.
The affine transform class.
AffineTrans() - Constructor for class com.motorola.graphics.j3d.AffineTrans
AffineTrans constructor
AffineTrans(int[][]) - Constructor for class com.motorola.graphics.j3d.AffineTrans
AffineTrans constructor

C

com.motorola.graphics.j3d - package com.motorola.graphics.j3d
Provides classes of functions for 3D polygon drawing.
cos(int) - Static method in class com.motorola.graphics.j3d.Util3D
Calculates cosine.

D

drawFigure(Figure, int, int, FigureLayout, Effect3D) - Method in interface com.motorola.graphics.j3d.Graphics3D
Draws a figure.

E

Effect3D - class com.motorola.graphics.j3d.Effect3D.
Graphical effects information class.
This class stores information on light source, shading type, and whether semi-transparency is enabled.
Effect3D() - Constructor for class com.motorola.graphics.j3d.Effect3D
FigureLayout constructor
No light used, NORMAL_SHADING, semi-transparency feature enabled.
Effect3D(Light, int, boolean, Texture) - Constructor for class com.motorola.graphics.j3d.Effect3D
FigureLayout constructor
Set to null if sphere mapping is not used.

F

Figure - class com.motorola.graphics.j3d.Figure.
Model class.
To set the drawing scope, use the Graphics clipping function.
Figure(byte[]) - Constructor for class com.motorola.graphics.j3d.Figure
Figure constructor
Figure(String) - Constructor for class com.motorola.graphics.j3d.Figure
Figure constructor
FigureLayout - class com.motorola.graphics.j3d.FigureLayout.
Model drawing layout information class.
This class stores the model orientation, position and size inside the drawing range designated by Graphics3D#drawFigure.
FigureLayout() - Constructor for class com.motorola.graphics.j3d.FigureLayout
FigureLayout constructor
FigureLayout(AffineTrans, int, int, int, int) - Constructor for class com.motorola.graphics.j3d.FigureLayout
FigureLayout constructor

G

getAffineTrans() - Method in class com.motorola.graphics.j3d.FigureLayout
Gets the affine transform.
getAmbIntensity() - Method in class com.motorola.graphics.j3d.Light
Gets the ambient light intensity.
getCenterX() - Method in class com.motorola.graphics.j3d.FigureLayout
Gets the center x coordinate.
getCenterY() - Method in class com.motorola.graphics.j3d.FigureLayout
Gets the center y coordinate.
getDirection() - Method in class com.motorola.graphics.j3d.Light
Gets the direction of direct light.
getDirIntensity() - Method in class com.motorola.graphics.j3d.Light
Gets the direct light intensity.
getLight() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the light source.
getNumAction() - Method in class com.motorola.graphics.j3d.ActionTable
Gets the action count.
getNumFrame(int) - Method in class com.motorola.graphics.j3d.ActionTable
Gets the frame count.
getScaleX() - Method in class com.motorola.graphics.j3d.FigureLayout
Gets the scale in the x direction.
getScaleY() - Method in class com.motorola.graphics.j3d.FigureLayout
Gets the scale in the y direction.
getShading() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the shading type.
getSphereMap() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the sphere mapping.
getThreshold() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the current threshold for toon shading.
getThresholdHigh() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the current "RGB setting when level is above threshold" for toon shading.
getThresholdLow() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the current "RGB setting when level is below threshold" for toon shading.
getX() - Method in class com.motorola.graphics.j3d.Vector3D
Gets the x component.
getY() - Method in class com.motorola.graphics.j3d.Vector3D
Gets the y component.
getZ() - Method in class com.motorola.graphics.j3d.Vector3D
Gets the z component.
Graphics3D - interface com.motorola.graphics.j3d.Graphics3D.
3D graphics interface.

I

innerProduct(Vector3D) - Method in class com.motorola.graphics.j3d.Vector3D
Calculates inner product.
innerProduct(Vector3D, Vector3D) - Static method in class com.motorola.graphics.j3d.Vector3D
Calculates the inner product of two vectors.
isSemiTransparentEnabled() - Method in class com.motorola.graphics.j3d.Effect3D
Gets the semi-transparency feature status.

L

Light - class com.motorola.graphics.j3d.Light.
Light class.
Light() - Constructor for class com.motorola.graphics.j3d.Light
Light constructor This has the same effect as executing Light( new Vector3D( 0, 0, 4096 ), 4096, 0 ).
Light(Vector3D, int, int) - Constructor for class com.motorola.graphics.j3d.Light
Light constructor

M

m00 - Variable in class com.motorola.graphics.j3d.AffineTrans
The first element of the first row.
m01 - Variable in class com.motorola.graphics.j3d.AffineTrans
The second element of the first row.
m02 - Variable in class com.motorola.graphics.j3d.AffineTrans
The third element of the first row.
m03 - Variable in class com.motorola.graphics.j3d.AffineTrans
The fourth element of the first row.
m10 - Variable in class com.motorola.graphics.j3d.AffineTrans
The first element of the second row.
m11 - Variable in class com.motorola.graphics.j3d.AffineTrans
The second element of the second row.
m12 - Variable in class com.motorola.graphics.j3d.AffineTrans
The third element of the second row.
m13 - Variable in class com.motorola.graphics.j3d.AffineTrans
The fourth element of the second row.
m20 - Variable in class com.motorola.graphics.j3d.AffineTrans
The first element of the third row.
m21 - Variable in class com.motorola.graphics.j3d.AffineTrans
The second element of the third row.
m22 - Variable in class com.motorola.graphics.j3d.AffineTrans
The third element of the third row.
m23 - Variable in class com.motorola.graphics.j3d.AffineTrans
The fourth element of the third row.
multiply(AffineTrans) - Method in class com.motorola.graphics.j3d.AffineTrans
Performs multiplication Multiplies this by t and sets the result in itself.
multiply(AffineTrans, AffineTrans) - Method in class com.motorola.graphics.j3d.AffineTrans
Perform multiplication Multiplies t1 by t2 and sets the result in itself.

N

NORMAL_SHADING - Static variable in class com.motorola.graphics.j3d.Effect3D
Normal shading

O

outerProduct(Vector3D) - Method in class com.motorola.graphics.j3d.Vector3D
Calculates outer product.
outerProduct(Vector3D, Vector3D) - Static method in class com.motorola.graphics.j3d.Vector3D
Calculates the outer product of two vectors.

R

rotationV(Vector3D, int) - Method in class com.motorola.graphics.j3d.AffineTrans
Rotates on an axis.
rotationX(int) - Method in class com.motorola.graphics.j3d.AffineTrans
Rotates on X-axis from Y-axis toward Z-axis.
rotationY(int) - Method in class com.motorola.graphics.j3d.AffineTrans
Rotates on Y-axis from Z-axis toward X-axis.
rotationZ(int) - Method in class com.motorola.graphics.j3d.AffineTrans
Rotates on Z-axis from X-axis toward Y-axis.

S

set(int[][]) - Method in class com.motorola.graphics.j3d.AffineTrans
Sets new array data.
set(int, int, int) - Method in class com.motorola.graphics.j3d.Vector3D
Sets a new vector.
setAffineTrans(AffineTrans) - Method in class com.motorola.graphics.j3d.FigureLayout
Sets the affine transform.
setAmbIntensity(int) - Method in class com.motorola.graphics.j3d.Light
Sets the ambient light intensity.
setCenter(int, int) - Method in class com.motorola.graphics.j3d.FigureLayout
Sets the model center for drawing.
The default is the center of the real screen size.
setDirection(Vector3D) - Method in class com.motorola.graphics.j3d.Light
Sets the direction of direct light.
setDirIntensity(int) - Method in class com.motorola.graphics.j3d.Light
Sets the direct light intensity.
setLight(Light) - Method in class com.motorola.graphics.j3d.Effect3D
Sets the light source.
setPosture(ActionTable, int, int) - Method in class com.motorola.graphics.j3d.Figure
Sets posture.
setScale(int, int) - Method in class com.motorola.graphics.j3d.FigureLayout
Sets the scale for drawing.
The default is 512,512.
setSemiTransparentEnabled(boolean) - Method in class com.motorola.graphics.j3d.Effect3D
Sets the semi-transparency feature to enabled or disabled.
setShading(int) - Method in class com.motorola.graphics.j3d.Effect3D
Sets the shading type.
setSphereMap(Texture) - Method in class com.motorola.graphics.j3d.Effect3D
Sets sphere mapping.
If not used, null is set.
setTexture(Texture) - Method in class com.motorola.graphics.j3d.Figure
Sets texture data.
setThreshold(int, int, int) - Method in class com.motorola.graphics.j3d.Effect3D
Sets the toon shading threshold level.
setViewTrans(Vector3D, Vector3D, Vector3D) - Method in class com.motorola.graphics.j3d.AffineTrans
Sets the transform to view coordinates.
setX(int) - Method in class com.motorola.graphics.j3d.Vector3D
Sets a new x component.
setY(int) - Method in class com.motorola.graphics.j3d.Vector3D
Sets a new y component.
setZ(int) - Method in class com.motorola.graphics.j3d.Vector3D
Sets a new z component.
sin(int) - Static method in class com.motorola.graphics.j3d.Util3D
Calculates sine.
sqrt(int) - Static method in class com.motorola.graphics.j3d.Util3D
Calculates a square root.

T

Texture - class com.motorola.graphics.j3d.Texture.
Texture class.
This class handles texture data for model use and for sphere mapping use.
Texture(byte[], boolean) - Constructor for class com.motorola.graphics.j3d.Texture
Texture constructor
Texture(String, boolean) - Constructor for class com.motorola.graphics.j3d.Texture
Texture constructor
TOON_SHADING - Static variable in class com.motorola.graphics.j3d.Effect3D
Toon shading
transPoint(Vector3D) - Method in class com.motorola.graphics.j3d.AffineTrans
Transforms a point.

U

unit() - Method in class com.motorola.graphics.j3d.Vector3D
Performs normalization.
Util3D - class com.motorola.graphics.j3d.Util3D.
Utility class.

V

Vector3D - class com.motorola.graphics.j3d.Vector3D.
3D vector class.
Vector3D() - Constructor for class com.motorola.graphics.j3d.Vector3D
Vector3D constructor
Vector3D(int, int, int) - Constructor for class com.motorola.graphics.j3d.Vector3D
Vector3D constructor

X

x - Variable in class com.motorola.graphics.j3d.Vector3D
The x component

Y

y - Variable in class com.motorola.graphics.j3d.Vector3D
The y component

Z

z - Variable in class com.motorola.graphics.j3d.Vector3D
The z component

A C D E F G I L M N O R S T U V X Y Z

Copyright 2003 Aplix Corporation. All rights reserved. Aplix Confidential and Restricted.