Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
A
addCompileExecute(String, String)
- Method in class go.
GoInterfaceE
addExecuteCode()
- Method in class go.
GoInterfaceE
addExecuteFunc(int, int, double[])
- Method in class go.
GoInterfaceE
alignment(int)
- Method in class goText.
GoText
Set the text alignment.
append(int)
- Method in class go.
GoVertex
Append more vertices after the current last vertex index.
AUTO_NORMAL
- Static variable in class go.
Go
B
b
- Variable in class go.
GoColor
B component of RGB color value.
b(int)
- Method in class go.
GoVertex
Returns the b value of the color at the specified vertex index.
b(int)
- Method in class go.
GoFeedback
Returns the b value of the color at the specified vertex index.
b(int, double)
- Method in class go.
GoVertex
Sets the b value of the color at the specified vertex index.
BACKGROUND
- Static variable in class go.
Go
background(double, double, double)
- Method in class go.
Go
Sets the image background color.
background(GoColor)
- Method in class go.
Go
Sets the image background color.
BOUND_BOX
- Static variable in class go.
Go
boundBox()
- Method in class go.
Go
Returns the cumulative bounding box of rendered primitives.
C
CENTER_BOTTOM
- Static variable in class goText.
GoText
CENTER_CENTER
- Static variable in class goText.
GoText
CENTER_TOP
- Static variable in class goText.
GoText
clear(int)
- Method in class go.
Go
Clears the image buffer, selection list, feedback list or cumulative bounding box.
close()
- Method in class goAdobeIllustrator.
GoAdobeIllustrator
Close the file.
COLOR
- Static variable in class go.
Go
color(double, double, double)
- Method in class go.
Go
Sets the image foreground color.
color(GoColor)
- Method in class go.
Go
Sets the image foreground color.
compileError(String, int, String)
- Method in class go.
GoInterfaceE
compileMessage(String)
- Method in class go.
GoInterfaceE
compileSuccess()
- Method in class go.
GoInterfaceE
CONTEXT
- Static variable in class go.
Go
CULL
- Static variable in class go.
Go
D
DIRECTIONAL
- Static variable in class go.
Go
disable(int)
- Method in class go.
Go
Disable features.
E
e
- Variable in class go.
GoInterfaceE
enable(int)
- Method in class go.
Go
Enable features.
execute()
- Method in class go.
GoInterfaceE
executeFunc
- Variable in class go.
GoInterfaceE
F
FEEDBACK
- Static variable in class go.
Go
feedback(boolean)
- Method in class go.
Go
Returns the first item in the feedback list.
FLAGS
- Static variable in class go.
Go
flags()
- Method in class go.
GoVertex
Returns the flags' bits indicating the inclusion/absence of color and normal information.
FLAT_SHADE
- Static variable in class go.
Go
font(GoFont)
- Method in class goText.
GoText
Set the text font type.
frustum(double, double, double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a perspective matrix.
G
g
- Variable in class go.
GoColor
G component of RGB color value.
g(int)
- Method in class go.
GoVertex
Returns the g value of the color at the specified vertex index.
g(int)
- Method in class go.
GoFeedback
Returns the g value of the color at the specified vertex index.
g(int, double)
- Method in class go.
GoVertex
Sets the g value of the color at the specified vertex index.
getBackground(GoColor)
- Method in class go.
Go
Returns the current background value (see
background
).
getColor(GoColor)
- Method in class go.
Go
Returns the current color value (see
color
).
getFlags()
- Method in class go.
Go
Returns the current flags value (see
enable
and
disable
).
getLight(int)
- Method in class go.
Go
Returns the on/off state of a light (see
light(int, boolean)
).
getLight(int, GoLight)
- Method in class go.
Go
Returns information about a light (see
light(int, GoLight)
).
getMatrix(GoMatrix)
- Method in class go.
Go
Returns the current target matrix (see
matrixMode
).
getMatrixMode()
- Method in class go.
Go
Returns the current matrix mode value (see
matrixMode
).
getModelview(GoMatrix)
- Method in class go.
Go
Returns the current modelview matrix.
getName()
- Method in class go.
Go
Returns the current name value (see
name
).
getProjection(GoMatrix)
- Method in class go.
Go
Returns the current projection matrix.
getRenderMode()
- Method in class go.
Go
Returns the current rendering mode value (see
renderMode
).
go
- package go
go
- Variable in class go.
GoInterface
Variable containing the Go context that was created with this interface.
go
- Variable in class go.
GoInterfaceE
Variable containing the Go context that was created with this interface.
Go
- class go.
Go
.
Go()
- Constructor for class go.
Go
Constructor for a new rendering context.
Go(int, int)
- Constructor for class go.
Go
Constructor for a new rendering context.
goAdobeIllustrator
- package goAdobeIllustrator
GoAdobeIllustrator
- class goAdobeIllustrator.
GoAdobeIllustrator
.
GoAdobeIllustrator(Go, String, int)
- Constructor for class goAdobeIllustrator.
GoAdobeIllustrator
Adobe Illustrator file constructor.
GoBoundBox
- class go.
GoBoundBox
.
GoColor
- class go.
GoColor
.
GoColor()
- Constructor for class go.
GoColor
Constructor for an RGB color definition.
GoColor(double, double, double)
- Constructor for class go.
GoColor
Constructor for an RGB color definition.
GoFeedback
- class go.
GoFeedback
.
GoFont
- class goText.
GoFont
.
GoFont(String)
- Constructor for class goText.
GoFont
Abstract font constructor for the GoText package.
GoHershey
- class goText.
GoHershey
.
GoHershey(String)
- Constructor for class goText.
GoHershey
Creates a Hershey font.
GoInterface
- class go.
GoInterface
.
GoInterface()
- Constructor for class go.
GoInterface
Constructor for creating a new Go rendering context.
GoInterfaceE
- class go.
GoInterfaceE
.
GoInterfaceE()
- Constructor for class go.
GoInterfaceE
GoLight
- class go.
GoLight
.
GoLight()
- Constructor for class go.
GoLight
Constructor for a light definition.
GoLight(int, double, double, double)
- Constructor for class go.
GoLight
Constructor for a light definition.
GoLineLoop
- class go.
GoLineLoop
.
GoLineLoop(int)
- Constructor for class go.
GoLineLoop
Constructor for primitive that draws a line loop (see
render
).
GoLineLoop(int, int)
- Constructor for class go.
GoLineLoop
Constructor for primitive that draws a line loop (see
render
).
GoLines
- class go.
GoLines
.
GoLines(int)
- Constructor for class go.
GoLines
Constructor for primitive that draws series of unconnected lines (see
render
).
GoLines(int, int)
- Constructor for class go.
GoLines
Constructor for primitive that draws a series of unconnected lines (see
render
).
GoLineStrip
- class go.
GoLineStrip
.
GoLineStrip(int)
- Constructor for class go.
GoLineStrip
Constructor for primitive that draws a line strip (see
render
).
GoLineStrip(int, int)
- Constructor for class go.
GoLineStrip
Constructor for primitive that draws a line strip (see
render
).
GoMatrix
- class go.
GoMatrix
.
GoMatrix()
- Constructor for class go.
GoMatrix
Constructor for a 4 x 4 column major identity matrix.
GoMatrix(double[])
- Constructor for class go.
GoMatrix
Constructor for a 4 x 4 column major matrix.
GoPoints
- class go.
GoPoints
.
GoPoints(int, double)
- Constructor for class go.
GoPoints
GoPoints(int, int, double)
- Constructor for class go.
GoPoints
GoSelection
- class go.
GoSelection
.
GoSelection(Go)
- Constructor for class go.
GoSelection
goText
- package goText
GoText
- class goText.
GoText
.
GoText(double, double, double, double, double, double, double, double, double, double, double, int, GoFont, String)
- Constructor for class goText.
GoText
3D Text string constructor.
GoText(double, double, double, double, double, double, double, int, GoFont, String)
- Constructor for class goText.
GoText
2D Text string constructor.
GoTriangleFan
- class go.
GoTriangleFan
.
GoTriangleFan(int)
- Constructor for class go.
GoTriangleFan
Constructor for primitive that draws a triangle fan (see
render
).
GoTriangleFan(int, int)
- Constructor for class go.
GoTriangleFan
Constructor for primitive that draws a triangle fan (see
render
).
GoTriangles
- class go.
GoTriangles
.
GoTriangles(int)
- Constructor for class go.
GoTriangles
Constructor for primitive that draws series of unconnected triangles (see
render
).
GoTriangles(int, int)
- Constructor for class go.
GoTriangles
Constructor for primitive that draws a series of unconnected triangles (see
render
).
GoTriangleStrip
- class go.
GoTriangleStrip
.
GoTriangleStrip(int)
- Constructor for class go.
GoTriangleStrip
Constructor for primitive that draws a triangle strip (see
render
).
GoTriangleStrip(int, int)
- Constructor for class go.
GoTriangleStrip
Constructor for primitive that draws a triangle strip (see
render
).
GoVertex
- class go.
GoVertex
.
GoVertex(int)
- Constructor for class go.
GoVertex
Abstract constructor for primitive vertex data (see
render
).
GoVertex(int, int)
- Constructor for class go.
GoVertex
Abstract constructor for primitive vertex data (see
render
).
H
head
- Variable in class go.
GoInterfaceE
height()
- Method in class go.
Go
Returns the height of the image rendering context.
I
i(int)
- Method in class go.
GoVertex
Returns the i value of the normal at the specified vertex index.
i(int, double)
- Method in class go.
GoVertex
Sets the i value of the normal at the specified vertex index.
identity()
- Method in class go.
Go
Replace the current target matrix (see
matrixMode
) with the identity matrix.
ijk(int, double, double, double)
- Method in class go.
GoVertex
Sets the normal at the specified vertex index.
IMAGE
- Static variable in class go.
Go
initEventFuncIndex()
- Method in class go.
GoInterfaceE
initEventQE()
- Method in class go.
GoInterfaceE
initializeGo()
- Method in class go.
GoInterface
Will initialize/reinitialize Go.
initializeGo()
- Method in class go.
GoInterfaceE
insert(int, int)
- Method in class go.
GoVertex
Insert more vertices before the specified vertex index.
inverse()
- Method in class go.
Go
Replace the current target matrix (see
matrixMode
) with the matrix inverse of itself.
J
j(int)
- Method in class go.
GoVertex
Returns the j value of the normal at the specified vertex index.
j(int, double)
- Method in class go.
GoVertex
Sets the j value of the normal at the specified vertex index.
K
k(int)
- Method in class go.
GoVertex
Returns the k value of the normal at the specified vertex index.
k(int, double)
- Method in class go.
GoVertex
Sets the k value of the normal at the specified vertex index.
keyTyped(char)
- Method in class go.
GoInterface
Keyboard input method.
keyTyped(char)
- Method in class go.
GoInterfaceE
keyTypedArg
- Variable in class go.
GoInterfaceE
keyTypedIndex
- Variable in class go.
GoInterfaceE
L
LEFT_BOTTOM
- Static variable in class goText.
GoText
LEFT_CENTER
- Static variable in class goText.
GoText
LEFT_TOP
- Static variable in class goText.
GoText
LIGHT
- Static variable in class go.
Go
LIGHT_0
- Static variable in class go.
Go
LIGHT_1
- Static variable in class go.
Go
LIGHT_2
- Static variable in class go.
Go
LIGHT_3
- Static variable in class go.
Go
light(int, boolean)
- Method in class go.
Go
Turns a light on or off.
light(int, GoLight)
- Method in class go.
Go
Sets up the direction or position of a light.
light(int, int, double, double, double)
- Method in class go.
Go
Sets up the direction or position of a light.
LINE
- Static variable in class go.
Go
load(GoMatrix)
- Method in class go.
Go
Replace the current target matrix (see
matrixMode
) with the specified matrix.
lookAt(double, double, double, double, double, double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a viewing matrix.
M
m
- Variable in class go.
GoMatrix
Array holding matrix data.
MATRIX
- Static variable in class go.
Go
MATRIX_MODE
- Static variable in class go.
Go
matrixMode(int)
- Method in class go.
Go
Specifies which matrix is the target for any subsequent matrix operations.
MODE_2D
- Static variable in class goText.
GoText
MODE_3D
- Static variable in class goText.
GoText
mode(int)
- Method in class goText.
GoText
Set the text mode.
MODELVIEW
- Static variable in class go.
Go
mouseDragged(int, int)
- Method in class go.
GoInterface
Mouse dragged method.
mouseDragged(int, int)
- Method in class go.
GoInterfaceE
mouseDraggedArg
- Variable in class go.
GoInterfaceE
mouseDraggedIndex
- Variable in class go.
GoInterfaceE
mousePressed(int, int)
- Method in class go.
GoInterface
Mouse pressed method.
mousePressed(int, int)
- Method in class go.
GoInterfaceE
mousePressedArg
- Variable in class go.
GoInterfaceE
mousePressedIndex
- Variable in class go.
GoInterfaceE
mouseReleased(int, int)
- Method in class go.
GoInterface
Mouse released method.
mouseReleased(int, int)
- Method in class go.
GoInterfaceE
mouseReleasedArg
- Variable in class go.
GoInterfaceE
mouseReleasedIndex
- Variable in class go.
GoInterfaceE
multiply(GoMatrix)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with the specified matrix.
N
NAME
- Static variable in class go.
Go
name()
- Method in class go.
GoFeedback
Returns the name accosiated with the feedback.
name(int)
- Method in class go.
GoSelection
Returns the name at a specified name stack index.
name(int)
- Method in class go.
Go
Sets the current name value.
next()
- Method in class go.
GoFeedback
Returns a pointer to the next feedback item.
next()
- Method in class go.
GoSelection
Returns a pointer to the next selection item.
NONE
- Static variable in class go.
Go
NORMAL
- Static variable in class go.
Go
O
ortho(double, double, double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with an orthographic matrix.
P
paint(Graphics)
- Method in class go.
GoInterface
paint(Graphics)
- Method in class go.
GoInterfaceE
path(double, double)
- Method in class goText.
GoText
Set the horizontal text alignment.
path(double, double, double)
- Method in class goText.
GoText
Set the horizontal text alignment.
path(URL)
- Static method in class goText.
GoFont
Set base font file location.
perspective(double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a perspective matrix.
pop(int)
- Method in class go.
Go
Pop specified stacks.
position(double, double, double)
- Method in class goText.
GoText
Set the relative text coordinate position.
POSITIONAL
- Static variable in class go.
Go
PROJECTION
- Static variable in class go.
Go
push(int)
- Method in class go.
Go
Push specified stacks.
R
r
- Variable in class go.
GoColor
R component of RGB color value.
r(int)
- Method in class go.
GoVertex
Returns the r value of the color at the specified vertex index.
r(int)
- Method in class go.
GoFeedback
Returns the r value of the color at the specified vertex index.
r(int, double)
- Method in class go.
GoVertex
Sets the r value of the color at the specified vertex index.
radius(double)
- Method in class go.
GoPoints
remove(int, int)
- Method in class go.
GoVertex
Remove specified vertices.
RENDER_MODE
- Static variable in class go.
Go
render()
- Method in class go.
GoInterface
Main rendering method.
render()
- Method in class go.
GoInterfaceE
render(Go)
- Method in class goText.
GoText
Render the text.
render(GoVertex)
- Method in class go.
Go
Renders a primitive in the current rendering mode.
render(GoVertex, int, int)
- Method in class go.
Go
Renders a primitive in the current rendering mode.
renderIndex
- Variable in class go.
GoInterfaceE
renderMode(int)
- Method in class go.
Go
Sets the current rendering mode.
rerender()
- Method in class go.
GoInterface
Will force
render
( ) to be called.
rerender()
- Method in class go.
GoInterfaceE
resized(int, int)
- Method in class go.
GoInterface
Context resized method.
rgb(int, double, double, double)
- Method in class go.
GoVertex
Sets the color at the specified vertex index.
RIGHT_BOTTOM
- Static variable in class goText.
GoText
RIGHT_CENTER
- Static variable in class goText.
GoText
RIGHT_TOP
- Static variable in class goText.
GoText
rotate(double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a rotation matrix.
run()
- Method in class go.
GoInterface
run()
- Method in class go.
GoInterfaceE
runtimeError(String, int, String)
- Method in class go.
GoInterfaceE
S
scale(double, double)
- Method in class goText.
GoText
Set the text's horizontal and vertical scales.
scale(double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a scaling matrix.
scriptGood
- Variable in class go.
GoInterfaceE
select(double, double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a selection matrix.
SELECTION
- Static variable in class go.
Go
selection()
- Method in class go.
Go
Returns the first item in the selection list.
size(int, int)
- Method in class go.
Go
Resize the rendering context.
size(int, int)
- Method in class go.
GoInterfaceE
sizeArg
- Variable in class go.
GoInterfaceE
sizeIndex
- Variable in class go.
GoInterfaceE
stackSize()
- Method in class go.
GoSelection
Returns the number of names on the name stack when the primitive selected was rendered.
swap()
- Method in class go.
GoInterface
All rendering is done off screen - calling this method will display the current off screen rendering buffer.
swap()
- Method in class go.
GoInterfaceE
T
text(String)
- Method in class goText.
GoText
Set the text string.
thread
- Variable in class go.
GoInterfaceE
translate(double, double, double)
- Method in class go.
Go
Multiply the current target matrix (see
matrixMode
) with a translation matrix.
TRIANGLE
- Static variable in class go.
Go
type
- Variable in class go.
GoLight
DIRECTIONAL or POSITIONAL
type()
- Method in class go.
GoFeedback
Returns the feedback type, which is either a LINE or TRIANGLE.
U
up(double, double, double)
- Method in class goText.
GoText
Set the vertical text alignment.
update(Graphics)
- Method in class go.
GoInterface
update(Graphics)
- Method in class go.
GoInterfaceE
V
VERSION_3
- Static variable in class goAdobeIllustrator.
GoAdobeIllustrator
Acceptable argument value for
compatibility
in the constructor
GoAdobeIllustrator
(go, name, compatibility)
.
VERSION_8
- Static variable in class goAdobeIllustrator.
GoAdobeIllustrator
Acceptable argument value for
compatibility
in the constructor
GoAdobeIllustrator
(go, name, compatibility)
.
vertexNumber()
- Method in class go.
GoVertex
Returns the number of vertices included in this set.
W
width()
- Method in class go.
Go
Returns the width of the image rendering context.
writeFeedback()
- Method in class goAdobeIllustrator.
GoAdobeIllustrator
This is the main method where
Go
's feedback buffer is written out to the Adobe Illustrator file that was opened via the constructor.
X
x
- Variable in class go.
GoLight
x component of light direction/position.
x(int)
- Method in class go.
GoVertex
Returns the x value of the coordinate at the specified vertex index.
x(int)
- Method in class go.
GoFeedback
Returns the x value of the coordinate at the specified vertex index.
x(int, double)
- Method in class go.
GoVertex
Sets the x value of the coordinate at the specified vertex index.
xMax()
- Method in class go.
GoBoundBox
Returns the maximum x value of the bounding box.
xMin()
- Method in class go.
GoBoundBox
Returns the minimum x value of the bounding box.
xyz(int, double, double, double)
- Method in class go.
GoVertex
Sets the coordinate at the specified vertex index.
Y
y
- Variable in class go.
GoLight
y component of light direction/position.
y(int)
- Method in class go.
GoVertex
Returns the y value of the coordinate at the specified vertex index.
y(int)
- Method in class go.
GoFeedback
Returns the y value of the coordinate at the specified vertex index.
y(int, double)
- Method in class go.
GoVertex
Sets the y value of the coordinate at the specified vertex index.
yMax()
- Method in class go.
GoBoundBox
Returns the maximum y value of the bounding box.
yMin()
- Method in class go.
GoBoundBox
Returns the minimum y value of the bounding box.
Z
z
- Variable in class go.
GoLight
z component of light direction/position.
z(int)
- Method in class go.
GoVertex
Returns the z value of the coordinate at the specified vertex index.
z(int)
- Method in class go.
GoFeedback
Returns the z value of the coordinate at the specified vertex index.
z(int, double)
- Method in class go.
GoVertex
Sets the z value of the coordinate at the specified vertex index.
zMax()
- Method in class go.
GoBoundBox
Returns the maximum z value of the bounding box.
zMax()
- Method in class go.
GoSelection
Returns the maximum Z value of the selection.
zMin()
- Method in class go.
GoBoundBox
Returns the minimum z value of the bounding box.
zMin()
- Method in class go.
GoSelection
Returns the minimum Z value of the selection.
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES