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