Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
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
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
Copyright 2003 Aplix Corporation. All rights reserved. Aplix Confidential and Restricted.