CubeTwister 2.0alpha141 2011-10-13
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

A

abort() - Method in class ch.randelshofer.io.SuspendableInputStream
 
ABORT - Static variable in class ch.randelshofer.rubik.solver.Solver
The search was aborted.
ABSOLUTE - Static variable in class ch.randelshofer.gui.LayeredBorderLayout
The absolute layout constraint.
AbstractBean - Class in ch.randelshofer.beans
Abstract class for models that have to support property change listeners.
AbstractBean() - Constructor for class ch.randelshofer.beans.AbstractBean
 
AbstractCube - Class in ch.randelshofer.rubik
Abstract base class for classes which implement the Cube interface.
AbstractCube() - Constructor for class ch.randelshofer.rubik.AbstractCube
Creates a new instance.
AbstractCube(int) - Constructor for class ch.randelshofer.rubik.AbstractCube
Creates a new instance.
AbstractCube.TransformType - Enum in ch.randelshofer.rubik
Transformation types of the cube.
AbstractCube3D - Class in ch.randelshofer.rubik
Abstract base class for classes which implement the Cube3D interface.
AbstractCube3D(int) - Constructor for class ch.randelshofer.rubik.AbstractCube3D
Creates a new instance.
AbstractCube3D.PartAction - Class in ch.randelshofer.rubik
This action is used to forward user actions on the cube parts to Cube3DListeners.
AbstractCube3D.PartAction(int, int, int) - Constructor for class ch.randelshofer.rubik.AbstractCube3D.PartAction
 
AbstractCube3D.SwipeAction - Class in ch.randelshofer.rubik
 
AbstractCube3D.SwipeAction(int, int, int, float) - Constructor for class ch.randelshofer.rubik.AbstractCube3D.SwipeAction
 
AbstractCube6Geom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube6 using the Geom3D engine.
AbstractCube6Geom3D() - Constructor for class ch.randelshofer.rubik.AbstractCube6Geom3D
 
AbstractCube6Idx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube6 using the Idx3D engine.
AbstractCube6Idx3D() - Constructor for class ch.randelshofer.rubik.AbstractCube6Idx3D
Creates a new instance.
AbstractCube7Geom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube7 using the Geom3D engine.
AbstractCube7Geom3D() - Constructor for class ch.randelshofer.rubik.AbstractCube7Geom3D
 
AbstractCube7Idx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube7 using the Idx3D engine.
AbstractCube7Idx3D() - Constructor for class ch.randelshofer.rubik.AbstractCube7Idx3D
Creates a new instance.
AbstractCubeGeom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube using the Geom3D engine.
AbstractCubeGeom3D(int, int, int, int, int) - Constructor for class ch.randelshofer.rubik.AbstractCubeGeom3D
Creates a new instance.
AbstractCubeGeom3DPlayerApplet - Class in ch.randelshofer.rubik.player
AbstractCubeGeom3DPlayerApplet.
AbstractCubeGeom3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.AbstractCubeGeom3DPlayerApplet
 
AbstractCubeIdx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a Cube using the Idx3D engine.
AbstractCubeIdx3D(int, int, int, int, int) - Constructor for class ch.randelshofer.rubik.AbstractCubeIdx3D
Creates a new instance.
AbstractCubeIdx3DPlayerApplet - Class in ch.randelshofer.rubik.player
AbstractCubeIdx3DPlayerApplet.
AbstractCubeIdx3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.AbstractCubeIdx3DPlayerApplet
 
AbstractEntityView - Class in ch.randelshofer.cubetwister.doc
AbstractEntityView.
AbstractEntityView() - Constructor for class ch.randelshofer.cubetwister.doc.AbstractEntityView
Creates new form.
AbstractExporter - Class in ch.randelshofer.rubik.impexp
AbstractExporter.
AbstractExporter() - Constructor for class ch.randelshofer.rubik.impexp.AbstractExporter
Creates new form.
AbstractExporter.ScriptRecord - Class in ch.randelshofer.rubik.impexp
 
AbstractExporter.ScriptRecord() - Constructor for class ch.randelshofer.rubik.impexp.AbstractExporter.ScriptRecord
 
AbstractPlayerApplet - Class in ch.randelshofer.rubik.player
This is the base class for Applets featuring a Rubik's Cube like puzzle which can play back scripts.
AbstractPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
AbstractPocketCubeGeom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a PocketCube using the Geom3D engine.
AbstractPocketCubeGeom3D() - Constructor for class ch.randelshofer.rubik.AbstractPocketCubeGeom3D
 
AbstractPocketCubeIdx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a PocketCube using the Idx3D engine.
AbstractPocketCubeIdx3D() - Constructor for class ch.randelshofer.rubik.AbstractPocketCubeIdx3D
Creates a new instance.
AbstractProfessorCubeGeom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a ProfessorCube using the Geom3D engine.
AbstractProfessorCubeGeom3D() - Constructor for class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
 
AbstractProfessorCubeIdx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a ProfessorCube using the Idx3D engine.
AbstractProfessorCubeIdx3D() - Constructor for class ch.randelshofer.rubik.AbstractProfessorCubeIdx3D
Creates a new instance.
AbstractRevengeCubeGeom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a RevengeCube using the Geom3D engine.
AbstractRevengeCubeGeom3D() - Constructor for class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
AbstractRevengeCubeIdx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a RevengeCube using the Idx3D engine.
AbstractRevengeCubeIdx3D() - Constructor for class ch.randelshofer.rubik.AbstractRevengeCubeIdx3D
Creates a new instance.
AbstractRubiksCubeGeom3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a RubiksCube using the Geom3D engine.
AbstractRubiksCubeGeom3D() - Constructor for class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
AbstractRubiksCubeIdx3D - Class in ch.randelshofer.rubik
Abstract base class for the geometrical representation of a RubiksCube using the Idx3D engine.
AbstractRubiksCubeIdx3D() - Constructor for class ch.randelshofer.rubik.AbstractRubiksCubeIdx3D
Creates a new instance.
AbstractStateModel - Class in ch.randelshofer.beans
Abstract superclass of models that fire state change events to registered ChangeListener's, when their state changes.
AbstractStateModel() - Constructor for class ch.randelshofer.beans.AbstractStateModel
Creates a new instance of AbstractChangeModel
AbstractTransferable - Class in ch.randelshofer.gui.datatransfer
Base class for transferable objects.
AbstractTransferable(DataFlavor[]) - Constructor for class ch.randelshofer.gui.datatransfer.AbstractTransferable
Creates a new instance.
AbstractVirtualCubeApplet - Class in ch.randelshofer.rubik.virtual
This is the base class for Applets featuring a Rubik's Cube like puzzle which can be taken apart.
AbstractVirtualCubeApplet() - Constructor for class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
AbstractVirtualCubeApplet.EventHandler - Class in ch.randelshofer.rubik.virtual
 
AbstractVirtualCubeApplet.EventHandler() - Constructor for class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet.EventHandler
 
actionPerformed(ActionEvent) - Method in class ch.randelshofer.app.action.DebugAction
 
actionPerformed(ActionEvent) - Method in class ch.randelshofer.app.action.HelpAction
 
actionPerformed(ActionEvent) - Method in class ch.randelshofer.cubetwister.PreferencesAction
 
actionPerformed(ActionEvent) - Method in class ch.randelshofer.gui.event.TimedButtonTrigger
 
actionPerformed(ActionEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D.PartAction
Invoked when an action occurs.
actionPerformed(Cube3DEvent) - Method in class ch.randelshofer.rubik.Cube3DAdapter
 
actionPerformed(Cube3DEvent) - Method in interface ch.randelshofer.rubik.Cube3DListener
Invoked when an action on a part of the geometry occured.
actionPerformed(Cube3DEvent) - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet.EventHandler
 
ACTIONS_PLACARD - Static variable in class ch.randelshofer.gui.Icons
 
ACTIONS_TABLE_HEADER - Static variable in class ch.randelshofer.gui.Icons
 
activate() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet.EventHandler
 
add(Transferable) - Method in class ch.randelshofer.gui.datatransfer.CompositeTransferable
 
add(Action) - Method in class ch.randelshofer.gui.JPopupButton
 
add(JMenu) - Method in class ch.randelshofer.gui.JPopupButton
 
add(int, T) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Inserts the specified element at the specified position in this list Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).
add(T) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Adds the element to the end of the list.
add(Object) - Method in class ch.randelshofer.util.ArrayListModel
 
add(int, Object) - Method in class ch.randelshofer.util.ArrayListModel
 
add(Object) - Method in class ch.randelshofer.util.PriorityQueue
Inserts an element to the priority queue using priority 0 (the lowest priority).
add(Component) - Method in class idx3d.debug.ScrollList
 
add(int, int) - Static method in class idx3d.idx3d_Color
 
add(idx3d_Texture, int, int, int, int) - Method in class idx3d.idx3d_Screen
 
add(idx3d_Texture) - Method in class idx3d.idx3d_Texture
 
add(idx3d_Vector, idx3d_Vector) - Static method in class idx3d.idx3d_Vector
adds 2 vectors.
addActionListener(idx3d_Object, ActionListener) - Method in class idx3d.idx3d_Scene
 
addActionListener(idx3d_Triangle, ActionListener) - Method in class idx3d.idx3d_Scene
 
addAll(int, List) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
 
addAll(Collection) - Method in class ch.randelshofer.util.ArrayListModel
 
addAll(Object[]) - Method in class ch.randelshofer.util.ArrayListModel
 
addAll(int, Collection) - Method in class ch.randelshofer.util.ArrayListModel
 
addCamera(String, idx3d_Camera) - Method in class idx3d.idx3d_Scene
 
addChangeListener(ChangeListener) - Method in class ch.randelshofer.beans.AbstractStateModel
 
addChangeListener(ChangeListener) - Method in interface ch.randelshofer.geom3d.Transform3DModel
Adds a ChangeListener to the listener list.
addChangeListener(ChangeListener) - Method in class ch.randelshofer.gui.BoundedRangeModelProxy
 
addChangeListener(ChangeListener) - Method in interface ch.randelshofer.gui.ImageWellModel
 
addChangeListener(ChangeListener) - Method in class ch.randelshofer.gui.text.DocumentProxy
Registers the given observer to begin receiving notifications when changes are made to the document.
addChangeListener(ChangeListener) - Method in class ch.randelshofer.io.BoundedRangeInputStream
Adds a ChangeListener to the model's listener list.
addChangeListener(ChangeListener) - Method in class ch.randelshofer.io.BoundedRangeReader
Adds a ChangeListener to the model's listener list.
addChangeListener(ChangeListener) - Method in class ch.randelshofer.rubik.AbstractCube3D
Adds a change listener.
addChangeListener(ChangeListener) - Method in interface ch.randelshofer.rubik.Cube3D
Adds a change listener.
addChangeListener(ChangeListener) - Method in class ch.randelshofer.undo.UndoRedoManager
Adds a change listener.
addChild(Node3D) - Method in class ch.randelshofer.geom3d.TransformNode3D
 
addChild(idx3d_Node) - Method in class idx3d.idx3d_Group
Add a new child as the last child in the group.
addComment(String) - Method in interface ch.randelshofer.xml.DOMOutput
Adds a comment to the current element of the DOM Document.
addComment(String) - Method in class ch.randelshofer.xml.JavaxDOMOutput
Adds a comment to the current element of the DOM Document.
addComment(String) - Method in class ch.randelshofer.xml.NanoXMLDOMOutput
Adds a comment to the current element of the DOM Document.
addConsumer(ImageConsumer) - Method in class idx3d.idx3d_ImageProducer
 
addCube3DListener(Cube3DListener) - Method in class ch.randelshofer.rubik.AbstractCube3D
 
addCube3DListener(Cube3DListener) - Method in interface ch.randelshofer.rubik.Cube3D
 
addCubeListener(CubeListener) - Method in class ch.randelshofer.rubik.AbstractCube
Adds a listener for CubeEvent's.
addCubeListener(CubeListener) - Method in interface ch.randelshofer.rubik.Cube
Adds a listener for CubeEvent's.
addDocumentListener(DocumentListener) - Method in class ch.randelshofer.gui.text.DocumentProxy
Registers the given observer to begin receiving notifications when changes are made to the document.
addEdit(UndoableEdit) - Method in class ch.randelshofer.undo.CompositeEdit
If this edit is inProgress, accepts anEdit and returns true.
addEdit(UndoableEdit) - Method in class ch.randelshofer.undo.UndoableBooleanEdit
This UndoableEdit should absorb anEdit if it can.
addEdit(UndoableEdit) - Method in class ch.randelshofer.undo.UndoableIntEdit
This UndoableEdit should absorb anEdit if it can.
addEdit(UndoableEdit) - Method in class ch.randelshofer.undo.UndoableObjectEdit
This UndoableEdit should absorb anEdit if it can.
addEdit(UndoableEdit) - Method in class ch.randelshofer.undo.UndoRedoManager
If inProgress, inserts anEdit at indexOfNextAdd, and removes any old edits that were at indexOfNextAdd or later.
addElement(String) - Method in interface ch.randelshofer.xml.DOMOutput
Adds a new element to the DOM Document.
addElement(String) - Method in class ch.randelshofer.xml.JavaxDOMOutput
Puts a new element into the DOM Document.
addElement(String) - Method in class ch.randelshofer.xml.NanoXMLDOMOutput
Puts a new element into the DOM Document.
addEntry(InspectorFrameEntry) - Method in class idx3d.debug.InspectorFrame
 
addGlow(int, int) - Method in class idx3d.idx3d_FXLensFlare
 
addLayoutComponent(Component, Object) - Method in class ch.randelshofer.gui.LayeredBorderLayout
 
addLayoutComponent(String, Component) - Method in class ch.randelshofer.gui.LayeredBorderLayout
 
addLayoutComponent(String, Component) - Method in class ch.randelshofer.gui.VerticalGridLayout
Adds the specified component with the specified name to the layout.
addLight(String, idx3d_Light) - Method in class idx3d.idx3d_Scene
 
addList(List) - Method in class ch.randelshofer.util.ListOfLists
 
addMaterial(String, idx3d_InternalMaterial) - Method in class idx3d.idx3d_Scene
 
addModifierListener(PropertyChangeListener) - Static method in class ch.randelshofer.gui.event.ModifierTracker
 
addMouseListener(idx3d_Object, MouseListener) - Method in class idx3d.idx3d_Scene
 
addMouseListener(idx3d_Triangle, MouseListener) - Method in class idx3d.idx3d_Scene
 
addMouseListenerToHeaderInTable(JTable) - Method in class ch.randelshofer.gui.table.TableSorter
 
addNotify(EntityModel) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
addNotify(EntityModel) - Method in class ch.randelshofer.cubetwister.doc.ScriptModel
 
addNotify() - Method in class ch.randelshofer.gui.MutableJList
Calls the configureEnclosingScrollPane method.
addNotify() - Method in class ch.randelshofer.gui.MutableJTree
Calls the configureEnclosingScrollPane method.
addObject(String, idx3d_Object) - Method in class idx3d.idx3d_Scene
 
addPermItem(int, Symbol, Symbol[]) - Method in class ch.randelshofer.rubik.parser.PermutationNode
Throws illegal argument exception if this permutation already has permutation items of a different type.
addPermItem(int, Symbol, Symbol[], int, int) - Method in class ch.randelshofer.rubik.parser.PermutationNode
Throws illegal argument exception if this permutation already has permutation items of a different type.
addPoint(double, double, double) - Method in class ch.randelshofer.geom3d.Polygon3D
Appends a point to a polygon.
addProgressView(ProgressView) - Method in class ch.randelshofer.gui.ProgressFrame
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.beans.AbstractBean
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.geom3d.JCanvas3D
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Adds a PropertyChangeListener which can optionally be wrapped into a WeakPropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Adds a PropertyChangeListener.
addPropertyChangeListener(PropertyChangeListener) - Method in interface ch.randelshofer.gui.WizardModel
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface ch.randelshofer.rubik.CubeAttributes
 
addPropertyChangeListener(PropertyChangeListener) - Method in class ch.randelshofer.rubik.DefaultCubeAttributes
Adds a property change listener.
addRays(int, int, int, int) - Method in class idx3d.idx3d_FXLensFlare
 
addRing(int, int) - Method in class idx3d.idx3d_FXLensFlare
 
addRow(int, Object) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
Inserts an element at the specified index in the model.
addScrapeListener(idx3d_Object, SwipeListener) - Method in class idx3d.idx3d_Scene
 
addSecs(int, int, int, int, int) - Method in class idx3d.idx3d_FXLensFlare
 
addSelectionInterval(int, int) - Method in class ch.randelshofer.gui.JDnDList
Set the selection to be the union of the specified interval with current selection.
addSelectionPaths(TreePath[]) - Method in class ch.randelshofer.gui.tree.DefaultUndoableTreeSelectionModel
Adds paths to the current selection.
addSerializedNode(InputStream) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Adds the contents of the input stream to the DocumentModel.
addStateListener(StateListener) - Method in interface ch.randelshofer.util.StateModel
Adds a listener that wants to be notified about state changes of the model.
addStrike(int, int, int) - Method in class idx3d.idx3d_FXLensFlare
 
addStyle(String, Style) - Method in class ch.randelshofer.gui.text.StyledDocumentProxy
Adds a new style into the logical style hierarchy.
addSwipeListener(SwipeListener) - Method in class ch.randelshofer.geom3d.Face3D
returns the plane equation: a*x1 + b*y1 + c*z1 = -1 a*x2 + b*y2 + c*z2 = -1 a*x3 + b*y3 + c*z3 = -1 / public double[] getPlaneEquation() { return planeEquation; } /** Determines on which side of the given plane equation this face is.
addSwipeListener(idx3d_Triangle, SwipeListener) - Method in class idx3d.idx3d_Scene
 
addText(String) - Method in interface ch.randelshofer.xml.DOMOutput
Adds a text to current element of the DOM Document.
addText(String) - Method in class ch.randelshofer.xml.JavaxDOMOutput
Adds a text to current element of the DOM Document.
addText(String) - Method in class ch.randelshofer.xml.NanoXMLDOMOutput
Adds a text to current element of the DOM Document.
addTo(DefaultMutableTreeNode, TreeNode) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Invoked this to add newChild to parents children.
addTo(Component) - Method in class ch.randelshofer.rubik.parser.ScriptKeyboardHandler
 
addTriangle(idx3d_Triangle) - Method in class idx3d.idx3d_Object
 
addTriangle(int, int, int) - Method in class idx3d.idx3d_Object
 
addTriangle(int, int, int, float, float, float, float, float, float) - Method in class idx3d.idx3d_Object
 
addTriangle(idx3d_Vertex, idx3d_Vertex, idx3d_Vertex) - Method in class idx3d.idx3d_Object
 
addTriangle(idx3d_Vertex, idx3d_Vertex, idx3d_Vertex, float, float, float, float, float, float) - Method in class idx3d.idx3d_Object
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.AbstractEntityView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.CubeOptionsView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.CubeView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.InfoView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.LazyEntityView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.NotationConstructsView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.NotationView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptOptionsView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptPrimaryView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptSecondaryView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptStateView
 
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptToolBarView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.ScriptView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.SolverModel
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.cubetwister.doc.TextView
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.gui.text.DocumentProxy
Registers the given observer to begin receiving notifications when undoable edits are made to the document.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.gui.tree.DefaultUndoableTreeSelectionModel
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in interface ch.randelshofer.undo.Undoable
Adds an UndoableEditListener.
addUndoableEditListener(UndoableEditListener) - Method in class ch.randelshofer.undo.UndoCoalescingBoundedRangeModel
Adds an UndoableEditListener.
addVertex(idx3d_Vertex) - Method in class idx3d.idx3d_Object
 
addVertex(float, float, float) - Method in class idx3d.idx3d_Object
 
addVisibleFacesTo(List<Face3D>, Transform3D, Point3D) - Method in interface ch.randelshofer.geom3d.Node3D
Adds all faces to the vector that are visible when this Node3D is transformed by the given Transform3D.
addVisibleFacesTo(List<Face3D>, Transform3D, Point3D) - Method in class ch.randelshofer.geom3d.Shape3D
Adds all vertices to the vector that are visible when this Shape3D is transformed by the given Transform3D.
addVisibleFacesTo(List<Face3D>, Transform3D, Point3D) - Method in class ch.randelshofer.geom3d.TransformNode3D
Adds all faces to the vector that are visible when this Shape3D is transformed by the given Transform3D.
addXMLNode(XMLElement) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
 
ALL - Static variable in interface ch.randelshofer.gui.plaf.PlafConstants
The all property value.
allKinds() - Static method in class ch.randelshofer.rubik.CubeKind
 
alpha - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
ALPHA - Static variable in class idx3d.idx3d_Color
 
ALPHA_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
alphaBetaTransform - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
ambient - Variable in class idx3d.idx3d_Environment
 
ambientLightIntensity - Variable in class ch.randelshofer.geom3d.JCanvas3D
 
angle(idx3d_Vector, idx3d_Vector) - Static method in class idx3d.idx3d_Vector
returns the angle between 2 vectors.
ANTI_QUARK - Static variable in class ch.randelshofer.rubik.solver.Cube
 
antialias() - Method in class idx3d.idx3d_Screen
 
AppletParameterException - Exception in ch.randelshofer.util
AppletParameterException.
AppletParameterException(String, String) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, String) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, Throwable) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, int, int) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, String, int, int) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, int, int, Throwable) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
AppletParameterException(String, String, String, int, int, Throwable) - Constructor for exception ch.randelshofer.util.AppletParameterException
 
Applets - Class in ch.randelshofer.util
Usefull methods for applets.
apply() - Method in class idx3d.idx3d_FXLensFlare
 
apply() - Method in class idx3d.idx3d_FXPlugin
 
applyMove(int) - Method in class ch.randelshofer.rubik.solver.Cube
Apply move.
applyTo(Cube) - Method in class ch.randelshofer.rubik.Cube3DEvent
Applies this event to the specified cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.CommutationNode
Applies the symbol represented by this node to the cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.ConjugationNode
Applies the symbol represented by this node to the cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.InversionNode
Applies the symbol represented by this node to the cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.MoveNode
 
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.Node
Applies the symbol represented by this node to the cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.PermutationNode
 
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.ReflectionNode
Applies the symbol represented by this node to the cube.
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.RepetitionNode
 
applyTo(Cube, boolean) - Method in class ch.randelshofer.rubik.parser.RotationNode
Applies the symbol represented by this node to the cube.
ArrayListModel - Class in ch.randelshofer.util
A ListModel backed by an ArrayList.
ArrayListModel() - Constructor for class ch.randelshofer.util.ArrayListModel
Creates a new instance of ArrayListModel
ArrayUtil - Class in ch.randelshofer.util
This class contains various methods for manipulating arrays (such as sorting and searching).
asList(int[]) - Static method in class ch.randelshofer.util.ArrayUtil
 
asTexture() - Method in class idx3d.idx3d_Screen
 
attributes - Variable in class ch.randelshofer.rubik.AbstractCube3D
 
author - Variable in class ch.randelshofer.cubetwister.doc.InfoModel
 
author - Variable in class ch.randelshofer.rubik.impexp.AbstractExporter.ScriptRecord
 
AUTHOR_INDEX - Static variable in class ch.randelshofer.rubik.impexp.csv.CSVImporter
The indices of the elements in the array supportedColumns.
autoscroll(Point) - Method in class ch.randelshofer.gui.JDnDList
notify the Component to autoscroll
autoscroll(Point) - Method in class ch.randelshofer.gui.JDnDTree
notify the Component to autoscroll

B

B - Static variable in class ch.randelshofer.rubik.parser.Move
 
B - Static variable in class ch.randelshofer.rubik.RubiksStickerCube
 
B - Static variable in class ch.randelshofer.rubik.solver.Cube
 
B - Static variable in class ch.randelshofer.rubik.solver.FaceletCube
 
B2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
B2 - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BackdropBorder - Class in ch.randelshofer.gui.border
BackdropBorder has a foreground border and a background border.
BackdropBorder(Border) - Constructor for class ch.randelshofer.gui.border.BackdropBorder
Creates a new instance.
BackdropBorder(Border, Border) - Constructor for class ch.randelshofer.gui.border.BackdropBorder
 
backGfx - Variable in class ch.randelshofer.geom3d.JCanvas3D
 
background - Variable in class idx3d.idx3d_Environment
 
backImg - Variable in class ch.randelshofer.geom3d.JCanvas3D
 
backSize - Variable in class ch.randelshofer.geom3d.JCanvas3D
 
backToHome() - Method in class ch.randelshofer.rubik.solver.Cube
Reset cube back to HOME position.
BARREL - Static variable in class ch.randelshofer.rubik.CubeKind
 
basicSetAuthor(String) - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
basicSetColor(Color) - Method in class ch.randelshofer.cubetwister.doc.CubeColorModel
 
basicSetDate(String) - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
basicSetDescription(String) - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
basicSetFillColorModel(CubeColorModel) - Method in class ch.randelshofer.cubetwister.doc.CubePartModel
 
basicSetFillColorModel(CubeColorModel) - Method in class ch.randelshofer.cubetwister.doc.CubeStickerModel
 
basicSetFrontBgImageVisible(boolean) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetIdentifier(String) - Method in class ch.randelshofer.cubetwister.doc.MacroModel
 
basicSetIntAlpha(int) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetIntBeta(int) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetIntExplode(int) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetIntScale(int) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetKind(CubeKind) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetMoveSupported(Move, boolean) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
basicSetMoveToken(Move, String) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
basicSetName(String) - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
basicSetOutlineColorModel(CubeColorModel) - Method in class ch.randelshofer.cubetwister.doc.CubePartModel
 
basicSetRearBgImageVisible(boolean) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetScript(String) - Method in class ch.randelshofer.cubetwister.doc.MacroModel
 
basicSetScript(String) - Method in class ch.randelshofer.cubetwister.doc.ScriptModel
 
basicSetStickersImageVisible(boolean) - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
basicSetSupported(Symbol, boolean) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
basicSetSyntax(Symbol, Syntax) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
basicSetToken(Symbol, String) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
basicSetVisible(boolean) - Method in class ch.randelshofer.cubetwister.doc.CubePartModel
 
basicSetVisible(boolean) - Method in class ch.randelshofer.cubetwister.doc.CubeStickerModel
 
BD - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BDR - Static variable in class ch.randelshofer.rubik.solver.Cube
 
beta - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
BETA_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractCube6Geom3D
The beveled edge of a cube part has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractCube6Idx3D
The beveled edge of a cube part has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractCube7Geom3D
The beveled edge of the cube has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractCube7Idx3D
The beveled edge of the cube has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
The beveled edge of a cube part has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractProfessorCubeIdx3D
The beveled edge of a cube part has a length of 1 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
The beveled edge of a cube part has a length of 0.75 mm.
BEVEL_LENGTH - Static variable in class ch.randelshofer.rubik.AbstractRevengeCubeIdx3D
The beveled edge of a cube part has a length of 0.75 mm.
bevelRenderer - Static variable in class ch.randelshofer.gui.plaf.PlafUtils
 
bgcolor - Variable in class idx3d.idx3d_Environment
 
BI - Static variable in class ch.randelshofer.rubik.parser.Move
 
BI - Static variable in class ch.randelshofer.rubik.solver.Cube
 
bitHeight - Variable in class idx3d.idx3d_Texture
 
bitWidth - Variable in class idx3d.idx3d_Texture
 
BL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BLD - Static variable in class ch.randelshofer.rubik.solver.Cube
 
blendTopDown(idx3d_Texture, idx3d_Texture) - Static method in class idx3d.idx3d_Texture
 
BLUE - Static variable in class idx3d.idx3d_Color
 
BoundedRangeInputStream - Class in ch.randelshofer.io
This input stream implements the BoundedRangeModel and allows the observation of the input reading process.
BoundedRangeInputStream(File, boolean) - Constructor for class ch.randelshofer.io.BoundedRangeInputStream
Create a new instance.
BoundedRangeInputStream(InputStream) - Constructor for class ch.randelshofer.io.BoundedRangeInputStream
Create a new instance.
BoundedRangeModelBeanAdapter - Class in ch.randelshofer.beans
Provides a BoundedRangeModel interface for a JavaBeans property.
BoundedRangeModelBeanAdapter() - Constructor for class ch.randelshofer.beans.BoundedRangeModelBeanAdapter
Creates a new instance.
BoundedRangeModelProxy - Class in ch.randelshofer.gui
BoundedRangeModelProxy.
BoundedRangeModelProxy(BoundedRangeModel) - Constructor for class ch.randelshofer.gui.BoundedRangeModelProxy
Creates a new instance.
BoundedRangeReader - Class in ch.randelshofer.io
BoundedRangeReader.
BoundedRangeReader(File, boolean) - Constructor for class ch.randelshofer.io.BoundedRangeReader
Create a new instance.
BoundedRangeReader(File, String, boolean) - Constructor for class ch.randelshofer.io.BoundedRangeReader
Create a new instance.
BoundedRangeReader(File, Reader) - Constructor for class ch.randelshofer.io.BoundedRangeReader
Creates a new instance.
BoundedRangeReader(Reader) - Constructor for class ch.randelshofer.io.BoundedRangeReader
Create a new instance.
BOX(idx3d_Vector) - Static method in class idx3d.idx3d_ObjectFactory
 
BOX(float, float, float) - Static method in class idx3d.idx3d_ObjectFactory
 
BR - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BRU - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BU - Static variable in class ch.randelshofer.rubik.solver.Cube
 
buildCartesian() - Method in class idx3d.idx3d_Vector
Builds the cartesian coordinates out of the given cylindric coordinates.
buildCylindric() - Method in class idx3d.idx3d_Vector
Builds the cylindric coordinates out of the given cartesian coordinates.
buildLightMap() - Method in class idx3d.idx3d_RenderPipeline
 
BUL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
BUSY_PROPERTY - Static variable in class ch.randelshofer.gui.JImageWell
 
BusyIcon - Class in ch.randelshofer.gui.icon
BusyIcon.
ButtonStateBorder - Class in ch.randelshofer.gui.border
ButtonStateBorder.
ButtonStateBorder(Border, Border) - Constructor for class ch.randelshofer.gui.border.ButtonStateBorder
Creates a new instance.
ButtonStateBorder(Border, Border, Border, Border, Border, Border, Border, Border, Border, Border) - Constructor for class ch.randelshofer.gui.border.ButtonStateBorder
Creates a new instance.
ButtonStateBorder(Border[]) - Constructor for class ch.randelshofer.gui.border.ButtonStateBorder
Creates a new instance.
ButtonStateBorder(Image, int, boolean, Insets, Insets, boolean) - Constructor for class ch.randelshofer.gui.border.ButtonStateBorder
Creates a new instance.
ByteFilterInputStream - Class in ch.randelshofer.io
 
ByteFilterInputStream(InputStream) - Constructor for class ch.randelshofer.io.ByteFilterInputStream
Creates a new instance of ByteFilterInputStream

C

cachedStickersImage - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
calculateTrackRect() - Method in class ch.randelshofer.gui.plaf.CustomSliderUI
The track rect is the area, where the track is painted.
camera(String) - Method in class idx3d.idx3d_Scene
 
cameraData - Variable in class idx3d.idx3d_Scene
 
cameraName - Variable in class idx3d.idx3d_JCanvas
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualCube6Applet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualCube7Applet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualPocketCubeApplet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualProfessorCubeApplet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualRevengeCubeApplet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualVCube6Applet
 
canBeDisassembled() - Method in class ch.randelshofer.rubik.virtual.VirtualVCube7Applet
 
cancel() - Method in interface ch.randelshofer.gui.ProgressObserver
Cancels the operation.
cancel() - Method in class ch.randelshofer.gui.ProgressPrinter
 
cancel() - Method in class ch.randelshofer.gui.ProgressView
Cancels the operation.
cancel() - Method in interface ch.randelshofer.gui.WizardModel
Cancels the wizard.
cancel() - Method in class ch.randelshofer.rubik.impexp.ExportWizardModel
 
cancel() - Method in class ch.randelshofer.rubik.impexp.ImportWizardModel
 
canFinish() - Method in interface ch.randelshofer.gui.WizardModel
Returns true, if the wizard can be finished.
canFinish() - Method in class ch.randelshofer.rubik.impexp.ExportWizardModel
 
canFinish() - Method in class ch.randelshofer.rubik.impexp.ImportWizardModel
 
canImport(JComponent, DataFlavor[]) - Method in class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
 
canImport(JComponent, DataFlavor[]) - Method in class ch.randelshofer.gui.list.MutableListTransferHandler
 
canImport(JComponent, DataFlavor[]) - Method in class ch.randelshofer.gui.table.MutableTableTransferHandler
 
canImport(JComponent, DataFlavor[]) - Method in class ch.randelshofer.gui.tree.MutableTreeTransferHandler
 
canSaveTo(URI) - Method in class ch.randelshofer.cubetwister.CubeTwisterView
 
canvas - Variable in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
canvasToFace(int, int, Face3D) - Method in class ch.randelshofer.geom3d.JCanvas3D
 
canvasToTriangle(int, int, idx3d_Triangle) - Method in class idx3d.idx3d_JCanvas
Converts a location on the canvas to a location on the plane of the specified triangle.
CB - Static variable in class ch.randelshofer.rubik.parser.Move
 
CB2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
CD - Static variable in class ch.randelshofer.rubik.parser.Move
 
CD2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
CENTER - Static variable in class ch.randelshofer.gui.LayeredBorderLayout
The center layout constraint (middle of container).
CENTER - Static variable in interface ch.randelshofer.gui.plaf.PlafConstants
The center property value.
CENTER_PART - Static variable in class ch.randelshofer.rubik.AbstractCube
Identifier for the center part type.
CENTER_TO_SIDE_MAP - Variable in class ch.randelshofer.rubik.AbstractCube
This is used for mapping center part orientations to the 6 sides of the cube.
centerCount - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
centerCount - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
centerOffset - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
centerOffset - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
CF - Static variable in class ch.randelshofer.rubik.parser.Move
 
CF2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
ch.randelshofer.app.action - package ch.randelshofer.app.action
 
ch.randelshofer.beans - package ch.randelshofer.beans
Contains classes related to developing beans - components based on the JavaBeans architecture.
ch.randelshofer.cubetwister - package ch.randelshofer.cubetwister
CubeTwister application main package.
ch.randelshofer.cubetwister.doc - package ch.randelshofer.cubetwister.doc
Model and view classes of the CubeTwister document tree.
ch.randelshofer.debug - package ch.randelshofer.debug
Provides classes for debugging Java applications.
ch.randelshofer.geom3d - package ch.randelshofer.geom3d
Provides classes for defining and performing operations on three-dimensional geometry.
ch.randelshofer.gui - package ch.randelshofer.gui
Contains a set of enhanced graphical user interface components built on top of the AWT and Swing packages.
ch.randelshofer.gui.border - package ch.randelshofer.gui.border
Swing borders.
ch.randelshofer.gui.datatransfer - package ch.randelshofer.gui.datatransfer
Provides interfaces and classes for transferring data between and within applications.
ch.randelshofer.gui.event - package ch.randelshofer.gui.event
Provides interfaces and classes for dealing with different types of events fired by GUI components.
ch.randelshofer.gui.icon - package ch.randelshofer.gui.icon
 
ch.randelshofer.gui.image - package ch.randelshofer.gui.image
 
ch.randelshofer.gui.list - package ch.randelshofer.gui.list
Enhancements for javax.swing.JList components.
ch.randelshofer.gui.plaf - package ch.randelshofer.gui.plaf
Provides classes with pluggable look-and-feel capabilities.
ch.randelshofer.gui.table - package ch.randelshofer.gui.table
Provides classes and interfaces for dealing with javax.swing.JTable components.
ch.randelshofer.gui.text - package ch.randelshofer.gui.text
Provides classes that deal with text.
ch.randelshofer.gui.tree - package ch.randelshofer.gui.tree
Provides classes and interfaces for dealing with javax.swing.JTree components.
ch.randelshofer.io - package ch.randelshofer.io
Provides enhanced classes for input and output through data streams, serialization and the file system.
ch.randelshofer.math - package ch.randelshofer.math
Provides classes for performing arithmetic operations that are not provided by the java.lang.Math class and the java.math package.
ch.randelshofer.reflect - package ch.randelshofer.reflect
 
ch.randelshofer.rubik - package ch.randelshofer.rubik
Contains state models and 3D geometry models of Rubik's Cube like puzzles.
ch.randelshofer.rubik.impexp - package ch.randelshofer.rubik.impexp
Obsolete Provides base classes for import and export of data into/from CubeTwister.
ch.randelshofer.rubik.impexp.csv - package ch.randelshofer.rubik.impexp.csv
Obsolete Provides classes for import of table-like organized data into CubeTwister
ch.randelshofer.rubik.impexp.cubeexplorer - package ch.randelshofer.rubik.impexp.cubeexplorer
Obsolete Provides classes for import of CubeExplorer files into CubeTwister
ch.randelshofer.rubik.parser - package ch.randelshofer.rubik.parser
Provides classes for parsing and interpreting cube scripts.
ch.randelshofer.rubik.player - package ch.randelshofer.rubik.player
Applets for playing back cube scripts.
ch.randelshofer.rubik.solver - package ch.randelshofer.rubik.solver
Provides a suboptimal cube solver using Kociemba's Two Phase IDA* algorithm.
ch.randelshofer.rubik.virtual - package ch.randelshofer.rubik.virtual
Applets with virtual cube's.
ch.randelshofer.test - package ch.randelshofer.test
 
ch.randelshofer.undo - package ch.randelshofer.undo
Provides enhanced classes for undo/redo support.
ch.randelshofer.util - package ch.randelshofer.util
Provides various utility classes.
ch.randelshofer.util.prefs - package ch.randelshofer.util.prefs
Enhancements for java.util.prefs.
ch.randelshofer.xml - package ch.randelshofer.xml
A light-weight XML input/output framework.
changedUpdate(DocumentEvent) - Method in class ch.randelshofer.gui.event.DocumentAdapter
Gives notification that an attribute or set of attributes changed.
changedUpdate(DocumentEvent) - Method in class ch.randelshofer.gui.text.DocumentProxy
Gives notification that an attribute or set of attributes changed.
changeEvent - Variable in class ch.randelshofer.beans.AbstractStateModel
 
changeEvent - Variable in class ch.randelshofer.gui.BoundedRangeModelProxy
 
changeEvent - Variable in class ch.randelshofer.io.BoundedRangeInputStream
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class ch.randelshofer.io.BoundedRangeReader
Only one ChangeEvent is needed per model instance since the event's only (read-only) state is the source property.
changeEvent - Variable in class ch.randelshofer.rubik.AbstractCube3D
 
changeSupport - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
CharArrayReaderTransferable - Class in ch.randelshofer.gui.datatransfer
 
CharArrayReaderTransferable(char[], String, String) - Constructor for class ch.randelshofer.gui.datatransfer.CharArrayReaderTransferable
Creates a new instance of ArrayReaderTransferable
check() - Method in class ch.randelshofer.cubetwister.doc.ScriptModel
 
CHECKED_PROPERTY - Static variable in class ch.randelshofer.cubetwister.doc.ScriptModel
 
CHECKERBOARD(int, int, int, int, int) - Static method in class idx3d.idx3d_TextureFactory
 
checkModel() - Method in class ch.randelshofer.gui.table.TableSorter
 
children() - Method in class ch.randelshofer.cubetwister.doc.EntityModel
Enumerates the children of this entity.
children() - Method in class idx3d.idx3d_Group
Return an enumeration of all children.
children() - Method in class idx3d.idx3d_Node
Enumerates the children of this node.
childTypes - Variable in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
 
ChoiceMoveTable - Class in ch.randelshofer.rubik.solver
Phase 1 move mapping table for twists.
ChoiceMoveTable(KociembaCube) - Constructor for class ch.randelshofer.rubik.solver.ChoiceMoveTable
 
CHOICES - Static variable in class ch.randelshofer.rubik.solver.KociembaCube
12 choose 4 = 495.
CIRCUMFIX - Static variable in class ch.randelshofer.rubik.parser.Syntax
Circumfix syntax: The root is placed between begin and end.
CL - Static variable in class ch.randelshofer.rubik.parser.Move
 
CL2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
clear() - Method in class ch.randelshofer.cubetwister.CubeTwisterView
 
clear() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
clear() - Method in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
 
clear() - Method in class ch.randelshofer.util.ArrayListModel
 
clear() - Method in class ch.randelshofer.util.EventLoop
Clears the event queue.
clear() - Method in class ch.randelshofer.util.EventLoopAWT
Clears the event queue.
clear() - Method in class ch.randelshofer.util.PriorityQueue
Removes all of the elements from this priority queue.
clear() - Method in class ch.randelshofer.util.SimpleSequentialDispatcher
Clears the event queue.
clear() - Method in class idx3d.idx3d_FXLensFlare
 
clear(int) - Method in class idx3d.idx3d_Screen
 
clearBuffer() - Method in class ch.randelshofer.rubik.parser.ScriptKeyboardHandler
Clears the key buffer.
clearBuffer(int[], int) - Static method in class idx3d.idx3d_Math
 
clearParseException() - Method in class ch.randelshofer.cubetwister.doc.ScriptModel
 
clearSelection() - Method in class ch.randelshofer.gui.JDnDList
Clears the selection - after calling this method isSelectionEmpty() will return true.
clearSelection() - Method in class ch.randelshofer.gui.JImageWell
 
clearSelection() - Method in class ch.randelshofer.gui.tree.DefaultUndoableTreeSelectionModel
Empties the current selection.
ClipboardInspector - Class in ch.randelshofer.debug
 
ClipboardInspector() - Constructor for class ch.randelshofer.debug.ClipboardInspector
Creates new form ClipboardInspector
ClipboardInspectorBeanInfo - Class in ch.randelshofer.debug
 
ClipboardInspectorBeanInfo() - Constructor for class ch.randelshofer.debug.ClipboardInspectorBeanInfo
 
clipFrustrum(int, int) - Method in class idx3d.idx3d_Triangle
Backface culling and frustrum clipping.
clockwiseTwist(int) - Method in class ch.randelshofer.rubik.solver.Cube
Corner cubie twists.
clone() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
Creates a deep copy of this cube model.
clone() - Method in class ch.randelshofer.cubetwister.doc.EntityModel
Returns a shallow copy of this model.
clone() - Method in class ch.randelshofer.cubetwister.doc.InfoModel
Returns a shallow copy of this model.
clone() - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
clone() - Method in class ch.randelshofer.cubetwister.doc.ScriptModel
 
clone() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
clone() - Method in class ch.randelshofer.geom3d.Point3D
 
clone() - Method in class ch.randelshofer.geom3d.Transform3D
Creates a clone of the object.
clone() - Method in class ch.randelshofer.gui.datatransfer.MimeType
Returns a clone of this object.
clone() - Method in class ch.randelshofer.gui.PolygonIcon
 
clone() - Method in class ch.randelshofer.gui.text.DocumentProxy
Returns a clone of this object.
clone() - Method in class ch.randelshofer.rubik.AbstractCube
 
clone() - Method in interface ch.randelshofer.rubik.Cube
Clones the cube.
clone() - Method in interface ch.randelshofer.rubik.CubeAttributes
Clones the attributes.
clone() - Method in class ch.randelshofer.rubik.DefaultCubeAttributes
 
clone() - Method in class ch.randelshofer.rubik.parser.PermutationNode
 
clone() - Method in class ch.randelshofer.rubik.solver.Cube
Clones the cube.
clone() - Method in class idx3d.idx3d_Vector
 
cloneSubtree() - Method in class ch.randelshofer.rubik.parser.CommutationNode
Returns a deep clone of the subtree starting at this node.
cloneSubtree() - Method in class ch.randelshofer.rubik.parser.ConjugationNode
Returns a deep clone of the subtree starting at this node.
cloneSubtree() - Method in class ch.randelshofer.rubik.parser.Node
Returns a deep clone of the subtree starting at this node.
cloneSubtree() - Method in class ch.randelshofer.rubik.parser.RotationNode
Returns a deep clone of the subtree starting at this node.
close() - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Shuts down all background processes.
close() - Method in interface ch.randelshofer.gui.ProgressObserver
Closes the progress observer.
close() - Method in class ch.randelshofer.gui.ProgressPrinter
 
close() - Method in class ch.randelshofer.gui.ProgressView
Closes the progress view.
close() - Method in class ch.randelshofer.io.CSVReader
 
close() - Method in class ch.randelshofer.io.ImageOutputStreamAdapter
Closes this output stream and releases any system resources associated with the stream.
closeElement() - Method in interface ch.randelshofer.xml.DOMInput
Closes the current element of the DOM Document.
closeElement() - Method in interface ch.randelshofer.xml.DOMOutput
Closes the current element of the DOM Document.
closeElement() - Method in class ch.randelshofer.xml.JavaxDOMInput
Closes the current element of the DOM Document.
closeElement() - Method in class ch.randelshofer.xml.JavaxDOMOutput
Closes the current element of the DOM Document.
closeElement() - Method in class ch.randelshofer.xml.NanoXMLDOMInput
Closes the current element of the DOM Document.
closeElement() - Method in class ch.randelshofer.xml.NanoXMLDOMOutput
Closes the current element of the DOM Document.
cls() - Method in class idx3d.idx3d_Texture
Clears the texture.
collectEvent(Object) - Method in class ch.randelshofer.util.EventLoop
Collects an event and puts it into the event queue for later processing.
collectEvent(Object) - Method in class ch.randelshofer.util.EventLoopAWT
Collects an event and puts it into the event queue for later processing.
collectEvent(Object) - Method in class ch.randelshofer.util.SimpleSequentialDispatcher
Collects an event and puts it into the event queue for later processing.
colorize(int[]) - Method in class idx3d.idx3d_Texture
 
Colors - Class in ch.randelshofer.gui
Colors.
colors - Variable in class idx3d.idx3d_TextureSettings
 
COLORS_INDEX - Static variable in class ch.randelshofer.cubetwister.doc.CubeModel
 
ColorTableCellEditor - Class in ch.randelshofer.gui.table
The editor button that brings up the dialog.
ColorTableCellEditor() - Constructor for class ch.randelshofer.gui.table.ColorTableCellEditor
 
ColorTableCellEditor(JButton) - Constructor for class ch.randelshofer.gui.table.ColorTableCellEditor
Creates new ColorTableCellEditor
ColorTableCellRenderer - Class in ch.randelshofer.gui.table
 
ColorTableCellRenderer() - Constructor for class ch.randelshofer.gui.table.ColorTableCellRenderer
Creates new ColorModelCellRenderer
columnClasses - Variable in class ch.randelshofer.gui.table.DefaultMutableTableModel
The ArrayList of column classes.
columnIdentifiers - Variable in class ch.randelshofer.gui.table.DefaultMutableTableModel
The ArrayList of column identifiers.
columnMapping - Variable in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel.Entry
The index mapping the column of the import file to an index in the array TableImpExp.supportedImportColumns.
ColumnMappingCellRenderer - Class in ch.randelshofer.rubik.impexp.csv
 
ColumnMappingCellRenderer() - Constructor for class ch.randelshofer.rubik.impexp.csv.ColumnMappingCellRenderer
Creates a new instance of ColumnMappingCellRenderer
ColumnMappingTableModel - Class in ch.randelshofer.rubik.impexp.csv
 
ColumnMappingTableModel() - Constructor for class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
Creates a new instance of TableImportTableModel
ColumnMappingTableModel.Entry - Class in ch.randelshofer.rubik.impexp.csv
An instance of this class specifies a column available from the import file.
ColumnMappingTableModel.Entry(String, int) - Constructor for class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel.Entry
 
columnTitle - Variable in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel.Entry
The title of a column.
Combinatorials - Class in ch.randelshofer.rubik.solver
Combinatorial algorithms.
Combinatorials() - Constructor for class ch.randelshofer.rubik.solver.Combinatorials
 
COMMENT - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
commentChar(int) - Method in class ch.randelshofer.io.StreamPosTokenizer
Specified that the character argument starts a single-line comment.
CommentNode - Class in ch.randelshofer.rubik.parser
A CommentNode holds descriptive text.
CommentNode(int) - Constructor for class ch.randelshofer.rubik.parser.CommentNode
Creates a new instance.
CommentNode(int, int, int) - Constructor for class ch.randelshofer.rubik.parser.CommentNode
Creates a new instance.
COMMUTATION - Static variable in class ch.randelshofer.rubik.parser.Symbol
Composite symbols.
COMMUTATION_BEGIN - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
COMMUTATION_DELIMITER - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
COMMUTATION_END - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
CommutationNode - Class in ch.randelshofer.rubik.parser
A CommutationNode holds a commutator A and a single child B.
CommutationNode(int) - Constructor for class ch.randelshofer.rubik.parser.CommutationNode
 
CommutationNode(int, int, int) - Constructor for class ch.randelshofer.rubik.parser.CommutationNode
 
CommutationNode(int, Node, Node, int, int) - Constructor for class ch.randelshofer.rubik.parser.CommutationNode
 
compare(int, int) - Method in class ch.randelshofer.gui.table.TableSorter
 
CompareFiles - Class in ch.randelshofer.util
Compares two files of equal size and content.
CompareFiles() - Constructor for class ch.randelshofer.util.CompareFiles
 
compareRowsByColumn(int, int, int) - Method in class ch.randelshofer.gui.table.TableSorter
 
compareTo(Object) - Method in class ch.randelshofer.geom3d.Face3D
 
compareTo(Object) - Method in class ch.randelshofer.rubik.parser.Move
 
compareTo(Object) - Method in class ch.randelshofer.rubik.parser.Symbol
 
compareTo(Object) - Method in class ch.randelshofer.rubik.parser.Syntax
 
complete() - Method in interface ch.randelshofer.gui.ProgressObserver
Indicate that the operation is complete.
complete() - Method in class ch.randelshofer.gui.ProgressPrinter
 
complete() - Method in class ch.randelshofer.gui.ProgressView
Indicate that the operation is complete.
CompositeEdit - Class in ch.randelshofer.undo
This is basically the same like javax.swing.undo.CompoundEdit but it has a slightly different behaviour: The compound edit ends, when it is added to itself.
CompositeEdit() - Constructor for class ch.randelshofer.undo.CompositeEdit
Creates new CompositeEdit.
CompositeEdit(boolean) - Constructor for class ch.randelshofer.undo.CompositeEdit
Creates new CompositeEdit.
CompositeEdit(String) - Constructor for class ch.randelshofer.undo.CompositeEdit
Creates new CompositeEdit.
CompositeEdit(String, boolean) - Constructor for class ch.randelshofer.undo.CompositeEdit
Creates new CompositeEdit.
CompositeTransferable - Class in ch.randelshofer.gui.datatransfer
 
CompositeTransferable() - Constructor for class ch.randelshofer.gui.datatransfer.CompositeTransferable
Creates a new instance of CompositeTransferable
comptable - Variable in class ch.randelshofer.gui.LayeredBorderLayout
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractCube6Geom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractCube7Geom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractPocketCubeGeom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
computeTransformation() - Method in class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
concatenate(Transform3D) - Method in class ch.randelshofer.geom3d.DefaultTransform3DModel
Concatenates a transform Tx to this transform Cx.
concatenate(Transform3D) - Method in class ch.randelshofer.geom3d.RotatedTransform3DModel
Concatenates a transform Tx to this transform Cx.
concatenate(Transform3D) - Method in class ch.randelshofer.geom3d.Transform3D
Concatenates a transform Tx to this transform Cx.
concatenate(Transform3D) - Method in interface ch.randelshofer.geom3d.Transform3DModel
Concatenates a transform Tx to this transform Cx.
ConcurrentDispatcher - Class in ch.randelshofer.util
Processes Runnable objects concurrently on a pool of processor threads.
ConcurrentDispatcher() - Constructor for class ch.randelshofer.util.ConcurrentDispatcher
Creates a new ConcurrentDispatcher and sets the priority of the processor thread to java.lang.Thread.NORM_PRIORITY and with up to five concurrent threads in the thread pool.
ConcurrentDispatcher(int, int) - Constructor for class ch.randelshofer.util.ConcurrentDispatcher
Creates a new ConcurrentDispatcher.
ConcurrentDispatcherAWT - Class in ch.randelshofer.util
Processes Runnable objects concurrently on a pool of processor threads.
ConcurrentDispatcherAWT() - Constructor for class ch.randelshofer.util.ConcurrentDispatcherAWT
Creates a new ConcurrentDispatcherAWT and sets the priority of the processor thread to java.lang.Thread.NORM_PRIORITY and with up to five concurrent threads in the thread pool.
ConcurrentDispatcherAWT(int, int) - Constructor for class ch.randelshofer.util.ConcurrentDispatcherAWT
Creates a new ConcurrentDispatcherAWT.
CONE(float, float, int) - Static method in class idx3d.idx3d_ObjectFactory
 
configureEnclosingScrollPane() - Method in class ch.randelshofer.gui.MutableJList
If this MutableJList is the viewportView of an enclosing JScrollPane (the usual situation), configure this scroll pane by, amongst other things, installing the lists's popup-menu button at the top right corner of the scroll pane.
configureEnclosingScrollPane() - Method in class ch.randelshofer.gui.MutableJTable
Configures the enclosing scroll pane.
configureEnclosingScrollPane() - Method in class ch.randelshofer.gui.MutableJTree
If this MutableJList is the viewportView of an enclosing JScrollPane (the usual situation), configure this scroll pane by, amongst other things, installing the lists's popup-menu button at the top right corner of the scroll pane.
configureMoveFromToken(MoveNode, String) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
Configures a MoveNode from the specified twist token.
configureMoveFromToken(MoveNode, String) - Method in class ch.randelshofer.rubik.parser.CubeMarkupNotation
 
configureMoveFromToken(MoveNode, String) - Method in class ch.randelshofer.rubik.parser.DefaultNotation
 
configureMoveFromToken(MoveNode, String) - Method in interface ch.randelshofer.rubik.parser.Notation
Configures a MoveNode from the specified move token.
configurePlayer(ScriptPlayer) - Method in class ch.randelshofer.rubik.player.AbstractCubeIdx3DPlayerApplet
 
configurePlayer(ScriptPlayer) - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
CONJUGATION - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
CONJUGATION_BEGIN - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
CONJUGATION_DELIMITER - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
CONJUGATION_END - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
ConjugationNode - Class in ch.randelshofer.rubik.parser
A ConjugationNode holds a conjugator A and a single child B.
ConjugationNode(int) - Constructor for class ch.randelshofer.rubik.parser.ConjugationNode
 
ConjugationNode(int, int, int) - Constructor for class ch.randelshofer.rubik.parser.ConjugationNode
 
ConjugationNode(int, Node, Node, int, int) - Constructor for class ch.randelshofer.rubik.parser.ConjugationNode
 
construct() - Method in class ch.randelshofer.gui.SwingWorker
Compute the value to be returned by the get method.
construct() - Method in class ch.randelshofer.util.RunnableWorker
Compute the value to be returned by the get method.
consumeGreedy(String) - Method in class ch.randelshofer.io.StreamPosTokenizer
Consumes a substring from the current sval of the StreamPosTokenizer.
contains(Object) - Method in class ch.randelshofer.util.ArrayListModel
 
containsAll(Collection) - Method in class ch.randelshofer.util.ArrayListModel
 
Cookies - Class in ch.randelshofer.util
Usefull methods for cookies.
copy() - Method in class ch.randelshofer.gui.JImageWell
 
copy() - Method in class ch.randelshofer.gui.MutableJList
Copies the selected region and place its contents into the system clipboard.
copyBuffer(int[], int[]) - Static method in class idx3d.idx3d_Math
 
copyDirectoryTree(File, File) - Static method in class ch.randelshofer.util.Files
Recursively copies all files from the specified source directory to the target directory.
copyDirectoryTree(File, File, FileFilter) - Static method in class ch.randelshofer.util.Files
Recursively copies all files from the specified source directory to the target directory.
copyFile(File, File) - Static method in class ch.randelshofer.util.Files
Copies to contents of the source file to the target file.
copyStream(InputStream, OutputStream) - Static method in class ch.randelshofer.util.Files
Copies to contents of the input stream to the output stream.
CORNER_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractCube6Geom3D
 
CORNER_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractPocketCubeGeom3D
 
CORNER_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
CORNER_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
CORNER_PART - Static variable in class ch.randelshofer.rubik.AbstractCube
Identifier for the corner part type.
CORNER_PERMUTATION - Static variable in class ch.randelshofer.rubik.parser.PermutationNode
 
CORNER_PERMUTATIONS - Static variable in class ch.randelshofer.rubik.solver.KociembaCube
8! = 40320.
CORNER_SWIPE_TABLE - Static variable in class ch.randelshofer.rubik.AbstractCube
 
CORNER_TO_FACE_MAP - Static variable in class ch.randelshofer.rubik.AbstractCube
This array maps corner parts to the six faces of the cube.
CORNER_TRANSLATION - Static variable in class ch.randelshofer.rubik.RubiksCube
This is used for mapping corner part locations and orientations to/from sticker positions on the cube.
cornerCount - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
cornerCount - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
cornerCubieOrientations - Variable in class ch.randelshofer.rubik.solver.Cube
 
cornerCubiePermutations - Variable in class ch.randelshofer.rubik.solver.Cube
The cubies.
cornerLoc - Variable in class ch.randelshofer.rubik.AbstractCube
This array holds the locations of the corner parts.
cornerOffset - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
cornerOffset - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
cornerOrient - Variable in class ch.randelshofer.rubik.AbstractCube
This array holds the orientations of the corner parts.
CornerPermutationMoveTable - Class in ch.randelshofer.rubik.solver
Phase 1 move mapping table for twists.
CornerPermutationMoveTable(KociembaCube) - Constructor for class ch.randelshofer.rubik.solver.CornerPermutationMoveTable
 
cos(float) - Static method in class idx3d.idx3d_Math
 
counterClockwiseTwist(int) - Method in class ch.randelshofer.rubik.solver.Cube
 
countTriangles() - Method in class idx3d.idx3d_Scene
 
countVertices() - Method in class idx3d.idx3d_Scene
 
CR - Static variable in class ch.randelshofer.rubik.parser.Move
 
CR2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
create(String) - Method in class ch.randelshofer.cubetwister.doc.CubeMarkupDOMFactory
 
create(Class, String, Object, String) - Static method in class ch.randelshofer.gui.event.GenericListener
A convenient version of create(listenerMethod, targetObject, targetMethod).
create(Method, Object, Method) - Static method in class ch.randelshofer.gui.event.GenericListener
Return an instance of a class that implements the interface that contains the declaration for listenerMethod.
create(int, Object) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Creates the specified element type at the specified position in this list Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).
create(int, Object) - Method in interface ch.randelshofer.gui.list.MutableListModel
Creates the specified element type at the specified position in this list Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).
create() - Method in class ch.randelshofer.gui.MutableJList
Inserts a new row after the lead selection row, if the model allows it.
create() - Method in class ch.randelshofer.gui.MutableJTable
Inserts a new row after the lead selection row, if the model allows it.
create() - Method in class ch.randelshofer.gui.MutableJTree
Inserts a new row after the lead selection row, if the model allows it.
create(int) - Static method in class ch.randelshofer.rubik.Cubes
Creates a cube with the specified layer count.
create(String) - Method in interface ch.randelshofer.xml.DOMFactory
 
createActionMap(Application, View) - Method in class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
 
createAttributes() - Method in class ch.randelshofer.rubik.AbstractCube3D
Creates cube attributes (e.g.
createAttributes() - Method in class ch.randelshofer.rubik.Cube6Geom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.Cube6Idx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.Cube7Geom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.Cube7Idx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.PocketCubeGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.PocketCubeIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.ProfessorCubeGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.ProfessorCubeIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RevengeCubeGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RevengeCubeIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksBarrelGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksBarrelIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksCubeGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksCubeIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksCuboctahedronGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksCuboctahedronIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksDiamondGeom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.RubiksDiamondIdx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.VCube6Geom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.VCube6Idx3D
 
createAttributes() - Method in class ch.randelshofer.rubik.VCube7Geom3D
 
createAttributes() - Method in class ch.randelshofer.rubik.VCube7Idx3D
 
createBackGraphics(Dimension) - Method in class ch.randelshofer.geom3d.JCanvas3D
 
createBlackLineBorder() - Static method in class ch.randelshofer.gui.border.RoundedLineBorder
Convenience method for getting the Color.black RoundedLineBorder of thickness 1.
createButtonListener(AbstractButton) - Method in class ch.randelshofer.gui.plaf.CustomButtonUI
 
createCube() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
createCube() - Method in class ch.randelshofer.rubik.AbstractCube6Geom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractCube7Geom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractPocketCubeGeom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
createCube() - Method in class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualCube6Applet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualCube7Applet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualPocketCubeApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualProfessorCubeApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualRevengeCubeApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualRubiksBarrelApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualRubiksCubeApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualRubiksCuboctahedronApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualRubiksDiamondApplet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualVCube6Applet
 
createCube3D() - Method in class ch.randelshofer.rubik.virtual.VirtualVCube7Applet
 
createDefaultModel() - Method in class ch.randelshofer.gui.WholeNumberField
 
createDefaultRenderer() - Method in class ch.randelshofer.gui.table.TableSorter
 
createDefaultTransferable(ListModel, int[]) - Static method in class ch.randelshofer.gui.list.ListModels
Creates a transferable in a number of default formats for a ListModel.
createDefaultTransferable(TreeModel, MutableTreeNode[]) - Static method in class ch.randelshofer.gui.tree.TreeModels
Creates a transferable in a number of default formats for a ListModel.
createDocumentModel() - Method in class ch.randelshofer.gui.text.DocumentProxy
 
createDocumentModel() - Method in class ch.randelshofer.gui.text.StyledDocumentProxy
 
createDragImage(Point, int, int[], boolean, Point) - Method in class ch.randelshofer.gui.JDnDList
Creates a drag image and computes the image offset as a side effect.
createDragImage(Point, TreePath, TreePath[], boolean, Point) - Method in class ch.randelshofer.gui.JDnDTree
Creates a drag image and computes the image offset as a side effect.
createEventHandler() - Method in class ch.randelshofer.geom3d.JCanvas3D
 
createExportChooser(Application, View) - Method in class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
 
createExporter(File, ProgressObserver) - Method in class ch.randelshofer.cubetwister.doc.ScriptExportVideoAccessoryPanel
 
createFileListTransferable(MutableListModel, int[]) - Static method in class ch.randelshofer.gui.list.ListModels
Creates a Java file list transferable from a mutable list model.
createGrayLineBorder() - Static method in class ch.randelshofer.gui.border.RoundedLineBorder
Convenience method for getting the Color.gray RoundedLineBorder of thickness 1.
createHTMLTransferable(ListModel, int[]) - Static method in class ch.randelshofer.gui.list.ListModels
Creates a transferable in text/html format from a mutable list model.
createHTMLTransferable(MutableTableModel, int[]) - Static method in class ch.randelshofer.gui.table.TableModels
Creates a transferable in text/html format from a mutable table model.
createHTMLTransferable(TreeModel, MutableTreeNode[]) - Static method in class ch.randelshofer.gui.tree.TreeModels
Creates a transferable in text/html format from a mutable tree model.
createImage(Component, int, int, GraphicsConfiguration) - Method in class ch.randelshofer.gui.border.PlacardButtonBorder
Creates the image to cache.
createImage(Class, String) - Static method in class ch.randelshofer.gui.image.Images
 
createImage(URL) - Static method in class ch.randelshofer.gui.image.Images
 
createImage(Class, String) - Static method in class ch.randelshofer.util.Images
 
createImage(URL) - Static method in class ch.randelshofer.util.Images
 
createLocalTransferable(ListModel, int[], Class) - Static method in class ch.randelshofer.gui.list.ListModels
Creates a local JVM transferable from a mutable list model.
createLocalTransferable(MutableTableModel, int[]) - Static method in class ch.randelshofer.gui.table.TableModels
Creates a local JVM transferable from a mutable table model.
createLocalTransferable(TreeModel, MutableTreeNode[], Class) - Static method in class ch.randelshofer.gui.tree.TreeModels
Creates a local JVM transferable from a mutable tree model.
createMenuBuilder() - Method in class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
 
createNodeAt(Object, DefaultMutableTreeNode, int) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Invoke this to insert a new child at location index in parents children.
createNodeAt(Object, DefaultMutableTreeNode, int) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Invoke this to insert a new child at location index in parents children.
createNodeAt(Object, DefaultMutableTreeNode, int) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Creates the specified element type at the specified position in this list Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).
createPlainTransferable(ListModel, int[]) - Static method in class ch.randelshofer.gui.list.ListModels
Creates a transferable in text/plain format from a mutable list model.
createPlainTransferable(MutableTableModel, int[]) - Static method in class ch.randelshofer.gui.table.TableModels
Creates a transferable in text/plain format from a mutable table model.
createPlainTransferable(TreeModel, MutableTreeNode[]) - Static method in class ch.randelshofer.gui.tree.TreeModels
Creates a transferable in text/plain format from a mutable tree model.
createPlayer() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.Cube6Geom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.Cube6Idx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.Cube7Geom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.Cube7Idx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.PocketCubeGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.PocketCubeIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.ProfessorCubeGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.ProfessorCubeIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RevengeCubeGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RevengeCubeIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksBarrelGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksBarrelIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksCubeGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksCubeIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksCuboctahedronGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksCuboctahedronIdx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksDiamondGeom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.RubiksDiamondPlayerIdx3DApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.VCube6Geom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.VCube6Idx3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.VCube7Geom3DPlayerApplet
 
createPlayer() - Method in class ch.randelshofer.rubik.player.VCube7Idx3DPlayerApplet
 
createPopup() - Method in class ch.randelshofer.gui.MutableJList
Creates the popup menu.
createPopup() - Method in class ch.randelshofer.gui.MutableJTable
This method creates a new popup menu.
createPopup() - Method in class ch.randelshofer.gui.MutableJTree
Creates the popup menu.
createPopupMenu() - Method in class ch.randelshofer.gui.JImageWell
 
createPosition(int) - Method in class ch.randelshofer.gui.text.DocumentProxy
This method allows an application to mark a place in a sequence of character content.
createPropertyChangeListener(JSlider) - Method in class ch.randelshofer.gui.plaf.CustomSliderUI
 
createRearCanvas() - Method in class ch.randelshofer.rubik.player.AbstractCubeGeom3DPlayerApplet
 
createRearCanvas() - Method in class ch.randelshofer.rubik.player.AbstractCubeIdx3DPlayerApplet
 
createRearCanvas() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Invoke this to insert a new row into the table.
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Invoke this to insert a new row into the table.
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Invoke this to duplicate a row of the table.
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
Invoke this to insert a new row into the table.
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
createRow(int, Object) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
Invoke this to insert a new row into the table.
createRow(int, Object) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
Invoke this to insert a new row into the table.
createRow(int, Object) - Method in interface ch.randelshofer.gui.table.MutableTableModel
Creates the specified element type at the specified position in this list Shifts the element currently at that position (if any) and any subsequent elements to the right (adds one to their indices).
createRow(int, Object) - Method in class ch.randelshofer.gui.table.TreeNodeTableModel
Invoke this to create a new row into the table.
createSaveChooser(Application, View) - Method in class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
 
createScriptRecords(ProgressObserver) - Method in class ch.randelshofer.rubik.impexp.AbstractExporter
Creates script records.
createScriptRecords(NotationModel, ProgressObserver) - Method in class ch.randelshofer.rubik.impexp.AbstractExporter
Creates translated script records.
createString(int) - Static method in class ch.randelshofer.debug.Sizeof
 
createToolBars(Application, View) - Method in class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
 
createTransferable(JComponent) - Method in class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
 
createTransferable(JComponent) - Method in class ch.randelshofer.gui.list.MutableListTransferHandler
 
createTransferable(JComponent) - Method in class ch.randelshofer.gui.table.MutableTableTransferHandler
 
createTransferable(JComponent) - Method in class ch.randelshofer.gui.tree.MutableTreeTransferHandler
 
createUI(JComponent) - Static method in class ch.randelshofer.gui.plaf.CustomButtonUI
 
createUI(JComponent) - Static method in class ch.randelshofer.gui.plaf.CustomSliderUI
 
createUI(JComponent) - Static method in class ch.randelshofer.gui.plaf.CustomToggleButtonUI
 
crop(int, int, int) - Static method in class idx3d.idx3d_Math
 
crop(float, float, float) - Static method in class idx3d.idx3d_Math
 
cropBuffer(int[], int, int) - Static method in class idx3d.idx3d_Math
 
CSVExporter - Class in ch.randelshofer.rubik.impexp.csv
CSVExporter.
CSVExporter(char) - Constructor for class ch.randelshofer.rubik.impexp.csv.CSVExporter
Creates new form.
CSVImporter - Class in ch.randelshofer.rubik.impexp.csv
CSVImporter.
CSVImporter(char) - Constructor for class ch.randelshofer.rubik.impexp.csv.CSVImporter
Creates new form.
CSVReader - Class in ch.randelshofer.io
Reads values from a comma separated (CSV) stream.
CSVReader(Reader, char, char) - Constructor for class ch.randelshofer.io.CSVReader
Creates a new instance.
CSVTokenizer - Class in ch.randelshofer.io
Parses a comma separated values (CSV) stream into tokens.
CSVTokenizer(Reader) - Constructor for class ch.randelshofer.io.CSVTokenizer
Creates a new instance.
CSVTokenizer(Reader, char, char) - Constructor for class ch.randelshofer.io.CSVTokenizer
Creates a new instance.
CSVWriter - Class in ch.randelshofer.io
Write values into a comma separated value (CSV) stream.
CSVWriter(Writer) - Constructor for class ch.randelshofer.io.CSVWriter
Creates a new instance.
CSVWriter(Writer, char, char, String) - Constructor for class ch.randelshofer.io.CSVWriter
Creates a new instance.
CU - Static variable in class ch.randelshofer.rubik.parser.Move
 
CU2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
Cube - Interface in ch.randelshofer.rubik
The interface for objects which represent the state of a Rubik's Cube-like puzzle by describing the orientation and location of its parts.
Cube - Class in ch.randelshofer.rubik.solver
A cube model containing basic cube definitions and cube operations.
Cube() - Constructor for class ch.randelshofer.rubik.solver.Cube
Default constructor.
CUBE(float) - Static method in class idx3d.idx3d_ObjectFactory
 
Cube3D - Interface in ch.randelshofer.rubik
The interface for objects which represent the three dimensional geometry of a Rubik's Cube-like puzzle.
cube3d - Variable in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
Cube3DAdapter - Class in ch.randelshofer.rubik
Abstract adapter class for receiving Cube3D events.
Cube3DAdapter() - Constructor for class ch.randelshofer.rubik.Cube3DAdapter
 
Cube3DCanvas - Interface in ch.randelshofer.rubik
The interface of objects which can display a Cube3D.
Cube3DCanvasGeom3D - Class in ch.randelshofer.rubik
A Cube3DCanvas which can display a Cube3D which is built using the Geom3D rendering engine.
Cube3DCanvasGeom3D() - Constructor for class ch.randelshofer.rubik.Cube3DCanvasGeom3D
Creates a new instance.
Cube3DCanvasGeom3D(JCanvas3D) - Constructor for class ch.randelshofer.rubik.Cube3DCanvasGeom3D
Creates a new instance.
Cube3DCanvasGeom3D(JCanvas3D, Cube3D) - Constructor for class ch.randelshofer.rubik.Cube3DCanvasGeom3D
 
Cube3DCanvasIdx3D - Class in ch.randelshofer.rubik
A Cube3DCanvas which can display a Cube3D which is built using the Idx3D rendering engine.
Cube3DCanvasIdx3D() - Constructor for class ch.randelshofer.rubik.Cube3DCanvasIdx3D
Creates a new instance.
Cube3DCanvasIdx3D(idx3d_JCanvas) - Constructor for class ch.randelshofer.rubik.Cube3DCanvasIdx3D
Creates a new instance.
Cube3DCanvasIdx3D(idx3d_JCanvas, Cube3D) - Constructor for class ch.randelshofer.rubik.Cube3DCanvasIdx3D
 
Cube3DEvent - Class in ch.randelshofer.rubik
Cube3DEvent is used to notify interested parties that an event has occured in a Cube3D object.
Cube3DEvent(Cube3D, int, int, int, int, MouseEvent) - Constructor for class ch.randelshofer.rubik.Cube3DEvent
Creates a new instance.
Cube3DEvent(Cube3D, int, int, int, int, int, MouseEvent) - Constructor for class ch.randelshofer.rubik.Cube3DEvent
 
Cube3DEvent(Cube3D, int, int, int, int, int) - Constructor for class ch.randelshofer.rubik.Cube3DEvent
Creates a new instance.
Cube3DEvent(Cube3D, int, int, int, int, int, int) - Constructor for class ch.randelshofer.rubik.Cube3DEvent
 
cube3DHandler - Variable in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
Cube3DImageProducer - Class in ch.randelshofer.rubik
Cube3DImageProducer.
Cube3DImageProducer() - Constructor for class ch.randelshofer.rubik.Cube3DImageProducer
 
Cube3DListener - Interface in ch.randelshofer.rubik
The listener interface for Cube3D events.
Cube6 - Class in ch.randelshofer.rubik
Represents the state of a 6-times sliced cube (such as a V-Cube 6) by the location and orientation of its parts.
Cube6() - Constructor for class ch.randelshofer.rubik.Cube6
Creates a new instance.
Cube6Geom3D - Class in ch.randelshofer.rubik
Simplified geometrical representation of Cube6 in three dimensions.
Cube6Geom3D() - Constructor for class ch.randelshofer.rubik.Cube6Geom3D
 
Cube6Geom3DPlayerApplet - Class in ch.randelshofer.rubik.player
Cube6Geom3DPlayerApplet.
Cube6Geom3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.Cube6Geom3DPlayerApplet
 
Cube6Idx3D - Class in ch.randelshofer.rubik
Simplified geometrical representation of Cube6 in three dimensions.
Cube6Idx3D() - Constructor for class ch.randelshofer.rubik.Cube6Idx3D
 
Cube6Idx3DPlayerApplet - Class in ch.randelshofer.rubik.player
Cube6Idx3DPlayerApplet.
Cube6Idx3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.Cube6Idx3DPlayerApplet
 
Cube7 - Class in ch.randelshofer.rubik
Represents the state of a 7-times sliced cube (such as a V-Cube 7) by the location and orientation of its parts.
Cube7() - Constructor for class ch.randelshofer.rubik.Cube7
Creates a new instance.
Cube7Geom3D - Class in ch.randelshofer.rubik
Simplified geometrical representation of Cube7 in three dimensions.
Cube7Geom3D() - Constructor for class ch.randelshofer.rubik.Cube7Geom3D
 
Cube7Geom3DPlayerApplet - Class in ch.randelshofer.rubik.player
Cube7Geom3DPlayerApplet.
Cube7Geom3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.Cube7Geom3DPlayerApplet
 
Cube7Idx3D - Class in ch.randelshofer.rubik
Simplified geometrical representation of Cube7 in three dimensions.
Cube7Idx3D() - Constructor for class ch.randelshofer.rubik.Cube7Idx3D
 
Cube7Idx3DPlayerApplet - Class in ch.randelshofer.rubik.player
Cube7Idx3DPlayerApplet.
Cube7Idx3DPlayerApplet() - Constructor for class ch.randelshofer.rubik.player.Cube7Idx3DPlayerApplet
 
CUBE_6 - Static variable in class ch.randelshofer.rubik.CubeKind
 
CUBE_7 - Static variable in class ch.randelshofer.rubik.CubeKind
 
CUBE_INDEX - Static variable in class ch.randelshofer.cubetwister.doc.DocumentModel
 
CUBE_PROPERTY - Static variable in class ch.randelshofer.cubetwister.doc.ScriptModel
 
CubeAnimationView - Class in ch.randelshofer.cubetwister.doc
CubeAnimationView is used to present the "Options > Animation" page of CubeView.
CubeAnimationView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeAnimationView
Creates new form CubeAnimationView
CubeAttributes - Interface in ch.randelshofer.rubik
The interface for objects which describe the attributes of a Rubik's Cube-like puzzle.
CubeBackgroundView - Class in ch.randelshofer.cubetwister.doc
CubeBackgroundView is used in the "Options > Background" panel of CubeTwister.
CubeBackgroundView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeBackgroundView
Creates new form CubeBackgroundView
cubeChanged(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
 
cubeChanged(CubeEvent) - Method in interface ch.randelshofer.rubik.CubeListener
 
CubeColorComboBoxModel - Class in ch.randelshofer.cubetwister.doc
CubeColorComboBoxModel is used to present a choice of colors in the "Stickers" and "Parts" page of the CubeView.
CubeColorComboBoxModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorComboBoxModel
 
CubeColorModel - Class in ch.randelshofer.cubetwister.doc
Holds a single color value.
CubeColorModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorModel
Creates new CubeColorModel
CubeColorModel(String, Color) - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorModel
Creates new CubeColorModel
CubeColorModelCellRenderer - Class in ch.randelshofer.cubetwister.doc
Renders a color in the "Parts" and "Stickers" page of CubeView.
CubeColorModelCellRenderer() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorModelCellRenderer
Creates new CubeColorModelCellRenderer
CubeColorsModel - Class in ch.randelshofer.cubetwister.doc
Holds a collection of CubeColorModel as its children.
CubeColorsModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsModel
Creates a new instance.
CubeColorsModel(Object, boolean) - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsModel
Creates a new EntityModel.
CubeColorsTableModel - Class in ch.randelshofer.cubetwister.doc
Wraps a CubeColorsModel into the swing TableModel interface.
CubeColorsTableModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Creates a new CubeColorsTableModel which wraps a default CubeModel.
CubeColorsTableModel(CubeModel) - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Creates a new CubeColorsTableModel which wraps the provided CubeModel.
CubeColorsView - Class in ch.randelshofer.cubetwister.doc
CubeColorsView is used to present the "Colors" page of CubeView.
CubeColorsView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsView
Creates new form CubeColorsView
CubeColorsViewBeanInfo - Class in ch.randelshofer.cubetwister.doc
CubeColorsViewBeanInfo.
CubeColorsViewBeanInfo() - Constructor for class ch.randelshofer.cubetwister.doc.CubeColorsViewBeanInfo
 
CubeDimensionsView - Class in ch.randelshofer.cubetwister.doc
CubeDimensionsView is used to present the "Options > Dimensions" page of CubeView.
CubeDimensionsView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeDimensionsView
Creates new form CubeDimensionsView
CubeDimensionsViewBeanInfo - Class in ch.randelshofer.cubetwister.doc
 
CubeDimensionsViewBeanInfo() - Constructor for class ch.randelshofer.cubetwister.doc.CubeDimensionsViewBeanInfo
 
CubeEvent - Class in ch.randelshofer.rubik
CubeEvent is used to notify interested parties that an event has occured in a Cube object.
CubeEvent(Cube, int, int, int) - Constructor for class ch.randelshofer.rubik.CubeEvent
Creates a new instance.
CubeExplorerExporter - Class in ch.randelshofer.cubetwister
CubeExplorerExporter.
CubeExplorerExporter() - Constructor for class ch.randelshofer.cubetwister.CubeExplorerExporter
 
CubeExplorerExporter - Class in ch.randelshofer.rubik.impexp.cubeexplorer
CubeExplorer Exporter.
CubeExplorerExporter() - Constructor for class ch.randelshofer.rubik.impexp.cubeexplorer.CubeExplorerExporter
Creates new form.
CubeExplorerImporter - Class in ch.randelshofer.rubik.impexp.cubeexplorer
CubeExplorer Importer.
CubeExplorerImporter() - Constructor for class ch.randelshofer.rubik.impexp.cubeexplorer.CubeExplorerImporter
Creates new form.
CubeKind - Class in ch.randelshofer.rubik
Typesafe Enumeration of cube kinds used by CubeModel.
CubeListener - Interface in ch.randelshofer.rubik
The listener interface for receiving cube events.
CubeMarkupDOMFactory - Class in ch.randelshofer.cubetwister.doc
CubeMarkupDOMFactory.
CubeMarkupDOMFactory() - Constructor for class ch.randelshofer.cubetwister.doc.CubeMarkupDOMFactory
Creates a new instance.
CubeMarkupNotation - Class in ch.randelshofer.rubik.parser
CubeMarkupNotation reads its notation definition from a CubeMarkup XML 3 file.
CubeMarkupNotation(Cube) - Constructor for class ch.randelshofer.rubik.parser.CubeMarkupNotation
Creates a new instance.
CubeModel - Class in ch.randelshofer.cubetwister.doc
Holds a description of a Cube.
CubeModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeModel
Creates new CubeScript
CubeModel(CubeKind) - Constructor for class ch.randelshofer.cubetwister.doc.CubeModel
 
CubeOptionsView - Class in ch.randelshofer.cubetwister.doc
CubeOptionsView.
CubeOptionsView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeOptionsView
Creates new form.
CubeParser - Class in ch.randelshofer.rubik.solver
Parse the cube state passed in on the command line checking for gross syntax errors.
CubeParser() - Constructor for class ch.randelshofer.rubik.solver.CubeParser
 
CubePartModel - Class in ch.randelshofer.cubetwister.doc
Model for the properties of a cube part.
CubePartModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubePartModel
Creates new CubePartModel
CubePartsTableModel - Class in ch.randelshofer.cubetwister.doc
Wraps the macros provided by CubeModel to make them accessible by a MutableJTable.
CubePartsTableModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Creates a new CubeColorsTableModel which wraps a default CubeModel.
CubePartsTableModel(CubeModel) - Constructor for class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Creates a new CubeColorsTableModel which wraps the provided CubeModel.
CubePartsView - Class in ch.randelshofer.cubetwister.doc
Parts View.
CubePartsView() - Constructor for class ch.randelshofer.cubetwister.doc.CubePartsView
Creates new form CubePartsView
CubePartsViewBeanInfo - Class in ch.randelshofer.cubetwister.doc
 
CubePartsViewBeanInfo() - Constructor for class ch.randelshofer.cubetwister.doc.CubePartsViewBeanInfo
 
Cubes - Class in ch.randelshofer.rubik
This class provides static utility methods for Cube objects.
CubeStickerColorsView - Class in ch.randelshofer.cubetwister.doc
Stickers View.
CubeStickerColorsView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickerColorsView
Creates new form CubeStickerColorsView
CubeStickerModel - Class in ch.randelshofer.cubetwister.doc
Model for the properties of a cube part.
CubeStickerModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickerModel
Creates new CubeStickerModel
CubeStickersImageView - Class in ch.randelshofer.cubetwister.doc
PicturesView.
CubeStickersImageView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickersImageView
Creates a new instance.
CubeStickersTableModel - Class in ch.randelshofer.cubetwister.doc
Wraps the macros provided by CubeModel to make them accessible by a MutableJTable.
CubeStickersTableModel() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Creates a new CubeColorsTableModel which wraps a default CubeModel.
CubeStickersTableModel(CubeModel) - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Creates a new CubeColorsTableModel which wraps the provided CubeModel.
CubeStickersView - Class in ch.randelshofer.cubetwister.doc
CubeStickersView.
CubeStickersView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickersView
Creates new form.
CubeStickersViewBeanInfo - Class in ch.randelshofer.cubetwister.doc
 
CubeStickersViewBeanInfo() - Constructor for class ch.randelshofer.cubetwister.doc.CubeStickersViewBeanInfo
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube6Geom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube6Idx3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube7Geom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube7Idx3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractPocketCubeGeom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractPocketCubeIdx3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractProfessorCubeIdx3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractRevengeCubeIdx3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
cubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractRubiksCubeIdx3D
 
cubeTwisted(CubeEvent) - Method in interface ch.randelshofer.rubik.CubeListener
 
CubeTwisterApplicationModel - Class in ch.randelshofer.cubetwister
CubeTwisterApplicationModel.
CubeTwisterApplicationModel() - Constructor for class ch.randelshofer.cubetwister.CubeTwisterApplicationModel
Creates a new instance.
CubeTwisterView - Class in ch.randelshofer.cubetwister
CubeTwisterView.
CubeTwisterView() - Constructor for class ch.randelshofer.cubetwister.CubeTwisterView
Creates a new instance.
CubeView - Class in ch.randelshofer.cubetwister.doc
 
CubeView() - Constructor for class ch.randelshofer.cubetwister.doc.CubeView
Creates new form CubeView, without intializing it.
CubeView(CubeModel) - Constructor for class ch.randelshofer.cubetwister.doc.CubeView
Creates new form CubeView
CubeViewBeanInfo - Class in ch.randelshofer.cubetwister.doc
 
CubeViewBeanInfo() - Constructor for class ch.randelshofer.cubetwister.doc.CubeViewBeanInfo
 
CUBOCTAHEDRON - Static variable in class ch.randelshofer.rubik.CubeKind
 
CustomButtonUI - Class in ch.randelshofer.gui.plaf
CustomButtonUI draws a BackdropBorder in the background of the button.
CustomButtonUI() - Constructor for class ch.randelshofer.gui.plaf.CustomButtonUI
 
CustomSliderUI - Class in ch.randelshofer.gui.plaf
CustomSliderUI draws a BackdropBorder in the background of the slider, and draws an Icon as the slider thumb.
CustomSliderUI() - Constructor for class ch.randelshofer.gui.plaf.CustomSliderUI
 
CustomSliderUI.MetalPropertyListener - Class in ch.randelshofer.gui.plaf
 
CustomSliderUI.MetalPropertyListener() - Constructor for class ch.randelshofer.gui.plaf.CustomSliderUI.MetalPropertyListener
 
CustomToggleButtonUI - Class in ch.randelshofer.gui.plaf
CustomButtonUI draws a BackdropBorder in the background of the button.
CustomToggleButtonUI() - Constructor for class ch.randelshofer.gui.plaf.CustomToggleButtonUI
 
cut() - Method in class ch.randelshofer.gui.JImageWell
 
cut() - Method in class ch.randelshofer.gui.MutableJList
Cuts the selected region and place its contents into the system clipboard.
cycleFour(int[], int, int, int, int) - Method in class ch.randelshofer.rubik.solver.Cube
Cycle four vector elements.
CYLINDER(float, float, int) - Static method in class idx3d.idx3d_ObjectFactory
 
CYLINDER(float, float, int, boolean, boolean) - Static method in class idx3d.idx3d_ObjectFactory
 

D

D - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
D - Static variable in class ch.randelshofer.rubik.parser.Move
 
D - Static variable in class ch.randelshofer.rubik.RubiksStickerCube
 
D - Static variable in class ch.randelshofer.rubik.solver.Cube
 
D - Static variable in class ch.randelshofer.rubik.solver.FaceletCube
 
D2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
D2 - Static variable in class ch.randelshofer.rubik.solver.Cube
 
darkShadowColor - Static variable in class ch.randelshofer.gui.plaf.CustomSliderUI
 
dataList - Variable in class ch.randelshofer.gui.table.DefaultMutableTableModel
The ArrayList of ArrayList of Object values.
date - Variable in class ch.randelshofer.cubetwister.doc.InfoModel
 
date - Variable in class ch.randelshofer.rubik.impexp.AbstractExporter.ScriptRecord
 
DATE_INDEX - Static variable in class ch.randelshofer.rubik.impexp.csv.CSVImporter
The indices of the elements in the array supportedColumns.
DB - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DBL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
deactivate() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet.EventHandler
 
DebugAction - Class in ch.randelshofer.app.action
DebugAction.
DebugAction(Application) - Constructor for class ch.randelshofer.app.action.DebugAction
Creates a new instance.
Debugger - Class in ch.randelshofer.debug
 
Debugger() - Constructor for class ch.randelshofer.debug.Debugger
Creates new form DebugFrame
decode(String) - Static method in class ch.randelshofer.util.Applets
Decodes a String into an Integer.
decodeBase64Image(String) - Method in class ch.randelshofer.rubik.player.AbstractCubeIdx3DPlayerApplet
 
decodeBase64Image(String) - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
decodeBase64Image(String) - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
DEFAULT - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
defaultCamera - Variable in class idx3d.idx3d_Scene
 
DefaultCellEditor2 - Class in ch.randelshofer.gui.table
DefaultCellEditor2.
DefaultCellEditor2(JTextField) - Constructor for class ch.randelshofer.gui.table.DefaultCellEditor2
Constructs a DefaultCellEditor that uses a text field.
DefaultCellEditor2(JCheckBox) - Constructor for class ch.randelshofer.gui.table.DefaultCellEditor2
Constructs a DefaultCellEditor object that uses a check box.
DefaultCellEditor2(JComboBox) - Constructor for class ch.randelshofer.gui.table.DefaultCellEditor2
Constructs a DefaultCellEditor object that uses a combo box.
DefaultCellRenderer - Class in ch.randelshofer.gui
DefaultCellRenderer.
DefaultCellRenderer(JTextField) - Constructor for class ch.randelshofer.gui.DefaultCellRenderer
Constructs a DefaultCellRenderer that uses a text field.
DefaultCellRenderer(JCheckBox) - Constructor for class ch.randelshofer.gui.DefaultCellRenderer
Constructs a DefaultCellRenderer object that uses a check box.
DefaultCellRenderer(JComboBox) - Constructor for class ch.randelshofer.gui.DefaultCellRenderer
Constructs a DefaultCellRenderer object that uses a combo box.
DefaultCellRenderer.RenderDelegate - Interface in ch.randelshofer.gui
The protected RenderDelegate class.
DefaultCubeAttributes - Class in ch.randelshofer.rubik
A default implementation of the CubeAttributes interface.
DefaultCubeAttributes(int, int, int[]) - Constructor for class ch.randelshofer.rubik.DefaultCubeAttributes
Creates a new instance.
DefaultDocumentEvent - Class in ch.randelshofer.gui.event
 
DefaultDocumentEvent(Document, int, int, DocumentEvent.EventType) - Constructor for class ch.randelshofer.gui.event.DefaultDocumentEvent
Creates a new DefaultDocumentEvent.
DefaultImageWellModel - Class in ch.randelshofer.gui
DefaultImageModel.
DefaultImageWellModel() - Constructor for class ch.randelshofer.gui.DefaultImageWellModel
Creates a new instance.
DefaultMutableListModel<T> - Class in ch.randelshofer.gui.list
Default implementation of a MutableListModel.
DefaultMutableListModel() - Constructor for class ch.randelshofer.gui.list.DefaultMutableListModel
Creates a new instance of DefaultMutableListModel
DefaultMutableListModel(Collection<T>) - Constructor for class ch.randelshofer.gui.list.DefaultMutableListModel
 
DefaultMutableListModel(T[]) - Constructor for class ch.randelshofer.gui.list.DefaultMutableListModel
 
DefaultMutableTableModel - Class in ch.randelshofer.gui.table
Default implementation of a MutableTableModel.
DefaultMutableTableModel() - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel which has a table of zero columns and zero rows.
DefaultMutableTableModel(int, int) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel with numRows and numColumns of null object values.
DefaultMutableTableModel(Object[][], Object[]) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel and initializes the table by passing dataList and columnNames to the setDataList() method.
DefaultMutableTableModel(Object[][], Object[], Class[]) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel and initializes the table by passing dataList and columnNames to the setDataList() method.
DefaultMutableTableModel(Object[], int) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel wit as many columns as there are elements in columnNames and numRows of null object values.
DefaultMutableTableModel(List, int) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel with as many columns as there are elements in columNames and numRows of null object values.
DefaultMutableTableModel(List, List) - Constructor for class ch.randelshofer.gui.table.DefaultMutableTableModel
Constructs a DefaultMutableTableModel and initializes the table by passing dataList and columnNames to the setDataVector() method.
DefaultMutableTreeModel - Class in ch.randelshofer.gui.tree
A simple mutable tree model.
DefaultMutableTreeModel() - Constructor for class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Constructs a new DefaultMutableTreeModel using a DefaultMutableTreeNode as root of the tree.
DefaultMutableTreeModel(TreeNode) - Constructor for class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Constructs a new DefaultMutableTreeModel using the given tree node as the root of the tree.
DefaultNotation - Class in ch.randelshofer.rubik.parser
DefaultNotation supports Superset ENG.
DefaultNotation() - Constructor for class ch.randelshofer.rubik.parser.DefaultNotation
Creates a new instance.
DefaultNotation(int) - Constructor for class ch.randelshofer.rubik.parser.DefaultNotation
 
defaultScaleFactor - Variable in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
DefaultTransferable - Class in ch.randelshofer.gui.datatransfer
A Transferable which uses a char array or a byte array as its data source.
DefaultTransferable(String, String, String) - Constructor for class ch.randelshofer.gui.datatransfer.DefaultTransferable
Creates a new instance using a String as the data source.
DefaultTransferable(char[], String, String) - Constructor for class ch.randelshofer.gui.datatransfer.DefaultTransferable
Creates a new instance using a char array as the data source.
DefaultTransferable(byte[], String, String) - Constructor for class ch.randelshofer.gui.datatransfer.DefaultTransferable
Creates a new instance using a byte array as the data source.
DefaultTransform3DModel - Class in ch.randelshofer.geom3d
The default implementation of the Transform3DModel interface.
DefaultTransform3DModel() - Constructor for class ch.randelshofer.geom3d.DefaultTransform3DModel
Creates a new instance.
DefaultTransform3DModel(double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class ch.randelshofer.geom3d.DefaultTransform3DModel
Constructs a new transform from 12 double precision values representing the 12 specifiable entries of the 4x4 transformation matrix.
DefaultTransform3DModel(double[][]) - Constructor for class ch.randelshofer.geom3d.DefaultTransform3DModel
Constructs a new transform from 12 double precision values representing the 12 specifiable entries of the 4x4 transformation matrix.
DefaultUndoableTreeSelectionModel - Class in ch.randelshofer.gui.tree
Supports UndoableEditListeners.
DefaultUndoableTreeSelectionModel() - Constructor for class ch.randelshofer.gui.tree.DefaultUndoableTreeSelectionModel
Creates new DefaultUndoableTreeSelectionModel
DefaultViewer - Class in ch.randelshofer.gui
Calls object.toString() and displays this in a JLabel.
DefaultViewer() - Constructor for class ch.randelshofer.gui.DefaultViewer
Creates new form DefaultViewer
DefaultViewerBeanInfo - Class in ch.randelshofer.gui
 
DefaultViewerBeanInfo() - Constructor for class ch.randelshofer.gui.DefaultViewerBeanInfo
 
deg2rad(float) - Static method in class idx3d.idx3d_Math
 
deg2rad - Static variable in class idx3d.idx3d_ObjectFactory
 
deg2rad - Static variable in class idx3d.idx3d_TextureFactory
 
degenerated() - Method in class idx3d.idx3d_Triangle
 
delegate - Variable in class ch.randelshofer.gui.DefaultCellRenderer
The delegate class which handles all methods sent from the CellEditor.
delete() - Method in class ch.randelshofer.gui.JImageWell
 
delete() - Method in class ch.randelshofer.gui.MutableJList
Deletes the component at (or after) the caret position.
delete() - Method in class ch.randelshofer.gui.MutableJTable
Deletes the component at (or after) the caret position.
delete() - Method in class ch.randelshofer.gui.MutableJTree
Deletes the component at (or after) the caret position.
DELIMITER - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
density - Variable in class idx3d.idx3d_TextureSettings
 
description - Variable in class ch.randelshofer.cubetwister.doc.InfoModel
 
description - Variable in class ch.randelshofer.rubik.impexp.AbstractExporter.ScriptRecord
 
DESCRIPTION_INDEX - Static variable in class ch.randelshofer.rubik.impexp.csv.CSVImporter
The indices of the elements in the array supportedColumns.
DesktopPropertiesInspector - Class in ch.randelshofer.debug
Displays the current desktop properties of java.awt.Toolkit.
DesktopPropertiesInspector() - Constructor for class ch.randelshofer.debug.DesktopPropertiesInspector
Creates new form UIDefaultsInspector
DesktopPropertiesInspectorBeanInfo - Class in ch.randelshofer.debug
 
DesktopPropertiesInspectorBeanInfo() - Constructor for class ch.randelshofer.debug.DesktopPropertiesInspectorBeanInfo
 
DesktopPropertiesTableModel - Class in ch.randelshofer.debug
DesktopPropertiesTableModel.
DesktopPropertiesTableModel() - Constructor for class ch.randelshofer.debug.DesktopPropertiesTableModel
Creates a new instance.
destroy() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
destroy() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
Destroys the applet.
detach() - Method in class idx3d.idx3d_Object
Centers the object in its coordinate system The offset from origin to object center will be transfered o the matrix, so your object actually does not move.
DF - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DFR - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DI - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
DI - Static variable in class ch.randelshofer.rubik.parser.Move
 
DI - Static variable in class ch.randelshofer.rubik.solver.Cube
 
dialogFontTag(String) - Static method in class ch.randelshofer.gui.Fonts
Puts an HTML font tag for the Dialog Font around the specified text.
DIAMOND - Static variable in class ch.randelshofer.rubik.CubeKind
 
diffuse - Variable in class idx3d.idx3d_Light
 
DIS - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
disabledTextColor - Variable in class ch.randelshofer.gui.plaf.CustomToggleButtonUI
 
DISCARD_ALL_EDITS - Static variable in class ch.randelshofer.undo.UndoRedoManager
Sending this UndoableEdit event to the UndoRedoManager disables the Undo and Redo functions of the manager.
discardAllEdits() - Method in class ch.randelshofer.undo.UndoRedoManager
Discards all edits.
dispatch(Runnable) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Dispatches a runnable on the worker thread of the document model.
dispatch(Runnable) - Method in class ch.randelshofer.gui.JExplorer
 
dispatch(Interpolator) - Method in class ch.randelshofer.rubik.AbstractCube3D
 
dispatch(Runnable) - Method in class ch.randelshofer.util.ConcurrentDispatcher
Enqueues the Runnable object, and executes it on a processor thread.
dispatch(Runnable) - Method in class ch.randelshofer.util.ConcurrentDispatcherAWT
Enqueues the Runnable object, and executes it on a processor thread.
dispatch(Runnable) - Method in interface ch.randelshofer.util.Dispatcher
Enqueues a Runnable object and for later processing by worker threads.
dispatch(Runnable) - Method in class ch.randelshofer.util.PooledSequentialDispatcher
Enqueues the Runnable object, and executes it sequentially on one of the processor threads of the thread pool associated with this class.
dispatch(Runnable, ConcurrentDispatcher) - Method in class ch.randelshofer.util.PooledSequentialDispatcher
Enqueues the Runnable object, and executes it sequentially on one of the processor threads of the specified thread pool or - if there is already a thread associated with the queue - on that thread.
dispatch(Runnable) - Method in class ch.randelshofer.util.PooledSequentialDispatcherAWT
Enqueues the Runnable object, and executes it sequentially on one of the processor threads of the thread pool associated with this class.
dispatch(Runnable, ConcurrentDispatcherAWT) - Method in class ch.randelshofer.util.PooledSequentialDispatcherAWT
Enqueues the Runnable object, and executes it sequentially on one of the processor threads of the given thread pool or - if there is already a thread associated with the queue - on that thread.
dispatch(Runnable) - Method in class ch.randelshofer.util.SequentialDispatcher
Queues the Runnable object for later execution on the processor thread.
dispatch(Runnable) - Method in class ch.randelshofer.util.SimpleSequentialDispatcher
Queues the Runnable object for later execution on the processor thread.
dispatchConcurrently(Runnable) - Static method in class ch.randelshofer.util.PooledSequentialDispatcher
Enqueues the Runnable object, and executes it concurrently by one of the processor threads.
dispatchConcurrently(Runnable) - Static method in class ch.randelshofer.util.PooledSequentialDispatcherAWT
Enqueues the Runnable object, and executes it concurrently by one of the processor threads.
dispatcher - Variable in class ch.randelshofer.rubik.AbstractCube3D
 
Dispatcher - Interface in ch.randelshofer.util
A Dispatcher enques Runnable objects in a Queue for later processing by worker threads.
dispatchSolver(Runnable) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Dispatches a runnable on the global thread pool of the virtual machine.
dispose() - Method in class ch.randelshofer.cubetwister.CubeTwisterView
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.CubeView
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
dispose() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
dispose() - Method in class ch.randelshofer.debug.Debugger
 
dispose() - Method in class ch.randelshofer.rubik.AbstractCube3D
 
dispose() - Method in class ch.randelshofer.rubik.AbstractCubeIdx3D
Frees resources used by the 3D cube.
dispose() - Method in interface ch.randelshofer.rubik.Cube3D
 
dispose() - Method in interface ch.randelshofer.rubik.CubeAttributes
Gets rid of allocated resources.
dispose() - Method in class ch.randelshofer.rubik.DefaultCubeAttributes
 
dispose() - Method in class ch.randelshofer.rubik.JCubeCanvasIdx3D
 
dispose() - Method in class idx3d.idx3d_JCanvas
Frees resources used by the canvas.
dispose() - Method in class idx3d.idx3d_RenderPipeline
 
dispose() - Method in class idx3d.idx3d_Screen
 
disposeSplash() - Static method in class ch.randelshofer.gui.SplashWindow
Closes the splash window.
DL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DLF - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DO_NOT_TRANSLATE - Static variable in class ch.randelshofer.rubik.impexp.TranslateNotationComboBoxModel
 
doClosed() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
DocumentAdapter - Class in ch.randelshofer.gui.event
An abstract adapter class for receiving window events.
DocumentAdapter(JTextComponent) - Constructor for class ch.randelshofer.gui.event.DocumentAdapter
Creates new DocumentAdapter
documentChanged(DocumentEvent) - Method in class ch.randelshofer.gui.event.DocumentAdapter
 
DocumentModel - Class in ch.randelshofer.cubetwister.doc
Holds a CubeTwister document.
DocumentModel() - Constructor for class ch.randelshofer.cubetwister.doc.DocumentModel
Creates a new DocumentModel.
documentModel - Variable in class ch.randelshofer.rubik.impexp.AbstractExporter
 
DocumentModelTreeCellRenderer - Class in ch.randelshofer.cubetwister.doc
 
DocumentModelTreeCellRenderer() - Constructor for class ch.randelshofer.cubetwister.doc.DocumentModelTreeCellRenderer
Creates a new instance of DocumentModelTreeCellRenderer
DocumentProxy - Class in ch.randelshofer.gui.text
This class is designed to be less memory expensive than a standard Document object.
DocumentProxy() - Constructor for class ch.randelshofer.gui.text.DocumentProxy
Creates new DocumentProxy.
doInit() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
Initializes the applet.
DOMFactory - Interface in ch.randelshofer.xml
DOMFactory.
DOMInput - Interface in ch.randelshofer.xml
DOMInput.
DOMOutput - Interface in ch.randelshofer.xml
DOMOutput.
DOMStorable - Interface in ch.randelshofer.xml
DOMStorable.
doPrefetched() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
doPrefetching() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
doRealized() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
doRealizing() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
doStarted() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
dotProduct(Point3D, Point3D) - Static method in class ch.randelshofer.geom3d.Point3D
dotProduct product of 2 vectors.
dotProduct(idx3d_Vector, idx3d_Vector) - Static method in class idx3d.idx3d_Vector
dotProduct product of 2 vectors.
doUnrealized() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
DR - Static variable in class ch.randelshofer.rubik.solver.Cube
 
draw(idx3d_Texture, int, int, int, int) - Method in class idx3d.idx3d_Screen
 
drawBackground(idx3d_Texture, int, int, int, int) - Method in class idx3d.idx3d_Screen
 
DRB - Static variable in class ch.randelshofer.rubik.solver.Cube
 
DS - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
DummyClipboardOwner - Class in ch.randelshofer.gui.datatransfer
DummyClipboardOwner.
dump() - Method in class ch.randelshofer.rubik.RubiksStickerCube
Dump cube state.
dump() - Method in class ch.randelshofer.rubik.solver.Cube
Dump cube state.
dump() - Method in class ch.randelshofer.rubik.solver.FaceletCube
Dump cube state.
dump() - Method in class ch.randelshofer.rubik.solver.MoveTable
Dump table contents.
dump() - Method in class ch.randelshofer.rubik.solver.PruningTable
Dump table contents.
dumpNotation() - Method in class ch.randelshofer.rubik.parser.CubeMarkupNotation
 
dumpTree(int) - Method in class ch.randelshofer.rubik.parser.Node
Dumps the subtree starting at this Node node.
duplicate() - Method in class ch.randelshofer.gui.JImageWell
 
duplicate() - Method in class ch.randelshofer.gui.MutableJList
Duplicates the selected region.
duplicate() - Method in class ch.randelshofer.gui.MutableJTable
Duplicates the selected region.
duplicate() - Method in class ch.randelshofer.gui.MutableJTree
Duplicates the selected region.
DUPLICATE_CENTER_MARKING - Static variable in class ch.randelshofer.rubik.RubiksStickerCube
 
DUPLICATE_CENTER_MARKING - Static variable in class ch.randelshofer.rubik.solver.FaceletCube
 
duplicateRow(int) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Invoke this to duplicate a row of the table.
duplicateRow(int) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
Invoke this to duplicate a row of the table.

E

E - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
EAST - Static variable in class ch.randelshofer.gui.LayeredBorderLayout
The east layout constraint (right side of container).
EAST - Static variable in interface ch.randelshofer.gui.plaf.PlafConstants
The east property value.
EDGE_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractCube6Geom3D
 
EDGE_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractRevengeCubeGeom3D
 
EDGE_EXPLODE_TRANSLATION - Static variable in class ch.randelshofer.rubik.AbstractRubiksCubeGeom3D
 
EDGE_PART - Static variable in class ch.randelshofer.rubik.AbstractCube
Identifier for the edge part type.
EDGE_PERMUTATION - Static variable in class ch.randelshofer.rubik.parser.PermutationNode
 
EDGE_TO_ANGLE_MAP - Static variable in class ch.randelshofer.rubik.AbstractCube
This array maps edge parts to rotation angles over the three axes of the cube.
EDGE_TO_AXIS_MAP - Static variable in class ch.randelshofer.rubik.AbstractCube
This array maps edge parts to the three axes of the cube.
EDGE_TO_FACE_MAP - Static variable in class ch.randelshofer.rubik.AbstractCube
This array maps edge parts to the 6 faces of the cube.
EDGE_TRANSLATION - Static variable in class ch.randelshofer.rubik.RubiksCube
This is used for mapping edge part locations and orientations to/from sticker positions on the cube.
edgeCount - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
edgeCount - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
edgeCubieOrientations - Variable in class ch.randelshofer.rubik.solver.Cube
 
edgeCubiePermutations - Variable in class ch.randelshofer.rubik.solver.Cube
 
edgeLoc - Variable in class ch.randelshofer.rubik.AbstractCube
This array holds the locations of the edge parts.
edgeOffset - Variable in class ch.randelshofer.rubik.AbstractCubeGeom3D
 
edgeOffset - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
edgeOrient - Variable in class ch.randelshofer.rubik.AbstractCube
This array holds the orientations of the edge parts.
EDIT_ADD_PLACARD - Static variable in class ch.randelshofer.gui.Icons
 
emphasizedDialogFontTag(String) - Static method in class ch.randelshofer.gui.Fonts
Puts an HTML font tag for the Emphasized Dialog Font around the specified text.
EMPTY_ENUMERATION - Static variable in class ch.randelshofer.util.EmptyEnumeration
 
EMPTY_ENUMERATION - Static variable in class idx3d.idx3d_Node
An enumeration that is always empty.
EmptyEnumeration - Class in ch.randelshofer.util
EmptyEnumeration.
ENABLED_PROPERTY - Static variable in interface ch.randelshofer.gui.tree.MutableTreeModel
 
end() - Method in class idx3d.idx3d_Edge
 
endpos - Variable in class ch.randelshofer.rubik.parser.Node
The end position of the last token in the source code, that is part of this script.
ENQUEUE_WHEN_BLOCKED - Static variable in class ch.randelshofer.util.ConcurrentDispatcher
Set the policy to enqueue the runnable for later execution if there are no available threads in the pool.
ENQUEUE_WHEN_BLOCKED - Static variable in class ch.randelshofer.util.ConcurrentDispatcherAWT
Set the policy to enqueue the runnable for later execution if there are no available threads in the pool.
EntityModel - Class in ch.randelshofer.cubetwister.doc
Holds an entity which can be managed by a DocumentModel.
EntityModel() - Constructor for class ch.randelshofer.cubetwister.doc.EntityModel
Creates a new EntityModel.
EntityModel(Object, boolean) - Constructor for class ch.randelshofer.cubetwister.doc.EntityModel
Creates a new EntityModel.
EntityView - Interface in ch.randelshofer.cubetwister.doc
Presents an EntityModel in a JComponent.
enumerateChildrenReversed() - Method in class ch.randelshofer.rubik.parser.Node
Enumerates the direct children of this node in reverse order.
enumerateChildrenReversed() - Method in class ch.randelshofer.rubik.parser.RepetitionNode
 
EnumIterator<T> - Class in ch.randelshofer.util
Wraps an Enumeration with the Iterator interface.
EnumIterator(Enumeration<T>) - Constructor for class ch.randelshofer.util.EnumIterator
Creates new EnumIterator
environment - Variable in class idx3d.idx3d_Scene
 
envmapSettings - Variable in class idx3d.idx3d_InternalMaterial
 
eolIsSignificant(boolean) - Method in class ch.randelshofer.io.StreamPosTokenizer
Determines whether or not ends of line are treated as tokens.
EP - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
EPS - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
equals(Object) - Method in class ch.randelshofer.geom3d.Transform3D
Compares two Objects for equality.
equals(Object) - Method in class ch.randelshofer.gui.datatransfer.MimeType
MimeTypes are equal if their primary types, subtypes, and parameters are all equal.
equals(Object) - Method in class ch.randelshofer.rubik.AbstractCube
Compares two cubes for equality.
equals(Object) - Method in interface ch.randelshofer.rubik.Cube
Compares the Cube with another Cube for equality.
equals(Object) - Method in class ch.randelshofer.rubik.parser.Move
 
equals(Move) - Method in class ch.randelshofer.rubik.parser.Move
 
equals(Object) - Method in class ch.randelshofer.rubik.parser.MoveNode
 
equals(Object) - Method in class ch.randelshofer.rubik.solver.Cube
Overriden equality test method.
equals(Cube) - Method in class ch.randelshofer.rubik.solver.Cube
Overloaded equality test method.
equals(Object) - Method in class idx3d.idx3d_Vector
 
equals(idx3d_Vector) - Method in class idx3d.idx3d_Vector
 
equals(Object) - Method in class idx3d.idx3d_Vertex
 
equals(idx3d_Vertex) - Method in class idx3d.idx3d_Vertex
 
equals(idx3d_Vertex, float) - Method in class idx3d.idx3d_Vertex
 
ES - Static variable in class ch.randelshofer.gui.border.ButtonStateBorder
 
EventLoop - Class in ch.randelshofer.util
An EventLoop can process events on a separate worker thread.
EventLoop() - Constructor for class ch.randelshofer.util.EventLoop
Creates a new EventLoop which processes events at Thread.NORM_PRORITY.
EventLoop(int) - Constructor for class ch.randelshofer.util.EventLoop
Creates a new EventLoop which processes events at the desired thread priority.
EventLoopAWT - Class in ch.randelshofer.util
An EventLoop can process events on a separate worker thread.
EventLoopAWT() - Constructor for class ch.randelshofer.util.EventLoopAWT
Creates a new EventLoop which processes events at Thread.NORM_PRORITY.
EventLoopAWT(int) - Constructor for class ch.randelshofer.util.EventLoopAWT
Creates a new EventLoop which processes events at the desired thread priority.
eventProcessor - Variable in class ch.randelshofer.util.EventLoop
The event processor thread.
expand(ScriptParser) - Method in class ch.randelshofer.rubik.parser.MacroNode
 
expandAll(int) - Method in class ch.randelshofer.gui.JExplorer
Expands all tree nodes, up to the specified depth.
expandAll(int, int) - Method in class ch.randelshofer.gui.JExplorer
Expands all tree nodes, up to the specified depth and maximal number of children.
EXPLODE_PROPERTY - Static variable in class ch.randelshofer.cubetwister.doc.CubeModel
 
EXPLODE_TRANSLATIONS - Static variable in class ch.randelshofer.rubik.AbstractCube7Geom3D
 
EXPLODE_TRANSLATIONS - Static variable in class ch.randelshofer.rubik.AbstractProfessorCubeGeom3D
 
explosion - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
EXPLOSION_FACTOR_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
explosionShift - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
 
explosionTransforms - Variable in class ch.randelshofer.rubik.AbstractCubeIdx3D
Holds the explosionTransforms of the parts in the sequence: corners, edges, sides and center.
exportDone(JComponent, Transferable, int) - Method in class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
This method is called after data has been exported.
exportDone(JComponent, Transferable, int) - Method in class ch.randelshofer.gui.list.MutableListTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in class ch.randelshofer.gui.table.MutableTableTransferHandler
 
exportDone(JComponent, Transferable, int) - Method in class ch.randelshofer.gui.tree.MutableTreeTransferHandler
 
Exporter - Interface in ch.randelshofer.cubetwister
Exporter.
Exporter - Interface in ch.randelshofer.rubik.impexp
 
exportFile(File, ProgressObserver) - Method in class ch.randelshofer.rubik.impexp.AbstractExporter
 
exportFile(File, ProgressObserver) - Method in class ch.randelshofer.rubik.impexp.csv.CSVExporter
Exports the DocumentModel to the provided file.
exportFile(File, ProgressObserver) - Method in class ch.randelshofer.rubik.impexp.cubeexplorer.CubeExplorerExporter
 
exportFile(File, ProgressObserver) - Method in interface ch.randelshofer.rubik.impexp.Exporter
Exports the DocumentModel to the specified file.
exportRowTransferable(int[]) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
 
exportRowTransferable(int[]) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
 
exportRowTransferable(int[]) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportRowTransferable(int[]) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
exportRowTransferable(int[]) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportRowTransferable(int[]) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
Creates a Transferable to use as the source for a dataList transfer of the specified elements.
exportRowTransferable(int[]) - Method in interface ch.randelshofer.gui.table.MutableTableModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportRowTransferable(int[]) - Method in class ch.randelshofer.gui.table.TreeNodeTableModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportToArray() - Method in class idx3d.idx3d_Matrix
 
exportToDirectory(String, DocumentModel, File, ProgressObserver) - Method in class ch.randelshofer.cubetwister.HTMLExporter
 
exportToStream(OutputStream, idx3d_Scene) - Static method in class idx3d.idx3d_3ds_Exporter
 
exportToZipFile(String, DocumentModel, File, ProgressObserver) - Method in class ch.randelshofer.cubetwister.HTMLExporter
 
exportTransferable(MutableTreeNode[]) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsModel
 
exportTransferable(DefaultMutableTreeNode[]) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Copies the indicated nodes to the clipboard.
exportTransferable(int[]) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportTransferable(int[]) - Method in interface ch.randelshofer.gui.list.MutableListModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
exportTransferable(DefaultMutableTreeNode[]) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
 
exportTransferable(DefaultMutableTreeNode[]) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Creates a Transferable to use as the source for a data transfer of the specified elements.
ExportWizardModel - Class in ch.randelshofer.rubik.impexp
ExportWizard.
ExportWizardModel() - Constructor for class ch.randelshofer.rubik.impexp.ExportWizardModel
Creates a new instance of ExportWizard

F

F - Static variable in class ch.randelshofer.rubik.parser.Move
 
F - Static variable in class ch.randelshofer.rubik.RubiksStickerCube
 
F - Static variable in class ch.randelshofer.rubik.solver.Cube
 
F - Static variable in class ch.randelshofer.rubik.solver.FaceletCube
 
F2 - Static variable in class ch.randelshofer.rubik.parser.Move
 
F2 - Static variable in class ch.randelshofer.rubik.solver.Cube
 
Face3D - Class in ch.randelshofer.geom3d
Represents a planar and convex polygon in 3 dimensional space.
Face3D(float[], int[], Color[]) - Constructor for class ch.randelshofer.geom3d.Face3D
Creates a new Face3D object.
FACE_B - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FACE_D - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FACE_F - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FACE_L - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FACE_R - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FACE_U - Static variable in class ch.randelshofer.rubik.parser.Symbol
 
FaceletCube - Class in ch.randelshofer.rubik.solver
The FaceletCube represents the cube by the markings of the 54 individual facelets.
FaceletCube() - Constructor for class ch.randelshofer.rubik.solver.FaceletCube
Default constructor.
faceNameToOffset(char) - Method in class ch.randelshofer.rubik.solver.FaceletCube
Convert face name to enumeration offset.
faceSwiped(SwipeEvent) - Method in interface ch.randelshofer.gui.event.SwipeListener
 
faceSwiped(SwipeEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D.SwipeAction
 
fastRnd(int) - Static method in class idx3d.idx3d_Math
 
fastRndBit() - Static method in class idx3d.idx3d_Math
 
FD - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FDL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FI - Static variable in class ch.randelshofer.rubik.parser.Move
 
FI - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FIELD3D(int, float) - Static method in class idx3d.idx3d_ObjectFactory
 
FileListTransferable - Class in ch.randelshofer.gui.datatransfer
Java File List Transferable.
FileListTransferable(List<File>) - Constructor for class ch.randelshofer.gui.datatransfer.FileListTransferable
Creates new FileListTransferable
Files - Class in ch.randelshofer.util
Files.
FileTextFieldTransferHandler - Class in ch.randelshofer.gui.datatransfer
The FileTextFieldTransferHandler can be used to add drag and drop support for JTextFields, which contain the path to a file.
FileTextFieldTransferHandler() - Constructor for class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
Creates a new instance.
FileTextFieldTransferHandler(int) - Constructor for class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
Creates a new instance.
FileTextFieldTransferHandler(int, FileFilter) - Constructor for class ch.randelshofer.gui.datatransfer.FileTextFieldTransferHandler
Creates a new instance.
fill() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
filledSlider - Variable in class ch.randelshofer.gui.plaf.CustomSliderUI
 
finalize() - Method in class ch.randelshofer.cubetwister.CubeTwisterView
 
finalize() - Method in class ch.randelshofer.cubetwister.doc.CubeView
 
finish() - Method in interface ch.randelshofer.gui.WizardModel
Finishes the wizard.
finish() - Method in class ch.randelshofer.rubik.impexp.ExportWizardModel
 
finish() - Method in class ch.randelshofer.rubik.impexp.ImportWizardModel
 
finished() - Method in class ch.randelshofer.gui.SwingWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
finished(Object) - Method in class ch.randelshofer.util.RunnableWorker
Called on the event dispatching thread (not on the worker thread) after the construct method has returned.
fireActionPerformed(Cube3DEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireChangedUpdate(DocumentEvent) - Method in class ch.randelshofer.gui.text.DocumentProxy
Notify all listeners that have registered interest for notification on this event type.
fireCubeChanged(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube
Notify all listeners that have registered interest for notification on this event type.
fireCubeTwisted(CubeEvent) - Method in class ch.randelshofer.rubik.AbstractCube
Notify all listeners that have registered interest for notification on this event type.
fireEditingStopped() - Method in class ch.randelshofer.gui.table.ColorTableCellEditor
 
fireInsertUpdate(DocumentEvent) - Method in class ch.randelshofer.gui.text.DocumentProxy
Notify all listeners that have registered interest for notification on this event type.
fireMouseDragged(MouseEvent, idx3d_Triangle) - Method in class idx3d.idx3d_JCanvas
 
fireMouseEntered(Cube3DEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireMouseExited(Cube3DEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireMousePressed(Cube3DEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireMousePressed(MouseEvent, idx3d_Triangle) - Method in class idx3d.idx3d_JCanvas
 
fireMouseReleased(Cube3DEvent) - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireNodeChanged() - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
fireNodeStructureChanged() - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
firePropertyChange(String, boolean, boolean) - Method in class ch.randelshofer.beans.AbstractBean
 
firePropertyChange(String, int, int) - Method in class ch.randelshofer.beans.AbstractBean
 
firePropertyChange(String, Object, Object) - Method in class ch.randelshofer.beans.AbstractBean
 
firePropertyChange(String, boolean, boolean) - Method in class ch.randelshofer.beans.PropertyChangeSupportAWT
Report a boolean bound property update to any registered listeners.
firePropertyChange(String, boolean, boolean) - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
firePropertyChange(String, int, int) - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
firePropertyChange(String, Object, Object) - Method in class ch.randelshofer.cubetwister.doc.EntityModel
 
firePropertyChange(String, Object, Object) - Method in class ch.randelshofer.geom3d.JCanvas3D
 
firePropertyChange(String, boolean, boolean) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
 
firePropertyChange(String, int, int) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
 
firePropertyChange(String, Object, Object) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
 
firePropertyChange(String, Object, Object) - Method in class ch.randelshofer.gui.tree.HTMLTreeCellRenderer
 
fireRemoveUpdate(DocumentEvent) - Method in class ch.randelshofer.gui.text.DocumentProxy
Notify all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class ch.randelshofer.beans.AbstractStateModel
Notify all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class ch.randelshofer.gui.BoundedRangeModelProxy
Run each ChangeListeners stateChanged() method.
fireStateChanged() - Method in class ch.randelshofer.gui.text.DocumentProxy
Notify all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class ch.randelshofer.io.BoundedRangeInputStream
Run each ChangeListeners stateChanged() method.
fireStateChanged() - Method in class ch.randelshofer.io.BoundedRangeReader
Run each ChangeListeners stateChanged() method.
fireStateChanged() - Method in class ch.randelshofer.rubik.AbstractCube3D
Notify all listeners that have registered interest for notification on this event type.
fireStateChanged() - Method in class ch.randelshofer.undo.UndoRedoManager
Notify all listeners that have registered interest for notification on this event type.
fireSwipeEvent(MouseEvent, float) - Method in class ch.randelshofer.geom3d.Face3D
 
fireUndoableEdit(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEdit(UndoableEdit) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEdit(UndoableEdit) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditEvent(UndoableEdit) - Method in class ch.randelshofer.gui.tree.DefaultUndoableTreeSelectionModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditEvent(UndoableEdit) - Method in interface ch.randelshofer.gui.tree.UndoableTreeSelectionModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditEvent(UndoableEdit) - Method in class ch.randelshofer.undo.UndoCoalescingBoundedRangeModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.CubeView
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.EntityModel
Notify all listeners that have registered interest at the DocumentModel for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.ScriptPrimaryView
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.ScriptSecondaryView
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.ScriptToolBarView
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.ScriptView
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.cubetwister.doc.SolverModel
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.gui.text.DocumentProxy
Notify all listeners that have registered interest for notification on this event type.
fireUndoableEditHappened(UndoableEdit) - Method in class ch.randelshofer.gui.text.StyledDocumentProxy
Notify all listeners that have registered interest for notification on this event type.
FIRST_CORNER_CUBIE - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FIRST_EDGE_CUBIE - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FIRST_MIDDLE_SLICE_EDGE_CUBIE - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FIRST_MOVE - Static variable in class ch.randelshofer.rubik.solver.Cube
 
fixJarURL(URL) - Static method in class ch.randelshofer.app.action.HelpAction
 
FL - Static variable in class ch.randelshofer.rubik.solver.Cube
 
flareObject - Variable in class idx3d.idx3d_FXLensFlare
 
flip(int) - Method in class ch.randelshofer.rubik.solver.Cube
Flip an edge cubie.
FlipMoveTable - Class in ch.randelshofer.rubik.solver
Phase 1 move mapping table for twists.
FlipMoveTable(KociembaCube) - Constructor for class ch.randelshofer.rubik.solver.FlipMoveTable
 
FLIPPED - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FLIPS - Static variable in class ch.randelshofer.rubik.solver.KociembaCube
2^11 = 2048.
FLU - Static variable in class ch.randelshofer.rubik.solver.Cube
 
flush() - Method in class ch.randelshofer.geom3d.JCanvas3D
 
flush() - Method in class ch.randelshofer.io.ImageOutputStreamAdapter
Flushes this output stream and forces any buffered output bytes to be written out to the stream.
flush() - Method in interface ch.randelshofer.rubik.Cube3DCanvas
Releases resources held by this object.
flush() - Method in class ch.randelshofer.rubik.Cube3DCanvasGeom3D
 
flush() - Method in class ch.randelshofer.rubik.Cube3DCanvasIdx3D
 
flush() - Method in class ch.randelshofer.rubik.Cube3DImageProducer
 
flush() - Method in class ch.randelshofer.rubik.JCubeCanvasIdx3D
 
flush() - Method in class idx3d.idx3d_ImageProducer
 
flush() - Method in class idx3d.idx3d_JCanvas
 
flushDocumentModel() - Method in class ch.randelshofer.gui.text.DocumentProxy
 
FocusBorder - Class in ch.randelshofer.gui.border
 
FocusBorder(int, int, int, int, Color) - Constructor for class ch.randelshofer.gui.border.FocusBorder
Creates a focus border with the specified insets and color.
focusColor - Variable in class ch.randelshofer.gui.plaf.CustomToggleButtonUI
 
fogcolor - Variable in class idx3d.idx3d_Environment
 
fogfact - Variable in class idx3d.idx3d_Environment
 
Fonts - Class in ch.randelshofer.gui
Fonts.
FOUND - Static variable in class ch.randelshofer.rubik.solver.Solver
A sub-optimal solution was found.
fourCycle(int[], int, int, int, int, int[], int, int, int, int, int) - Method in class ch.randelshofer.rubik.AbstractCube
Performs a four cycle permutation and orientation change.
fourCycleCorner(int, int, int, int) - Method in class ch.randelshofer.rubik.solver.Cube
Cycle four corner cubies.
fourCycleEdge(int, int, int, int) - Method in class ch.randelshofer.rubik.solver.Cube
Cycle four edge cubies.
FR - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FRD - Static variable in class ch.randelshofer.rubik.solver.Cube
 
fromToRotation(Point3D, Point3D) - Static method in class ch.randelshofer.geom3d.Transform3D
 
fromToRotation(idx3d_Vector, idx3d_Vector) - Static method in class idx3d.idx3d_Matrix
 
FRONT() - Static method in class idx3d.idx3d_Camera
 
FRONT_BG_COLOR_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
FRONT_BG_IMAGE_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
FRONT_BG_IMAGE_VISIBLE_PROPERTY - Static variable in interface ch.randelshofer.rubik.CubeAttributes
 
frontBgColor - Variable in class ch.randelshofer.cubetwister.doc.CubeModel
 
frontBgColor - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
frontBgImage - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
frontBgImageModel - Variable in class ch.randelshofer.cubetwister.doc.CubeModel
 
frontBgImageVisible - Variable in class ch.randelshofer.cubetwister.doc.CubeModel
 
frontBgImageVisible - Variable in class ch.randelshofer.rubik.DefaultCubeAttributes
 
frontCanvas - Variable in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
ftm - Variable in class ch.randelshofer.rubik.impexp.AbstractExporter.ScriptRecord
 
FU - Static variable in class ch.randelshofer.rubik.solver.Cube
 
FUR - Static variable in class ch.randelshofer.rubik.solver.Cube
 

G

gcd(int, int) - Static method in class ch.randelshofer.math.IntMath
Returns an int whose value is the greatest common divisor of abs(a) and abs(b).
gcd(long, long) - Static method in class ch.randelshofer.math.IntMath
Returns a long whose value is the greatest common divisor of abs(a) and abs(b).
GenericListener - Class in ch.randelshofer.gui.event
The GenericListener creates anonymous listener classes at runtime.
Geom3D - Class in ch.randelshofer.geom3d
Geom3D.
Geom3D() - Constructor for class ch.randelshofer.geom3d.Geom3D
 
get(int) - Static method in class ch.randelshofer.gui.Icons
The reset icon consists of a rectangle (at west) and a triangle pointing to the rectangle (towards west).
get() - Method in class ch.randelshofer.gui.SwingWorker
Return the value created by the construct method.
get(int) - Method in class ch.randelshofer.gui.tree.TreeNodeCollection
 
get(int) - Method in class ch.randelshofer.gui.tree.TreeNodeList
 
get(int) - Method in class ch.randelshofer.rubik.parser.InvertedList
 
get(int) - Method in class ch.randelshofer.rubik.parser.ReflectedList
 
get(int) - Method in class ch.randelshofer.rubik.parser.RotatedList
 
get(int, int) - Method in class ch.randelshofer.rubik.solver.MoveTable
Overloaded subscript operator allows standard C++ indexing (i.e.
get(int) - Method in class ch.randelshofer.util.ArrayListModel
 
get(int) - Method in class ch.randelshofer.util.ListOfLists
 
get(int) - Method in class ch.randelshofer.util.PriorityQueue
Returns the element at the specified position in this priority queue.
get(int) - Method in class ch.randelshofer.util.RepeatedList
 
get(int) - Method in class ch.randelshofer.util.SingleElementList
 
getAction() - Method in class ch.randelshofer.geom3d.Face3D
 
getActionListeners(idx3d_Object) - Method in class idx3d.idx3d_Scene
 
getActionListeners(idx3d_Triangle) - Method in class idx3d.idx3d_Scene
 
getActions(int[]) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Gets actions for the specified elements.
getActions(int[]) - Method in interface ch.randelshofer.gui.list.MutableListModel
Gets actions for the specified elements.
getAffectedLocations() - Method in class ch.randelshofer.rubik.CubeEvent
Returns a list of part ID's, for each part location which is affected if a cube is transformed using the axis, layerMaska and angle parameters of this event.
getAllMoveSymbols() - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
getAllSymbols() - Static method in class ch.randelshofer.rubik.parser.Symbol
 
getAllSyntaxes() - Static method in class ch.randelshofer.rubik.parser.Syntax
 
getAllTokens(Symbol) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
Returns all token for the specified symbol.
getAllTwistTokens(Move) - Method in class ch.randelshofer.cubetwister.doc.NotationModel
 
getAlpha() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
getAlpha() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
getAlpha() - Method in interface ch.randelshofer.rubik.CubeAttributes
Gets the alpha orientation of the cube.
getAlpha() - Method in class ch.randelshofer.rubik.DefaultCubeAttributes
 
getAlternativeName(int) - Method in class ch.randelshofer.rubik.CubeKind
 
getAlternativeName() - Method in class ch.randelshofer.rubik.parser.Symbol
 
getAngle() - Method in class ch.randelshofer.gui.event.SwipeEvent
 
getAngle() - Method in class ch.randelshofer.rubik.Cube3DEvent
 
getAngle() - Method in class ch.randelshofer.rubik.CubeEvent
 
getAngle() - Method in class ch.randelshofer.rubik.parser.Move
 
getAngle() - Method in class ch.randelshofer.rubik.parser.MoveNode
 
getAnimator() - Method in class ch.randelshofer.rubik.AbstractCube3D
 
getAnimator() - Method in interface ch.randelshofer.rubik.Cube3D
 
getAPIInfo() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
Returns information about the JavaScript API supported by this applet.
getAppletCopyright() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
getAppletInfo() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
Returns version and copyright information.
getAppletInfo() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
Returns information about this applet.
getAppletName() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
getAppletVersion() - Method in class ch.randelshofer.rubik.player.AbstractPlayerApplet
 
getAppletVersion() - Method in class ch.randelshofer.rubik.virtual.AbstractVirtualCubeApplet
 
getApplicationFont() - Static method in class ch.randelshofer.gui.Fonts
If your application creates text documents, use the application font as the default for user-created content.
getAttribute(String, String) - Method in interface ch.randelshofer.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in interface ch.randelshofer.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in interface ch.randelshofer.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, float) - Method in interface ch.randelshofer.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, boolean) - Method in interface ch.randelshofer.xml.DOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, String) - Method in class ch.randelshofer.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in class ch.randelshofer.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in class ch.randelshofer.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, float) - Method in class ch.randelshofer.xml.JavaxDOMInput
 
getAttribute(String, boolean) - Method in class ch.randelshofer.xml.JavaxDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, String) - Method in class ch.randelshofer.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, int) - Method in class ch.randelshofer.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, double) - Method in class ch.randelshofer.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttribute(String, float) - Method in class ch.randelshofer.xml.NanoXMLDOMInput
 
getAttribute(String, boolean) - Method in class ch.randelshofer.xml.NanoXMLDOMInput
Gets an attribute of the current element of the DOM Document.
getAttributes() - Method in class ch.randelshofer.rubik.AbstractCube3D
Gets cube attributees.
getAttributes() - Method in interface ch.randelshofer.rubik.Cube3D
Gets cube attributees.
getAuthor() - Method in class ch.randelshofer.cubetwister.doc.InfoModel
Returns the author property.
getAuthorDocument() - Method in class ch.randelshofer.cubetwister.doc.InfoModel
 
getAutoscrollInsets() - Method in class ch.randelshofer.gui.JDnDList
This method returns the Insets describing the autoscrolling region or border relative to the geometry of the implementing Component.
getAutoscrollInsets() - Method in class ch.randelshofer.gui.JDnDTree
This method returns the Insets describing the autoscrolling region or border relative to the geometry of the implementing Component.
getAverage(int) - Static method in class idx3d.idx3d_Color
 
getAxis() - Method in class ch.randelshofer.rubik.Cube3DEvent
 
getAxis() - Method in class ch.randelshofer.rubik.CubeEvent
 
getAxis() - Method in class ch.randelshofer.rubik.parser.Move
 
getAxis() - Method in class ch.randelshofer.rubik.parser.MoveNode
 
getBackground(AttributeSet) - Method in class ch.randelshofer.gui.text.StyledDocumentProxy
Takes a set of attributes and turn it into a background color specification.
getBackgroundBorder() - Method in class ch.randelshofer.gui.border.BackdropBorder
 
getBase64Image() - Method in class ch.randelshofer.gui.DefaultImageWellModel
 
getBase64Image() - Method in interface ch.randelshofer.gui.ImageWellModel
Alternative image getter.
getBaseType() - Method in class ch.randelshofer.gui.datatransfer.MimeType
Return a String representation of this object without the parameter list.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.CubeColorsViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.CubeDimensionsViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.CubePartsViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.CubeStickersViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.CubeViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.InfoViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.LazyEntityViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.NotationConstructsViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.NotationMovesViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.NotationViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptOptionsViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptPrimaryViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptSecondaryViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptToolBarViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.ScriptViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.cubetwister.doc.TextViewBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.ClipboardInspectorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.DesktopPropertiesInspectorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.MemoryMonitorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.SystemColorsInspectorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.SystemPropertiesInspectorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.debug.UIDefaultsInspectorBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.geom3d.JCanvas3DBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.gui.DefaultViewerBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.gui.JCardPaneBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.gui.JExplorerBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.gui.JPopupButtonBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.gui.MutableJTableBeanInfo
Gets the bean's BeanDescriptors.
getBeanDescriptor() - Method in class ch.randelshofer.rubik.parser.ScriptPlayerBeanInfo
Gets the bean's BeanDescriptors.
getBeta() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
getBeta() - Method in class ch.randelshofer.cubetwister.doc.SolverModel
 
getBeta() - Method in interface ch.randelshofer.rubik.CubeAttributes
Gets the beta orientation of the cube.
getBeta() - Method in class ch.randelshofer.rubik.DefaultCubeAttributes
 
getBinaryImage() - Method in class ch.randelshofer.gui.DefaultImageWellModel
Gets the image data.
getBinaryImage() - Method in interface ch.randelshofer.gui.ImageWellModel
Alternative image getter.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.CommutationNode
Gets the block turn count of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.ConjugationNode
Gets the block turn count of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.MoveNode
Gets the block turn countTurned of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.Node
Gets the block turn count of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.RepetitionNode
Gets the block turn count of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.RotationNode
Gets the block turn count of the subtree starting at this node.
getBlockTurnCount() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
getBlue(int) - Static method in class idx3d.idx3d_Color
 
getBorder(Component) - Method in class ch.randelshofer.gui.border.ButtonStateBorder
 
getBorderColor() - Method in class ch.randelshofer.geom3d.Face3D
 
getBorderColor() - Method in class ch.randelshofer.gui.JMultilineLabel
 
getBorderColor() - Method in class ch.randelshofer.gui.MultilineLabel
 
getBorderInsets(Component) - Method in class ch.randelshofer.gui.border.BackdropBorder
 
getBorderInsets(Component) - Method in class ch.randelshofer.gui.border.ButtonStateBorder
 
getBorderInsets(Component) - Method in class ch.randelshofer.gui.border.ImageBevelBorder
Returns the insets of the border.
getBorderInsets(Component) - Method in class ch.randelshofer.gui.border.PlacardButtonBorder
 
getBorderInsets(Component) - Method in class ch.randelshofer.gui.border.RoundedLineBorder
Returns the insets of the border.
getBorderInsets(Component, Insets) - Method in class ch.randelshofer.gui.border.RoundedLineBorder
Reinitialize the insets parameter with this Border's current Insets.
getBorderInsets(Component) - Method in class ch.randelshofer.rubik.player.HUDBorder
 
getBoundedRangeModel() - Method in class ch.randelshofer.gui.IntegerTextField
 
getBoundedRangeModel() - Method in class ch.randelshofer.gui.text.NumericDocument
 
getBrightness(Point3D, double, double) - Method in class ch.randelshofer.geom3d.Face3D
Returns ambient light intensity + the intensity of this face's diffuse reflection to the light source.
getCachingModel() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
getCanvas() - Method in class ch.randelshofer.rubik.parser.ScriptKeyboardHandler
 
getCanvas() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
getCanvas3D() - Method in class ch.randelshofer.rubik.Cube3DCanvasGeom3D
 
getCellEditorValue() - Method in class ch.randelshofer.gui.table.ColorTableCellEditor
 
getCellRendererComponent(JComponent, Object, boolean, boolean, boolean, int, boolean) - Method in class ch.randelshofer.gui.tree.MutableTreeTransferHandler
Returns the cell renderer component or null if the component does not have a cell renderer.
getCenter() - Method in class idx3d.idx3d_Object
Returns the center of this object.
getCenter() - Method in class idx3d.idx3d_Triangle
 
getChange(Element) - Method in class ch.randelshofer.gui.event.DefaultDocumentEvent
Gets the change information for the given element.
getCharacterElement(int) - Method in class ch.randelshofer.gui.text.StyledDocumentProxy
Gets the element that represents the character that is at the given offset within the document.
getChild(int) - Method in class ch.randelshofer.geom3d.TransformNode3D
 
getChild(int) - Method in class idx3d.idx3d_Group
Returns the child at the specified index.
getChildAt(int) - Method in class ch.randelshofer.rubik.parser.Node
 
getChildCount() - Method in class idx3d.idx3d_Group
Returns a count of the number of children.
getChoice() - Method in class ch.randelshofer.rubik.solver.KociembaCube
Four middle slice edge positions (12 choose 4 = 495).
getClone() - Method in class idx3d.idx3d_Matrix
 
getClone() - Method in class idx3d.idx3d_Object
 
getClone() - Method in class idx3d.idx3d_Texture
 
getClone() - Method in class idx3d.idx3d_Triangle
 
getClone() - Method in class idx3d.idx3d_Vector
 
getClone() - Method in class idx3d.idx3d_Vertex
 
getColor() - Method in class ch.randelshofer.cubetwister.doc.CubeColorModel
 
getColor(int, int, int) - Static method in class idx3d.idx3d_Color
 
getColor() - Method in class idx3d.idx3d_InternalMaterial
 
getColors() - Method in class ch.randelshofer.cubetwister.doc.CubeModel
 
getColumnClass(int) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Returns the most specific superclass for all the cell values in the column.
getColumnClass(int) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Returns the most specific superclass for all the cell values in the column.
getColumnClass(int) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Returns the most specific superclass for all the cell values in the column.
getColumnClass(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
getColumnClass(int) - Method in class ch.randelshofer.debug.DesktopPropertiesTableModel
 
getColumnClass(int) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
 
getColumnClass(int) - Method in class ch.randelshofer.gui.table.TableMap
 
getColumnClass(int) - Method in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
 
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
getColumnCount() - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.debug.DesktopPropertiesTableModel
 
getColumnCount() - Method in class ch.randelshofer.debug.SystemColorsTableModel
 
getColumnCount() - Method in class ch.randelshofer.debug.UIDefaultsTableModel
 
getColumnCount() - Method in class ch.randelshofer.gui.JPopupButton
 
getColumnCount() - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
Returns the number of columns in this data table.
getColumnCount() - Method in class ch.randelshofer.gui.table.TableMap
 
getColumnCount() - Method in class ch.randelshofer.gui.table.TreeNodeTableModel
Returns the number of columns in the model.
getColumnCount() - Method in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
 
getColumnMapping() - Method in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
item[i] of this array contains the index of the data column that contains the data for the data element with that index.
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
Returns the name of the column at columnIndex.
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Returns the name of the column at columnIndex.
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Returns the name of the column at columnIndex.
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
Returns the name of the column at columnIndex.
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
getColumnName(int) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
Returns the name of the column at columnIndex.
getColumnName(int) - Method in class ch.randelshofer.debug.DesktopPropertiesTableModel
 
getColumnName(int) - Method in class ch.randelshofer.debug.SystemColorsTableModel
 
getColumnName(int) - Method in class ch.randelshofer.debug.UIDefaultsTableModel
 
getColumnName(int) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
Returns the column name.
getColumnName(int) - Method in class ch.randelshofer.gui.table.TableMap
 
getColumnName(int) - Method in class ch.randelshofer.rubik.impexp.csv.ColumnMappingTableModel
 
getColumns() - Method in class ch.randelshofer.gui.VerticalGridLayout
Gets the number of columns in this layout.
getCommutator() - Method in class ch.randelshofer.rubik.parser.CommutationNode
 
getComponent(Component, Object) - Method in class ch.randelshofer.cubetwister.CubeTwisterView
Sets the value of the viewer to value.
getComponent(Component, Object) - Method in class ch.randelshofer.gui.DefaultViewer
 
getComponent(Component, Object[]) - Method in class ch.randelshofer.gui.DefaultViewer
 
getComponent(Component, Object) - Method in interface ch.randelshofer.gui.Viewer
Sets the value of the viewer to value.
getConjugator() - Method in class ch.randelshofer.rubik.parser.ConjugationNode
 
getContentPane() - Method in class ch.randelshofer.gui.JCardPane
 
getControlPanelComponent() - Method in class ch.randelshofer.rubik.parser.ScriptPlayer
 
getCookie(Applet, String, String) - Static method in class ch.randelshofer.util.Cookies
Gets the specified cookie.
getCoords() - Method in class ch.randelshofer.geom3d.Face3D
 
getCoords() - Method in class ch.randelshofer.geom3d.Shape3D
 
getCornerAt(int) - Method in class ch.randelshofer.rubik.AbstractCube
Gets the corner part at the specified location.
getCornerAt(int) - Method in interface ch.randelshofer.rubik.Cube
Gets the corner part at the specified location.
getCornerCount() - Method in class ch.randelshofer.rubik.AbstractCube
Returns the number of corner parts.
getCornerCount() - Method in interface ch.randelshofer.rubik.Cube
Returns the number of corner parts.
getCornerLocation(int) - Method in class ch.randelshofer.rubik.AbstractCube
Gets the location of the specified corner part.
getCornerLocation(int) - Method in interface ch.randelshofer.rubik.Cube
Gets the location of the specified corner part.
getCornerLocations() - Method in class ch.randelshofer.rubik.AbstractCube
Returns the locations of all corner parts.
getCornerLocations() - Method in interface ch.randelshofer.rubik.Cube
Returns the locations of the corner parts.
getCornerOrientation(int) - Method in class ch.randelshofer.rubik.AbstractCube
Gets the orientation of the specified corner part.
getCornerOrientation(int) - Method in interface ch.randelshofer.rubik.Cube
Gets the orientation of the specified corner part.
getCornerOrientations() - Method in class ch.randelshofer.rubik.AbstractCube
Returns the orientations of all corner parts.
getCornerOrientations() - Method in interface ch.randelshofer.rubik.Cube
Returns the orientations of the corner parts.
getCornerPermutation() - Method in class ch.randelshofer.rubik.solver.KociembaCube
Permutation of the 8 corners (8! = 40320).
getCreatableNodeType(Object) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
 
getCreatableNodeType(Object) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Returns the type of children that may be created at this node.
getCreatableNodeType(Object) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Returns the default type of children that can be created at the specified node.
getCreatableNodeTypes(Object) - Method in class ch.randelshofer.cubetwister.doc.DocumentModel
Returns the types of children that may be created at this node.
getCreatableNodeTypes(Object) - Method in class ch.randelshofer.gui.tree.DefaultMutableTreeModel
Returns the type of children that may be created at this node.
getCreatableNodeTypes(Object) - Method in interface ch.randelshofer.gui.tree.MutableTreeModel
Returns the types of children that may be created at this node.
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
 
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Returns an empty array since insertion of parts is not allowed.
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
 
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
 
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
getCreatableRowType(int) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
 
getCreatableRowType(int) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
 
getCreatableRowType(int) - Method in interface ch.randelshofer.gui.table.MutableTableModel
Returns the default type of elements that can be created at the specified index of the list.
getCreatableRowType(int) - Method in class ch.randelshofer.gui.table.TreeNodeTableModel
 
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.CubeColorsTableModel
 
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.CubePartsTableModel
Returns an empty array since insertion of parts is not allowed.
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.CubeStickersTableModel
Returns an empty array since insertion of stickers is not allowed.
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMacrosTableModel
 
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.NotationMovesTableModel
 
getCreatableRowTypes(int) - Method in class ch.randelshofer.cubetwister.doc.ScriptMacrosTableModel
 
getCreatableRowTypes(int) - Method in class ch.randelshofer.gui.table.DefaultMutableTableModel
 
getCreatableRowTypes(int) - Method in interface ch.randelshofer.gui.table.MutableTableModel
Returns the types of elements that can be created at the specified index of the list.
getCreatableRowTypes(int) - Method in class ch.randelshofer.gui.table.TreeNodeTableModel
Returns the types of children that may be created at this row.
getCreatableType(int) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Returns the default type of elements that can be created at the specified index of the list.
getCreatableType(int) - Method in interface ch.randelshofer.gui.list.MutableListModel
Returns the default type of elements that can be created at the specified index of the list.
getCreatableTypes(int) - Method in class ch.randelshofer.gui.list.DefaultMutableListModel
Returns the types of elements that can be created at the specified index of the list.
getCreatableTypes(int) - Method in interface ch.randelshofer.gui.list.MutableListModel
Returns the types of elements that can be created at the specified index of the list.
getCropColor(int, int, int) - Static method in class idx3d.idx3d_Color
 
getCube() - Method in class ch.randelshofer.c