Index of all Fields and Methods
All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- action(Event, Object).
Method in class tinkerToy.DialogFrame
- Modify the selected object based on the user's input.
- action(Event, Object).
Method in class tinkerToy.MatrixFrame
- Catch events for the frame.
- action(Event, Object).
Method in class tinkerToy.MyFrame
- Catch the exit event.
- action(Event, Object).
Method in class tinkerToy.ObjFrame
- Catch the exit event.
- action(Event, Object).
Method in class objControl.OpPanel
- Update the object which holds the current specified operations.
- action(Event, Object).
Method in class tinkerToy.TinkerToy
-
- action(Event, Object).
Method in class tinkerToy.VertexFrame
- Catch the exit event.
- action(Event, Object).
Method in class tinkerToy.ViewFrame
- Catch the exit event.
- action(Event, Object).
Method in class objControl.ViewUpdatePanel
-
- addAxisVC(ObjView, ObjControl).
Method in class objControl.WorldCanvas
- Add the axis view and controller.
- addBackClipView(ObjView).
Method in class objControl.ViewCanvas
- Add the view of the back clip plane.
- addCenterObj(Obj3D).
Method in class obj3D.ObjGrp
- Add the center object to the group.
- addFrontClipView(ObjView).
Method in class objControl.ViewCanvas
- Add the view of the front clip plane.
- addMatrix(int, Matrix3D).
Method in class matrix3D.MatrixGrp
- Add a matrix to the group at a specific place.
- addMatrix(Matrix3D).
Method in class matrix3D.MatrixGrp
- Add a matrix to the group.
- addNotify().
Method in class objControl.MyCanvas
- Create the double buffer.
- addObj(Obj3D).
Method in class obj3D.ObjGrp
- Add an object to the group.
- addObjVC(ObjView, ObjControl).
Method in class objControl.WorldCanvas
- Add an object view and controller.
- addObjView(ObjView).
Method in class objControl.Canvas3D
- Add an object view to the canvas.
- addOnlyMatrix(Matrix3D).
Method in class matrix3D.MatrixGrp
- Add the only matrix to the group.
- addSide(int, int).
Method in class obj3D.Obj3D
- Add the side between two vertices.
- addSide(int, int, String).
Method in class obj3D.Obj3D
- Add a named side between two vertices.
- addTransRotateMatrix(Vector3D, Angle3D).
Method in class matrix3D.MatrixGrp
- Add the equivalent of a translate/rotate matrix to the group.
- addTransRotateMatrix(Vector3D, Matrix3D).
Method in class matrix3D.MatrixGrp
- Add the equivalent of a translate/rotate matrix to the group.
- addTransRotateMatrix(Vector3D, Matrix3D, Matrix3D).
Method in class matrix3D.MatrixGrp
- Add the equivalent of a translate/rotate matrix to the group.
- addVertex(Vector3D).
Method in class obj3D.Obj3D
- Add the vertex and return its index.
- addVertex(Vector3D).
Method in class obj3D.ObjDynamic
- Add the vertex and return its index.
- Alignment(Vector3D, Vector3D, Vector3D).
Constructor for class matrix3D.Alignment
- Construct an Alignment with the specified vectors.
- AlignOrigMatrix(Alignment).
Constructor for class matrix3D.AlignOrigMatrix
- Construct an alignment matix.
- AlignOrigMatrix(String, Alignment).
Constructor for class matrix3D.AlignOrigMatrix
- Construct an alignment matix with the specified name.
- AlignOrigMatrix(String, String, Alignment).
Constructor for class matrix3D.AlignOrigMatrix
- Construct an alignment matix with the specified name and putpose.
- AlignResetMatrix(Alignment).
Constructor for class matrix3D.AlignResetMatrix
- Construct an alignment reset matrix.
- AlignResetMatrix(String, Alignment).
Constructor for class matrix3D.AlignResetMatrix
- Construct an alignment reset matrix with the specified name.
- AlignResetMatrix(String, String, Alignment).
Constructor for class matrix3D.AlignResetMatrix
- Construct an alignment reset matrix with the specified name and
purpose.
- allSidesVisible(boolean).
Method in class obj3D.ViewAxis
- Make the VPN and VUP visible.
- Angle3D().
Constructor for class matrix3D.Angle3D
- Construct an angle with theta x, y and z = 0
- Angle3D(double, double, double).
Constructor for class matrix3D.Angle3D
- Construct an angle with the three radian inputs.
- applySelectedMatrix().
Method in class objControl.MatSelectCanvas
- Apply the selected matrix to its object.
- Axis(Bird).
Constructor for class obj3D.Axis
-
Consturct the world axis.
- backup().
Method in class obj3D.Axis
- Backup the axis by backing the bird up to it's previous state.
- backup().
Method in class obj3D.Obj3D
- Back up the object.
- backup().
Method in class objControl.ObjControl
- Back up the object.
- backup().
Method in class obj3D.ObjGrp
- Back up the group.
- backup().
Method in class objControl.WorldCanvas
- Back-up the selected object.
- Banner().
Constructor for class banner.Banner
-
- bird.
Variable in class obj3D.Axis
-
- Bird().
Constructor for class obj3D.Bird
- Construct the bird.
- calculateCenter().
Method in class obj3D.Axis
- Return the axis center, which is the origin.
- calculateCenter().
Method in class obj3D.Obj3D
- Calculate the center of the object.
- calculateCenter().
Method in class obj3D.ObjDynamic
- Return a vector containing an object's center.
- calculateCenter().
Method in class obj3D.ViewAxis
- Return the view axis center, which is the vrp.
- calculateEquivVRCMatrix().
Method in class obj3D.ViewAxis
- Calculate and return the matrix which would translate the
view axis to the world origin and realign it to its original
orientation.
- calculateEquivWCMatrix().
Method in class obj3D.ViewAxis
- Calculate and return a matrix which would return the view axis
to its current
orientation and translate it to its current origin if it was at the
world origin and in its original orientation.
- Canvas3D(String, int, MatSelectCanvas, Operations3D, VertexPanel, int).
Constructor for class objControl.Canvas3D
- Construct a Canvas3D
- center.
Variable in class obj3D.Obj3D
- The index of the center verctor.
- CENTER.
Static variable in class objControl.Operations3D
-
- centerPt.
Variable in class obj3D.ObjView
- The screen point which correspond to the view of the object's
center vertex.
- chgBlocks(MatrixGrp).
Method in class objControl.MatSelectCanvas
- Update the select blocks if the matrix group has changed.
- clean().
Method in class matrix3D.Vector3D
- Return a "cleaned up" version of the vector.
- clean(double).
Static method in class matrix3D.Vector3D
- Return a "cleaned up" version of the specified double value.
- clean(String).
Method in class matrix3D.Vector3D
- Return a "cleaned up" and named version of the vector.
- ClipControl(ClipPlane, Operations3D, ViewWin).
Constructor for class objControl.ClipControl
-
- clippedVertices.
Variable in class obj3D.ObjView
- True if the view has been clipped in some way.
- ClipPlane(String, String, Color, float, ViewAxis).
Constructor for class obj3D.ClipPlane
- Construct a clipping plane.
- color.
Variable in class obj3D.Obj3D
- The object's color.
- compute().
Method in class matrix3D.MatrixGrp
- Compute the dot product composite of the group's matrices.
- contains(Obj3D).
Method in class obj3D.ObjGrp
-
Return true if the specified object is in the group, false
otherwise.
- contentsChanged().
Method in class objControl.VectorPanel
- Return true if the contents of a field have changed, false
otherwise.
- control.
Variable in class objControl.Operations3D
-
- createTransformedObj(Matrix3D).
Method in class obj3D.Obj3D
- Transform the object's vertices using the specified matirx.
- createTransformedObj(Matrix3D).
Method in class obj3D.ObjDynamic
- Return a transformed the object.
- createTransformedObj(Matrix3D, ObjDynamic).
Method in class obj3D.Obj3D
- Transform the object with an attempted shortcut.
- createTransformedObj(Matrix3D, ObjDynamic).
Method in class obj3D.ObjDynamic
- Transform the object with an attempted shortcut.
- cross(Matrix3D, int, Matrix3D, int).
Method in class matrix3D.Matrix3D
- Return the cross product of a matrix's row and another matrix's
column.
- cross(Vector3D).
Method in class matrix3D.Vector3D
- Return the vector cross product of this and another vector.
- curr.
Variable in class obj3D.Obj3D
- The dynamic location of the object's vertices.
- desc.
Variable in class matrix3D.Matrix3D
- A description of the matrix.
- detPoints(Matrix3D, int, int).
Method in class obj3D.ObjView
- Determine the display point for each vertex in this view of the
object.
- detPoints(Matrix3D, Vector3D, Matrix3D, Matrix3D, int, int).
Method in class obj3D.ObjView
- Determine the display point for each vertex in this view of the
object.
- DIALOG_BOX.
Static variable in class objControl.Operations3D
-
- DialogFrame(Operations3D, WorldCanvas, MyBoolean).
Constructor for class tinkerToy.DialogFrame
- Construct a DialogFrame.
- disp(String).
Static method in class objControl.MsgBar
- Static method to display the specified String.
- display(ObjControl).
Method in class tinkerToy.DialogFrame
- Display the update panel, which allows the user to translate the
object, rotate it by a specified number of degrees, or scale it
by a specified percentage.
- dot(Matrix3D).
Method in class matrix3D.Matrix3D
- Return the matrix dot product of this and another matrx.
- dot(Vector3D).
Method in class matrix3D.Matrix3D
- Return the vector dot product of this matrix and a vector.
- dot(Vector3D).
Method in class matrix3D.Vector3D
- Return the dot product of this and another vector.
- draw(Graphics).
Method in class matrix3D.Matrix3D
- Draw the matrix.
- draw(Graphics).
Method in class obj3D.ObjView
- Draw the view of the object's sides.
- draw(Graphics, double, double).
Method in class obj3D.ObjView
- Draw the clipped view of the object's sides which is clipped.
- duplicate().
Method in class obj3D.ObjDynamic
- Return a copy of the dynamic object.
- dx.
Variable in class obj3D.ObjView
-
- dy.
Variable in class obj3D.ObjView
-
- dz.
Variable in class obj3D.ObjView
-
- EQUAL_SCALE.
Static variable in class objControl.Operations3D
-
- equals(Vector3D).
Method in class matrix3D.Vector3D
- Determine if the contents of two vectors are equal.
- fillBuffer().
Method in class objControl.MyCanvas
- Draw objects into the double buffer if it exists.
- getAlignment().
Method in class obj3D.Obj3D
- Return the x, y and z normals which lined up with the world axis
when the object is in its original orientation.
- getBackClipDistance().
Method in class obj3D.ViewWin
- Return the distance between the view window and back clip plane.
- getCenter().
Method in class obj3D.Obj3D
- Return the object's center vector.
- getCenter().
Method in class obj3D.ViewAxis
- Return the view axis center, which is the vrp.
- getCenterVRC().
Method in class obj3D.WinObj
- Return the VRC coordinates of the view window center.
- getDouble(TextField, double).
Static method in class objControl.VectorPanel
- Return the text field's value as a Double.
- getElement(int, int).
Method in class matrix3D.Matrix3D
- Return a string representation of the specified element.
- getEquivVRC(Vector3D).
Method in class obj3D.ViewAxis
- Return the vector, which is in world coordinates, in view reference
coordinates.
- getEquivVRCMatrix().
Method in class obj3D.ViewAxis
- Return a matrix which would translate the view axis to the world
origin and realign it to its original orientation.
- getEquivWC(Vector3D).
Method in class obj3D.ViewAxis
- Return the vector, which is in view reference coordinates, in world
coordinates.
- getEquivWCMatrix().
Method in class obj3D.ViewAxis
- Return a matrix which would return the view axis to its current
orientation and translate it to its current origin if it was at the
world origin and in its original orientation.
- getFrontClipDistance().
Method in class obj3D.ViewWin
- Return the distance between the view window and front clip plane.
- getFullText().
Method in class objControl.Operations3D
- Return a full description of the operation to be executed.
- getInitialDispVertex().
Method in class obj3D.House3D
-
- getMatrix(int).
Method in class matrix3D.MatrixGrp
-
Return the matrix in the specified position.
- getMax().
Method in class obj3D.Obj3D
- Return a vector containing the maximum point of the object's
bounding box.
- getMax().
Method in class obj3D.ObjDynamic
- Return a vector representing the maximum point of the object's
bounding box.
- getMax().
Method in class matrix3D.Vector3D
- Return the largest element of this vector.
- getMaxVRC().
Method in class obj3D.WinObj
- Return the max VRC coordinates of the view window.
- getMin().
Method in class obj3D.Obj3D
- Return a vector containing the minimum point of the object's
bounding box.
- getMin().
Method in class obj3D.ObjDynamic
- Return a vector representing the minimum point of the object's
bounding box.
- getMinVRC().
Method in class obj3D.WinObj
- Return the min VRC coordinates of the view window.
- getOrigZDistance(Vector3D).
Method in class obj3D.ViewWin
- Return the original signed distance along the z axis between the
center of the view window and the specified vector.
- getPoint(int).
Method in class matrix3D.Vector3D
- Return the point which corresponds to the vector.
- getPRP().
Method in class obj3D.PRP
- Return a vector which contains the prp in world coordinates.
- getPRPinVRC().
Method in class obj3D.PRP
- Return a vector which contains the prp in view reference coordinates.
- getShortText().
Method in class objControl.Operations3D
- Return a short description of the operation to be executed.
- getSide(int).
Method in class obj3D.Obj3D
- Get the specified side.
- getSize().
Method in class obj3D.Obj3D
-
Return a vector containing the object's size (width, height, depth).
- getSize().
Method in class obj3D.ObjDynamic
- Return a vector containing the object's size.
- getValue().
Method in class objControl.VectorPanel
- Return a vector containing the panel's values.
- getVertex(int).
Method in class obj3D.Obj3D
- Get the specified vertex
- getVertex(int).
Method in class obj3D.ObjDynamic
- Return the specified vertex.
- getVPN().
Method in class obj3D.ViewAxis
- Return the normalized VPN vector.
- getVRP().
Method in class obj3D.ViewAxis
- Return the normalized VRP vector.
- getVUP().
Method in class obj3D.ViewAxis
- Return the normalized VUP vector.
- group().
Method in class obj3D.ObjGrp
-
Group the group so its objects may be transformed together.
- handleEvent(Event).
Method in class tinkerToy.MyFrame
- Catch the window destroy event.
- handleEvent(Event).
Method in class tinkerToy.ViewFrame
- Catch the window destroy event.
- height.
Variable in class objControl.MyCanvas
- The height of the canvas.
- highlightVertex(int, Graphics, int).
Method in class obj3D.ObjView
- Highlight the specified vertex by drawing a filled circle around
it.
- holdEquivVRCMatrix().
Method in class obj3D.ViewAxis
- Hold a copy of the matrix which translate from World Coordinates
to View Reference Coordinates.
- holdEquivWCMatrix().
Method in class obj3D.ViewAxis
- Hold a copy of the matrix which translate from VRC to WC.
- hotObj.
Variable in class objControl.Canvas3D
- The object to be highlighted when it is drawn.
- hotVertex.
Variable in class objControl.Canvas3D
- The vertex to be highlighted when the hot object is drawn.
- House3D(Color, String, Vector3D).
Constructor for class obj3D.House3D
- Construct a 3D house.
- identity().
Method in class matrix3D.Matrix3D
- Set the matrix to the identity matrix.
- init().
Method in class banner.Banner
- Get the banner to be displayed and create a double buffer.
- init().
Method in class tinkerToy.TinkerToy
- Initialize the applet.
- initial.
Variable in class obj3D.Obj3D
- The dynamic location of the object's vertices.
- INVALID.
Static variable in class objControl.Operations3D
-
- inverse().
Method in class matrix3D.Vector3D
- Return the inverse of this vector.
- isGrouped.
Variable in class obj3D.ObjGrp
-
- isIdentity().
Method in class matrix3D.Matrix3D
- Return true if the matrix is equal to the identity matrix, false
otherwise.
- isNear(int, int).
Method in class obj3D.ObjView
- Return the vertex's index if the input point is "near" one of the
object view's vertices, or -1 otherwise.
- isVisible.
Variable in class obj3D.ObjView
-
- lastTransformGrp.
Variable in class obj3D.Obj3D
- Matrix group which transformed the object from its previous location
to its current location.
- length().
Method in class matrix3D.Vector3D
- Return the length of this vector.
- m.
Variable in class matrix3D.Matrix3D
- The two dimensional array which contains the matrix elements.
- MatDispCanvas(int).
Constructor for class objControl.MatDispCanvas
- Construct the matrix display canvas.
- matrices.
Variable in class matrix3D.MatrixGrp
- The matrices which make up the group.
- Matrix3D().
Constructor for class matrix3D.Matrix3D
- Construct a matrix initialized to the identity matrix.
- Matrix3D(String).
Constructor for class matrix3D.Matrix3D
- Construct a named matrix initialized to the identity matrix.
- Matrix3D(String, String).
Constructor for class matrix3D.Matrix3D
- Construct a named matrix with a purpose and initialize it to the
identity matrix.
- Matrix3D(String, String, String).
Constructor for class matrix3D.Matrix3D
- Construct a named matrix with a description and purpose, and
initialize it to the identity matrix.
- MatrixFrame(MatSelectCanvas, MatDispCanvas, MyBoolean, Applet).
Constructor for class tinkerToy.MatrixFrame
- Construct a MatrixFrame to hold the specified matrix select and
matrix display panels.
- MatrixGrp().
Constructor for class matrix3D.MatrixGrp
- Construct a matrix group with no name.
- MatrixGrp(String).
Constructor for class matrix3D.MatrixGrp
- Construct a matrix group with the specified name.
- MatSelectCanvas(int, int, MatDispCanvas).
Constructor for class objControl.MatSelectCanvas
- Construct a matrix select canvas of the specified width and
height.
- minus(Vector3D).
Method in class matrix3D.Vector3D
- Return the difference between this and another vector.
- MOUSE.
Static variable in class objControl.Operations3D
-
- mouseDown(Event, int, int).
Method in class objControl.MyCanvas
-
- mouseDown(Event, int, int).
Method in class objControl.ViewCanvas
- Mouse Down.
- mouseDown(Event, int, int).
Method in class objControl.WorldCanvas
- Mouse down: determine if the mouse has been clicked on an object's
vertex.
- mouseDrag(Event, int, int).
Method in class objControl.WorldCanvas
- Mouse drag: update display to dynamically reflect changes if the
operation is a translate.
- mouseUp(Event, int, int).
Method in class objControl.MatSelectCanvas
- Highlight the block which was selected.
- mouseUp(Event, int, int).
Method in class tinkerToy.ObjFrame
-
- mouseUp(Event, int, int).
Method in class objControl.ViewCanvas
- Mouse up.
- mouseUp(Event, int, int).
Method in class objControl.WorldCanvas
- Mouse up: update display to reflect translate, rotate or scale
operation.
- MsgBar(TextField).
Constructor for class objControl.MsgBar
-
- MyBoolean(boolean).
Constructor for class tinkerToy.MyBoolean
-
- MyCanvas(int).
Constructor for class objControl.MyCanvas
- Construct a square canvas of the specified size.
- MyCanvas(int, int).
Constructor for class objControl.MyCanvas
- Construct a canvas of the specified width and height.
- MyDebug().
Constructor for class matrix3D.MyDebug
-
- MyFrame(String, Applet).
Constructor for class tinkerToy.MyFrame
- Construct a frame which does not have to track if it is already
instantiated.
- MyFrame(String, MyBoolean).
Constructor for class tinkerToy.MyFrame
- Create a frame with the specified name, and update the MyBoolean
flag to indicate the frame is now alive.
- MyFrame(String, MyBoolean, Applet).
Constructor for class tinkerToy.MyFrame
- Create a frame which maintains a knowledge of the URL context of
the original applet in order to display html pages in the browser.
- myPaint(Graphics).
Method in class objControl.MatDispCanvas
- Draw the matrix.
- myPaint(Graphics).
Method in class objControl.MatSelectCanvas
- Draw the matrix selection blocks.
- myPaint(Graphics).
Method in class objControl.MyCanvas
- Placeholder for drawing into double buffer.
- myPaint(Graphics).
Method in class objControl.ViewCanvas
- Draw the canvas' objects using the specified graphics context.
- myPaint(Graphics).
Method in class objControl.WorldCanvas
- Draw the canvas' objects using the specified graphics context.
- name.
Variable in class matrix3D.Matrix3D
- The matrix's name.
- name.
Variable in class matrix3D.MatrixGrp
- The matrix group's name.
- name.
Variable in class obj3D.Obj3D
- The object's name.
- name.
Variable in class obj3D.ObjGrp
-
- name.
Variable in class obj3D.ObjView
- The object view's name.
- name.
Variable in class matrix3D.Vector3D
- The name of the vector.
- negate().
Method in class matrix3D.Angle3D
- Negate the angle.
- negate().
Method in class matrix3D.Vector3D
- Return a vector consisting of negated values.
- normalize().
Method in class matrix3D.Vector3D
- Return a normalized version of the vector.
- numMatrices.
Variable in class matrix3D.MatrixGrp
- The number of matrices currently in the group.
- numPrev.
Variable in class obj3D.Obj3D
- Number of previous dynamic objects.
- obj.
Variable in class objControl.ObjControl
-
- obj.
Variable in class obj3D.ObjView
- The object being viewed.
- Obj3D(Color, String, boolean).
Constructor for class obj3D.Obj3D
- Construct an object with the specified name and color.
- Obj3D(String, boolean).
Constructor for class obj3D.Obj3D
- Construct a named object.
- ObjControl(Obj3D, Operations3D).
Constructor for class objControl.ObjControl
- Construct a controller for the specified object.
- ObjDynamic(int, boolean).
Constructor for class obj3D.ObjDynamic
- Construct a dynamic object.
- ObjFrame(Applet).
Constructor for class tinkerToy.ObjFrame
-
- objGrp.
Variable in class obj3D.Obj3D
- The group the object is in, if any.
- ObjGrp(String).
Constructor for class obj3D.ObjGrp
- Construct an object group.
- ObjView(String, Obj3D).
Constructor for class obj3D.ObjView
- Construct an object view.
- ObjView(String, Obj3D, ObjView).
Constructor for class obj3D.ObjView
- Construct an object view connected to another object view.
- op.
Variable in class objControl.Operations3D
-
- Operations3D().
Constructor for class objControl.Operations3D
-
- Operations3D(Operations3D).
Constructor for class objControl.Operations3D
-
- OpPanel(Operations3D).
Constructor for class objControl.OpPanel
- Construct the operations panel.
- ORIGIN.
Static variable in class objControl.Operations3D
-
- paint(Graphics).
Method in class banner.Banner
- Paint a scrolling banner the first time the method is called, and
a static image all other times.
- paint(Graphics).
Method in class tinkerToy.MatrixFrame
- Paint the canvases.
- paint(Graphics).
Method in class objControl.MyCanvas
- Display the double buffer.
- PARALLEL.
Static variable in class objControl.Operations3D
-
- parallelProjection.
Variable in class obj3D.ObjView
-
- PERSPECTIVE.
Static variable in class objControl.Operations3D
-
- plane.
Variable in class objControl.Operations3D
-
- plus(Angle3D).
Method in class matrix3D.Angle3D
- Add two angles.
- plus(Vector3D).
Method in class matrix3D.Vector3D
- Return the sum of this and another vector.
- points.
Variable in class obj3D.ObjView
- The screen points which correspond to the views of the object's
vertices.
- prev.
Variable in class obj3D.Obj3D
- The dynamic location of the object's vertices.
- print1ln(String).
Static method in class matrix3D.MyDebug
- Print the line of text regardless of the state.
- println(String).
Static method in class matrix3D.MyDebug
- Print the line of text if the state is set to debug.
- printString().
Method in class matrix3D.Matrix3D
- Print a string representation of this matrix.
- privateTranslate(Vector3D).
Method in class obj3D.Obj3D
-
- projection.
Variable in class objControl.Operations3D
-
- projectionIsParallel.
Variable in class objControl.Operations3D
-
- projectionTransObj.
Variable in class obj3D.ObjView
- The dynamic state of the viewed object after transformation.
- PRP(Color, ViewAxis).
Constructor for class obj3D.PRP
- Construct a Projection Reference Point.
- PRPControl(PRP, Operations3D, ViewWin).
Constructor for class objControl.PRPControl
-
- purpose.
Variable in class matrix3D.Matrix3D
- A description of the matrix's purpose.
- releaseEquivVRCMatrix().
Method in class obj3D.ViewAxis
- Release the VRC matrix.
- releaseEquivWCMatrix().
Method in class obj3D.ViewAxis
- Release the WC matrix.
- removeAll().
Method in class objControl.Canvas3D
- Remove all object views.
- removeAll().
Method in class objControl.WorldCanvas
- Remove all object views and controllers.
- removeHotObj().
Method in class objControl.Canvas3D
- Remove the hot object.
- removeHotObjs(Canvas3D).
Method in class objControl.Canvas3D
- Remove the hot object from this canvas and the specified
canvas and repaint both buffers.
- repaint().
Method in class objControl.MyCanvas
- Repaint the canvas.
- repaintBuffer().
Method in class objControl.MyCanvas
- Draw objects into double buffer and display it.
- reset().
Method in class tinkerToy.MatrixFrame
- Reset the matrix frame.
- reset().
Method in class matrix3D.MatrixGrp
- Reset the matrix group.
- resetCenter().
Method in class obj3D.Obj3D
- Reset the object's center if it has changed.
- resetDynamic().
Method in class obj3D.Obj3D
- Reset the initial dynamic configuration.
- result.
Variable in class matrix3D.MatrixGrp
- The group's composite result.
- ROTATE_X.
Static variable in class objControl.Operations3D
-
- ROTATE_Y.
Static variable in class objControl.Operations3D
-
- ROTATE_Z.
Static variable in class objControl.Operations3D
-
- rotateAroundCenter(Angle3D).
Method in class obj3D.Axis
- Rotate around the center of the object for the specified angle.
- rotateAroundCenter(Angle3D).
Method in class obj3D.ClipPlane
- Rotate the clip plane.
- rotateAroundCenter(Angle3D).
Method in class obj3D.Obj3D
- Rotate around the center of the object for the specified angle.
- rotateAroundCenter(Angle3D).
Method in class objControl.ObjControl
- Rotate the object or object group around its center for the specified
angle.
- rotateAroundCenter(Angle3D).
Method in class obj3D.ObjGrp
- Rotate the objects in the group around the group's center.
- rotateAroundCenter(Angle3D).
Method in class objControl.PRPControl
- Only rotate the prp around its center if it is part of an object
group rotate.
- rotateAroundCenter(Angle3D).
Method in class obj3D.ViewAxis
- Do not rotate the view axis unless it is grouped.
- rotateAroundCenter(Angle3D).
Method in class objControl.ViewObjControl
- Rotate the object if its group is grouped.
- rotateAroundCenter(Angle3D).
Method in class obj3D.ViewWin
- Rotate the view window.
- rotateAroundCenter(Matrix3D).
Method in class obj3D.Obj3D
- Use the specified matrix to rotate the object around its center.
- rotateAroundCenter(Matrix3D).
Method in class objControl.ObjControl
- Rotate the object or object group around its center.
- rotateAroundCenter(Matrix3D).
Method in class obj3D.ObjGrp
- Rotate the objects in the group around the group's center.
- rotateAroundCenter(Matrix3D).
Method in class objControl.ViewObjControl
- Rotate the object if its group is grouped.
- rotateAroundCenter(Matrix3D, Matrix3D).
Method in class obj3D.Obj3D
- Use the specified matrices to rotate the object around its center.
- rotateAroundCenter(Matrix3D, Matrix3D).
Method in class objControl.ObjControl
- Rotate the object or object group around its center.
- rotateAroundCenter(Matrix3D, Matrix3D).
Method in class obj3D.ObjGrp
- Rotate the objects in the group around the group's center.
- rotateAroundCenter(Matrix3D, Matrix3D).
Method in class objControl.ViewObjControl
- Rotate the object if its group is grouped.
- rotateAroundOrigin(Angle3D).
Method in class obj3D.Axis
- Rotate the axis around the origin, which is the same as rotating
it around its center
- rotateAroundOrigin(Angle3D).
Method in class obj3D.ClipPlane
- Rotate the clip plane.
- rotateAroundOrigin(Angle3D).
Method in class obj3D.Obj3D
- Rotate around the origin for the specified angle.
- rotateAroundOrigin(Angle3D).
Method in class objControl.ObjControl
- Rotate the object or object group around the origin.
- rotateAroundOrigin(Angle3D).
Method in class obj3D.ObjGrp
- Rotate the objects in the group around the origin.
- rotateAroundOrigin(Angle3D).
Method in class objControl.PRPControl
- Rotate the prp around the origin.
- rotateAroundOrigin(Angle3D).
Method in class obj3D.ViewAxis
- Do not rotate the view axis unless it is grouped.
- rotateAroundOrigin(Angle3D).
Method in class objControl.ViewObjControl
- Rotate the object if its group is grouped.
- rotateAroundOrigin(Angle3D).
Method in class obj3D.ViewWin
- Rotate around the origin for the specified angle.
- rotateAroundPoint(Vector3D, Angle3D).
Method in class obj3D.Obj3D
- Rotate around a point for the specified angle.
- rotateAroundPoint(Vector3D, Matrix3D).
Method in class obj3D.Obj3D
- Rotate around a point for the specified matrix.
- rotateAroundPoint(Vector3D, Matrix3D, Matrix3D).
Method in class obj3D.Obj3D
- Rotate around the specified point for the angles in the two
specified matrices.
- RotateMatrix(Angle3D).
Constructor for class matrix3D.RotateMatrix
-
- RotateXMatrix().
Constructor for class matrix3D.RotateXMatrix
- Construct a matrix initialized to the identity matrix.
- RotateXMatrix(double).
Constructor for class matrix3D.RotateXMatrix
- Construct a matrix to rotate a vector around the X axis for angle
theta.
- RotateXMatrix(String, double).
Constructor for class matrix3D.RotateXMatrix
- Construct a named matrix to rotate a vector around the X axis
for angle theta.
- RotateXMatrix(String, String, double).
Constructor for class matrix3D.RotateXMatrix
- Construct a named matrix with a specified purpose which will
rotate a vector around the X axis for angle theta.
- RotateYMatrix().
Constructor for class matrix3D.RotateYMatrix
- Construct a matrix initialized to the identity matrix.
- RotateYMatrix(double).
Constructor for class matrix3D.RotateYMatrix
- Construct a matrix to rotate a vector around the Y axis for angle
theta.
- RotateYMatrix(String, double).
Constructor for class matrix3D.RotateYMatrix
- Construct a named matrix to rotate a vector around the Y axis
for angle theta.
- RotateYMatrix(String, String, double).
Constructor for class matrix3D.RotateYMatrix
- Construct a named matrix with a specified purpose which will
rotate a vector around the Y axis for angle theta.
- RotateZMatrix().
Constructor for class matrix3D.RotateZMatrix
- Construct a matrix initialized to the identity matrix.
- RotateZMatrix(double).
Constructor for class matrix3D.RotateZMatrix
- Construct a matrix to rotate a vector around the Z axis for angle
theta.
- RotateZMatrix(String, double).
Constructor for class matrix3D.RotateZMatrix
- Construct a named matrix to rotate a vector around the Z axis for
angle theta.
- RotateZMatrix(String, String, double).
Constructor for class matrix3D.RotateZMatrix
- Construct a named matrix with the specified purpose which will
rotate a vector around the Z axis for angle theta.
- round(double).
Method in class matrix3D.Vector3D
- Return a rounded off vector.
- roundDouble(double, double).
Static method in class matrix3D.Vector3D
-
- saveInitialDynamic().
Method in class obj3D.Obj3D
- Save the initial dynamic configuration.
- SCALE.
Static variable in class objControl.Operations3D
-
- scale(double).
Method in class matrix3D.Vector3D
- Return the product of this vector and the specified scale factor.
- scaleAroundCenter(Vector3D).
Method in class obj3D.Axis
- Appear to scale the world axis by inversely scaling the bird.
- scaleAroundCenter(Vector3D).
Method in class objControl.ClipControl
- Do not scale the clip plane.
- scaleAroundCenter(Vector3D).
Method in class obj3D.ClipPlane
- Cannot scale the clip plane - override method to do nothing.
- scaleAroundCenter(Vector3D).
Method in class obj3D.Obj3D
- Scale the object around its center.
- scaleAroundCenter(Vector3D).
Method in class objControl.ObjControl
- Scale the object around its center.
- scaleAroundCenter(Vector3D).
Method in class obj3D.PRP
- Do nothing.
- scaleAroundCenter(Vector3D).
Method in class objControl.PRPControl
- Do not scale the prp.
- scaleAroundCenter(Vector3D).
Method in class obj3D.ViewAxis
- Cannot scale the view axis.
- scaleAroundCenter(Vector3D).
Method in class objControl.ViewAxisControl
- Do not scale the view axis.
- scaleAroundCenter(Vector3D).
Method in class objControl.ViewWinControl
- Scale the object around its center.
- scaleAroundOrigin(Vector3D).
Method in class obj3D.Axis
- Appear to scale the world axis by inversely scaling the bird.
- scaleAroundOrigin(Vector3D).
Method in class objControl.ClipControl
- Do not scale the clip plane.
- scaleAroundOrigin(Vector3D).
Method in class obj3D.ClipPlane
- Cannot scale the clip plane - override method to do nothing.
- scaleAroundOrigin(Vector3D).
Method in class obj3D.Obj3D
- Scale the object relative to the origin.
- scaleAroundOrigin(Vector3D).
Method in class objControl.ObjControl
- Scale the object around the origin.
- scaleAroundOrigin(Vector3D).
Method in class obj3D.PRP
- Do nothing.
- scaleAroundOrigin(Vector3D).
Method in class objControl.PRPControl
- Do not scale the prp.
- scaleAroundOrigin(Vector3D).
Method in class obj3D.ViewAxis
- Cannot scale the view axis.
- scaleAroundOrigin(Vector3D).
Method in class objControl.ViewAxisControl
- Do not scale the view axis.
- scaleAroundOrigin(Vector3D).
Method in class objControl.ViewWinControl
- Scale the object around the origin.
- ScaleMatrix().
Constructor for class matrix3D.ScaleMatrix
- Construct a matrix initialized to the identity matrix.
- ScaleMatrix(double, double, double).
Constructor for class matrix3D.ScaleMatrix
- Construct a matrix which will scale a vector.
- ScaleMatrix(String, String, double, double, double).
Constructor for class matrix3D.ScaleMatrix
- Construct a named matrix which will scale a vector.
- ScaleMatrix(String, Vector3D).
Constructor for class matrix3D.ScaleMatrix
- Construct a named matrix which will scale a vector.
- ScaleMatrix(Vector3D).
Constructor for class matrix3D.ScaleMatrix
- Construct a matrix which will scale a vector.
- select(int).
Method in class objControl.MatSelectCanvas
- Select a block.
- select(Point).
Method in class objControl.MatSelectCanvas
- Select a block.
- selectedObjControl.
Variable in class objControl.WorldCanvas
-
- selectedObjView.
Variable in class objControl.WorldCanvas
-
- setBlock(int, Matrix3D).
Method in class objControl.MatSelectCanvas
- Set the specified matrix block.
- setBlock(int, String).
Method in class objControl.MatSelectCanvas
- Set the specified matrix block to text.
- setBlocks().
Method in class objControl.MatSelectCanvas
- Set the blocks using the existing matrix group.
- setBlocks(MatrixGrp).
Method in class objControl.MatSelectCanvas
- Set the matrix select blocks using the specified matrix group.
- setBlocks(MatrixGrp, ObjControl).
Method in class objControl.MatSelectCanvas
- Set the matrix select blocks using the specified matrix group and
object controller.
- setClipDistance(double).
Method in class objControl.ClipControl
- Update the clip plane distance.
- setClipDistance(Vector3D).
Method in class objControl.ClipControl
- Set the clip plane distance to the Z value of the specified vector.
- setColor(Color).
Method in class objControl.Canvas3D
- Set the color which the canvas will be outlined with when it is
drawn.
- setControllers(ViewAxisControl, PRPControl, ViewWinControl, ClipControl, ClipControl, WorldCanvas, ViewCanvas).
Method in class objControl.ViewUpdatePanel
- Set the object controllers.
- setDebug(boolean).
Static method in class matrix3D.MyDebug
- Set the debug state to the specified boolean.
- setElement(int, int, double).
Method in class matrix3D.Matrix3D
-
- setEqual(Angle3D).
Method in class matrix3D.Angle3D
- Set the contents of the angle equal to the contents of the
specified angle.
- setEqual(int, Matrix3D).
Method in class matrix3D.MatrixGrp
- Set the matrix at the specified index to the specified matrix, or
create the entry if it doesn't already exist.
- setEqual(Matrix3D).
Method in class matrix3D.Matrix3D
- Set this matrix's contents to the contents of another matrix.
- setEqual(Vector3D).
Method in class matrix3D.Vector3D
- Set the contents of this vector equal to the contents of the
input vector.
- setEquivVRCMatrix(MatrixGrp).
Method in class obj3D.ViewAxis
- Set the matrix which translates from World Coordinates to View
Reference Coordinates to the specified matrix.
- setFont(Font).
Method in class objControl.MatSelectCanvas
- Set the font in the select canvas and display canvas.
- setFont(Font).
Method in class objControl.MyCanvas
- Set the font of the double buffer.
- setGrp(ObjGrp).
Method in class obj3D.Obj3D
- Set the group the object is in.
- setHighlightMode(boolean).
Method in class objControl.Canvas3D
- Set the highlight mode, which controls when a vertex is
highlighted.
- setHotObj(Obj3D, int).
Method in class objControl.Canvas3D
- Set the hot object and vertex to be highlighted.
- setHotObjs(Obj3D, int, Canvas3D).
Method in class objControl.Canvas3D
- Set the hot object in this canvas and the specified canvas and
repaint both buffers.
- setLastTransformMatrix(Matrix3D).
Method in class obj3D.Obj3D
- Set the last transform matrix to the specified matirx.
- setLastTransformMatrix(Matrix3D).
Method in class obj3D.ObjGrp
- Set the last transform matrix of each object in the group.
- setLock(boolean).
Method in class objControl.MatSelectCanvas
- Lock or unlock the selected canvas.
- setMatrix(Matrix3D).
Method in class objControl.MatDispCanvas
- Set the matrix.
- setMaxVRC(Vector3D).
Method in class objControl.ViewWinControl
-
- setMaxVRC(Vector3D).
Method in class obj3D.WinObj
- Update the window max point in VRC coordinates.
- setMinVRC(Vector3D).
Method in class objControl.ViewWinControl
-
- setMinVRC(Vector3D).
Method in class obj3D.WinObj
- Update the window min point in VRC coordinates.
- setObj(Obj3D, ObjView, ObjView).
Method in class objControl.VertexPanel
- Set the object whose vertex is to be displayed.
- setPrevDynamic().
Method in class obj3D.Obj3D
- Set the object's previous dynamic state.
- setPrevDynamic().
Method in class objControl.ObjControl
- Set the previous dynamic state of the object or group.
- setPrevDynamic().
Method in class obj3D.ObjGrp
- Set the previous dynamic state of each object in the group.
- setProjection(int).
Method in class objControl.Operations3D
- Set the projection to the specified value.
- setPRP(Vector3D).
Method in class objControl.PRPControl
- Update the PRP.
- setSelectCanvas().
Method in class objControl.ViewCanvas
- Set the contents of the matrix select canvas.
- setValue(String).
Method in class objControl.TextPanel
- Set the panel's value to the specified String.
- setValue(String, double, double, double).
Method in class objControl.VectorPanel
- Set the panel's value to a vector consisting of the x, y and z
input.
- setValue(Vector3D).
Method in class objControl.VectorPanel
- Update the displayed values.
- setValues().
Method in class objControl.ViewUpdatePanel
- Set the view parameter values.
- setVertex(int, Vector3D).
Method in class obj3D.Obj3D
- Set the specified vertex to the specified vector.
- setVertex(int, Vector3D).
Method in class obj3D.ObjDynamic
- Set the specified vertex.
- setVertex(Obj3D, int).
Method in class objControl.VertexPanel
- Set the vertex to be displayed.
- setViewParms(ViewAxis, ViewWin, PRP, ClipPlane, ClipPlane).
Method in class objControl.ViewCanvas
- Set the viewing parameters.
- setViewParms(ViewAxis, ViewWin, PRP, ObjGrp).
Method in class objControl.WorldCanvas
- Set the viewing parameters.
- setViewWin(ViewWin).
Method in class obj3D.ClipPlane
- Set the external sides which connect to the view window.
- setVisible(boolean).
Method in class obj3D.Side
- Set the side to be visible or not according to the input boolean.
- setVPN(Vector3D).
Method in class obj3D.ViewAxis
- Set the View Plane Normal vector.
- setVPN(Vector3D).
Method in class objControl.ViewAxisControl
- Update the View Plane Normal vector (vpn).
- setVRP(Vector3D).
Method in class objControl.ViewAxisControl
- Update View Reference Point (vrp).
- setVUP(Vector3D).
Method in class obj3D.ViewAxis
- Set the View-Up vector.
- setVUP(Vector3D).
Method in class objControl.ViewAxisControl
- Update the View-Up vector (vup).
- setWorldCanvas(WorldCanvas).
Method in class objControl.MatSelectCanvas
- Set the world canvas.
- setWorldCanvas(WorldCanvas).
Method in class objControl.ViewCanvas
- Set the world canvas.
- showDocument(String).
Method in class tinkerToy.MyFrame
- Show the specified document in the browser.
- Side(int, int).
Constructor for class obj3D.Side
- Construct a side between the two specified vertices.
- Side(int, int, String).
Constructor for class obj3D.Side
- Construct a named side between the two specified vertices.
- start().
Method in class tinkerToy.MyFrame
- Display the frame.
- stop().
Method in class banner.Banner
- Stop the scrolling banner.
- TextPanel().
Constructor for class objControl.TextPanel
-
- thetaX.
Variable in class matrix3D.Angle3D
-
- thetaY.
Variable in class matrix3D.Angle3D
-
- thetaZ.
Variable in class matrix3D.Angle3D
-
- TinkerToy().
Constructor for class tinkerToy.TinkerToy
-
- title.
Variable in class matrix3D.MatrixGrp
- The group's title.
- toRad(double).
Static method in class matrix3D.Angle3D
- Return the specified angle in radians.
- toString().
Method in class matrix3D.Alignment
- Return a string representation of the Alignment.
- toString().
Method in class matrix3D.Angle3D
- Return a string representation of the angle.
- toString().
Method in class matrix3D.Matrix3D
- Return a string representation of this matrix.
- toString().
Method in class obj3D.PRP
- Return a string representation of the prp.
- toString().
Method in class matrix3D.Vector3D
- Return a string representation of the vector.
- total().
Method in class matrix3D.Vector3D
- Return the total of the x, y and z elements.
- toVertex().
Method in class matrix3D.Vector3D
- Return a string representation of the vector as a 3D vertex.
- toVertex2D().
Method in class matrix3D.Vector3D
- Return a string representation of the vector as a 2D vertex.
- transform().
Method in class obj3D.Obj3D
- Transform the object using its matrix group result.
- transform(Matrix3D).
Method in class obj3D.Axis
- Override transform - axis never moves
- transform(Matrix3D).
Method in class obj3D.Obj3D
- Transform the object using the specified matrix.
- transform(Matrix3D).
Method in class objControl.ObjControl
- Transform the object.
- transform(Matrix3D).
Method in class obj3D.ObjDynamic
- Transform the vertices using the specified matrix.
- TRANSLATE.
Static variable in class objControl.Operations3D
-
- translate(Vector3D).
Method in class obj3D.Axis
- Override translate - axis center never moves.
- translate(Vector3D).
Method in class objControl.ClipControl
- Translate the clip plane.
- translate(Vector3D).
Method in class obj3D.ClipPlane
- Translate the clip plane.
- translate(Vector3D).
Method in class obj3D.Obj3D
- Translate the object.
- translate(Vector3D).
Method in class objControl.ObjControl
- Translate the object or object group.
- translate(Vector3D).
Method in class obj3D.ObjDynamic
- Translate the vertices using the specified vector3D.
- translate(Vector3D).
Method in class obj3D.ObjGrp
-
Translate the objects in the group.
- translate(Vector3D).
Method in class objControl.PRPControl
- Translate the prp.
- translate(Vector3D).
Method in class objControl.ViewAxisControl
- Translate the view axis as long as the view group is grouped.
- translate(Vector3D).
Method in class obj3D.ViewWin
- Translate the view window.
- translate(Vector3D).
Method in class objControl.ViewWinControl
- Translate the object or object group.
- TranslateMatrix().
Constructor for class matrix3D.TranslateMatrix
- Construct a matrix initialized to the identity matrix.
- TranslateMatrix(double, double, double).
Constructor for class matrix3D.TranslateMatrix
- Construct a matrix which will translate a vector.
- TranslateMatrix(String, String, Vector3D).
Constructor for class matrix3D.TranslateMatrix
- Construct a named matrix with a specified purpose which will
translate a vector.
- TranslateMatrix(String, Vector3D).
Constructor for class matrix3D.TranslateMatrix
- Construct a named matrix which will translate a vector.
- TranslateMatrix(Vector3D).
Constructor for class matrix3D.TranslateMatrix
- Construct a matrix which will translate a vector.
- transObj.
Variable in class obj3D.ObjView
- The dynamic state of the viewed object after transformation.
- TransRotMatrix(Vector3D, Angle3D).
Constructor for class matrix3D.TransRotMatrix
- Construct a translation and rotation matrix.
- TransRotMatrix(Vector3D, Matrix3D).
Constructor for class matrix3D.TransRotMatrix
- Construct a translation and rotation matrix.
- ungroup().
Method in class obj3D.ObjGrp
-
Ungroup the group so its objects may be transformed independently.
- update().
Method in class objControl.VertexPanel
- Update the display text and values.
- updateAll().
Method in class objControl.ViewUpdatePanel
- Apply all updated values.
- updateClipPlanes(boolean).
Method in class obj3D.ViewWin
- Update the clip planes.
- updateDisplay().
Method in class objControl.WorldCanvas
- Update the display.
- updateDisplay(Obj3D).
Method in class objControl.WorldCanvas
- Set selected object and update display.
- updateDisplay(Obj3D, ObjControl).
Method in class objControl.WorldCanvas
- Set selected object and controller, and update display.
- updateDisplayKeepMatrix().
Method in class objControl.WorldCanvas
- Update all displays except for the matrix canvases.
- updateDisplayKeepMatrix(Obj3D).
Method in class objControl.WorldCanvas
- Set updated object and update all displays except for the matrix
canvases.
- updateProjectionMatrix(boolean).
Method in class objControl.ViewCanvas
- Update the matrix which adjusts for a perspective projection.
- updateViewportTransMatrix().
Method in class objControl.ViewCanvas
- Update the matrix which transforms VRC coordinates to viewport
coordinates.
- updateViewTransMatrix().
Method in class objControl.WorldCanvas
- Calculate bird's eye view transform matrix.
- updateViewTransMatrix(boolean).
Method in class objControl.ViewCanvas
- Update the matrix which transforms world coordinates to VRC
coordinates.
- Vector3D().
Constructor for class matrix3D.Vector3D
- Construct a vector initialized to (0, 0, 0, 1).
- Vector3D(double, double, double).
Constructor for class matrix3D.Vector3D
- Construct a vector initialized to the specified values.
- Vector3D(String, double, double, double).
Constructor for class matrix3D.Vector3D
- Construct a named vector initialized to the specified values.
- Vector3D(String, double, double, double, double).
Constructor for class matrix3D.Vector3D
- Construct a named vector initialized to the specified values.
- Vector3D(Vector3D).
Constructor for class matrix3D.Vector3D
- Construct a vector initialized to the input vector.
- Vector3D(Vector3D, String).
Constructor for class matrix3D.Vector3D
- Construct a vector initialized to the input vector and string.
- VectorPanel(String).
Constructor for class objControl.VectorPanel
- Construct a vector panel which will allow the user to update
all elements of the vector.
- VectorPanel(String, boolean, boolean, boolean).
Constructor for class objControl.VectorPanel
- Construct a vector panel which will only allow the user to update
the specified vector elements.
- VertexFrame(VertexPanel, MyBoolean, Canvas3D, Canvas3D, Applet).
Constructor for class tinkerToy.VertexFrame
-
- VertexPanel().
Constructor for class objControl.VertexPanel
- Construct the vertex panel.
- viewAxis.
Variable in class obj3D.PRP
-
- ViewAxis(Color).
Constructor for class obj3D.ViewAxis
- Construct the view axis.
- ViewAxisControl(ViewAxis, Operations3D, ViewWin).
Constructor for class objControl.ViewAxisControl
-
- ViewCanvas(String, int, MatSelectCanvas, Operations3D, VertexPanel).
Constructor for class objControl.ViewCanvas
-
- ViewFrame(ViewUpdatePanel, MyBoolean, Applet).
Constructor for class tinkerToy.ViewFrame
-
- ViewObjControl(Obj3D, Operations3D).
Constructor for class objControl.ViewObjControl
-
- ViewUpdatePanel(MatSelectCanvas, VertexPanel).
Constructor for class objControl.ViewUpdatePanel
- Construct the View Update panel.
- ViewWin(Color, ViewAxis, PRP, ClipPlane, ClipPlane).
Constructor for class obj3D.ViewWin
- Construct the view window.
- ViewWinControl(ViewWin, Operations3D).
Constructor for class objControl.ViewWinControl
-
- vrcTransObj.
Variable in class obj3D.ObjView
- The dynamic state of the viewed object after transformation.
- w.
Variable in class matrix3D.Vector3D
- The vector's w element.
- width.
Variable in class objControl.MyCanvas
- The width of the canvas.
- WinObj(String, Color, ViewAxis, Vector3D, Vector3D, Vector3D, Vector3D, String).
Constructor for class obj3D.WinObj
- Construct a window object with the specified vertices.
- withRespectTo.
Variable in class objControl.Operations3D
-
- WorldCanvas(String, int, MatSelectCanvas, Operations3D, ViewCanvas, ViewUpdatePanel, VertexPanel).
Constructor for class objControl.WorldCanvas
-
- x.
Variable in class matrix3D.Vector3D
- The vector's x element.
- xNormal.
Variable in class matrix3D.Alignment
- The X normal.
- XY.
Static variable in class objControl.Operations3D
-
- y.
Variable in class matrix3D.Vector3D
- The vector's y element.
- yNormal.
Variable in class matrix3D.Alignment
- The Y normal.
- YZ.
Static variable in class objControl.Operations3D
-
- z.
Variable in class matrix3D.Vector3D
- The vector's z element.
- zNormal.
Variable in class matrix3D.Alignment
- The Z normal.
- ZX.
Static variable in class objControl.Operations3D
-