A B C D E F G H I J L M N O P R S T U V W X Y Z

A

ABOVE_COLOR - Static variable in class org.latdraw.sample.posetdrawer.PosetDrawer
 
accept(File) - Method in class org.latdraw.sample.ExtFileFilter
 
add(int, Object) - Method in class org.latdraw.util.SimpleList
This just throws an UnsupportedOperationException.
add(Object) - Method in class org.latdraw.util.SimpleList
This just throws an UnsupportedOperationException.
addAll(int, Collection) - Method in class org.latdraw.util.SimpleList
This just throws an UnsupportedOperationException.
addAll(Collection) - Method in class org.latdraw.util.SimpleList
 
adjustForce(double, double) - Method in class org.latdraw.diagram.Vertex
 
append(SimpleList) - Method in class org.latdraw.util.SimpleList
This corresponds to (APPEND this lst) in lisp.
array - Variable in class org.latdraw.partition.IntArray
 
ATT_COLOR - Static variable in class org.latdraw.sample.SampleApp
 
AUTOMATIC - Static variable in class org.latdraw.diagram.Vertex
Label positionsr.

B

BasicPartition - Class in org.latdraw.partition
This class implement the basic operations for partition on the set {0, 1, ..., n-1}.
BasicPartition(int[]) - Constructor for class org.latdraw.partition.BasicPartition
 
BasicPartition(int[], boolean) - Constructor for class org.latdraw.partition.BasicPartition
 
BELOW_COLOR - Static variable in class org.latdraw.sample.posetdrawer.PosetDrawer
 
bigRect(Point2D) - Method in class org.latdraw.beans.DrawPanel
 
BLOCK - Static variable in interface org.latdraw.partition.Partition
Printing types: blocks, the useual way of writing a partition.
BOTH_COLOR - Static variable in class org.latdraw.sample.posetdrawer.PosetDrawer
 
BOTTOM - Static variable in class org.latdraw.diagram.Vertex
 

C

card() - Method in class org.latdraw.orderedset.OrderedSet
 
CENTER - Static variable in class org.latdraw.diagram.Vertex
 
ChainDecomposition - Class in org.latdraw.orderedset
 
ChainDecomposition(OrderedSet) - Constructor for class org.latdraw.orderedset.ChainDecomposition
This is the incomplete chain decomposition given by Listing 11.6 in my Free Lattice book.
chainNum(POElem) - Method in class org.latdraw.orderedset.ChainDecomposition
 
ChangeSupport - Class in org.latdraw.beans
A class for property changes.
ChangeSupport(Object) - Constructor for class org.latdraw.beans.ChangeSupport
 
clear() - Method in class org.latdraw.util.SimpleList
This just throws an UnsupportedOperationException.
clearLabels() - Method in class org.latdraw.diagram.Diagram
Sets all the labels to the empty string which prevents them from being drawn.
clone() - Method in class org.latdraw.diagram.Vertex
 
clone() - Method in class org.latdraw.partition.IntArray
 
compareTo(Object) - Method in class org.latdraw.partition.BasicPartition
The order of a linear extension respecting rank.
ConceptLattice - Class in org.latdraw.fca
A class for creating an ordered set whose elements are the elements of a concept lattice.
ConceptLattice(Lattice) - Constructor for class org.latdraw.fca.ConceptLattice
 
ConceptLattice(String, Lattice) - Constructor for class org.latdraw.fca.ConceptLattice
 
cons(Object) - Method in class org.latdraw.util.SimpleList
 
contains(Object) - Method in class org.latdraw.util.SimpleList
 
containsAll(Collection) - Method in class org.latdraw.util.SimpleList
 
correlation(Point2D, Point2D) - Static method in class org.latdraw.diagram.Vertex
 
CXT_EXT - Static variable in class org.latdraw.sample.ExtFileFilter
 
CYCLE_ERROR - Static variable in exception org.latdraw.orderedset.NonOrderedSetException
 

D

decreaseAttraction() - Method in class org.latdraw.beans.DrawPanel
 
decreaseReplusion() - Method in class org.latdraw.beans.DrawPanel
 
decrement() - Method in class org.latdraw.util.MyInt
 
decrement(int) - Method in class org.latdraw.util.MyInt
 
Diagram - Class in org.latdraw.diagram
a class to represent diagrams of ordered sets.
Diagram(String, List, List) - Constructor for class org.latdraw.diagram.Diagram
Construct a Diagram with name n from a List of Objects and a list of covers for each object.
Diagram(String, List, List, HashMap) - Constructor for class org.latdraw.diagram.Diagram
 
Diagram(InputLattice) - Constructor for class org.latdraw.diagram.Diagram
 
Diagram(OrderedSet) - Constructor for class org.latdraw.diagram.Diagram
 
DIAGRAM_CHANGED - Static variable in class org.latdraw.beans.ChangeSupport
 
DrawPanel - Class in org.latdraw.beans
 
DrawPanel() - Constructor for class org.latdraw.beans.DrawPanel
 
DrawPanel(Diagram) - Constructor for class org.latdraw.beans.DrawPanel
 

E

Edge - Class in org.latdraw.orderedset
A class to hold an edge.
Edge(Object, Object) - Constructor for class org.latdraw.orderedset.Edge
 
EDGE_MIDDLE_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
EDGE_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
EDGE_RIGHT_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
edgeAt(Point2D) - Method in class org.latdraw.beans.DrawPanel
Return the edge at x, y for the raw mouse x and y.
edgeColors - Variable in class org.latdraw.orderedset.InputLattice
 
elements() - Method in class org.latdraw.util.SimpleList
 
elemForAttribute(Object) - Method in class org.latdraw.fca.ConceptLattice
 
elemForObject(Object) - Method in class org.latdraw.fca.ConceptLattice
 
elemOrder(POElem) - Method in class org.latdraw.orderedset.OrderedSet
 
EMPTY_ERROR - Static variable in exception org.latdraw.orderedset.NonOrderedSetException
 
EMPTY_LIST - Static variable in class org.latdraw.util.SimpleList
The empty list is a class constant
EMPTY_STRING - Static variable in class org.latdraw.sample.ObjAttTable
 
equalIntArrays(int[], int[]) - Static method in class org.latdraw.partition.IntArray
 
equals(Object) - Method in class org.latdraw.orderedset.Edge
 
equals(Object) - Method in class org.latdraw.partition.IntArray
 
equals(Object) - Method in class org.latdraw.util.MyInt
 
eraseElem(Graphics2D, Vertex, AffineTransform) - Method in class org.latdraw.beans.DrawPanel
 
EWK - Static variable in interface org.latdraw.partition.Partition
Printing types: the algebra program representtation: a comma separated sequence of ints defining a map whose kernel is the partition.
ExtFileFilter - Class in org.latdraw.sample
Filter files by extension.
ExtFileFilter(String, List) - Constructor for class org.latdraw.sample.ExtFileFilter
 
ExtFileFilter(String, String) - Constructor for class org.latdraw.sample.ExtFileFilter
 

F

FILE - Static variable in class org.latdraw.orderedset.InputLattice
 
filter(Vertex) - Method in class org.latdraw.diagram.Diagram
A convenience method to get the vertices in the filter.
filter() - Method in class org.latdraw.orderedset.POElem
 
filter(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
first - Variable in class org.latdraw.util.SimpleList
 
first() - Method in class org.latdraw.util.SimpleList
 
frontIterator(SimpleList) - Method in class org.latdraw.util.SimpleList
This Iterator will iterate through the list until it reaches tail or to the end if tail is not found.

G

geq(Vertex, Vertex) - Method in class org.latdraw.diagram.Diagram
 
geq(POElem, POElem) - Method in class org.latdraw.orderedset.OrderedSet
 
get(int) - Method in class org.latdraw.partition.IntArray
 
get(int) - Method in class org.latdraw.util.SimpleList
 
getAboveType() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getArray() - Method in class org.latdraw.partition.IntArray
 
getAttractionFactor() - Method in class org.latdraw.diagram.Diagram
 
getAttributeArray() - Method in class org.latdraw.fca.ConceptLattice
 
getAttributeIndex(Object) - Method in class org.latdraw.fca.ConceptLattice
The index of obj in the attribute array.
getAttTable() - Method in class org.latdraw.sample.SampleApp
 
getBelowType() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getBlocks() - Method in class org.latdraw.partition.BasicPartition
Get the block form of this partition as an array of arrays.
getBlocks() - Method in interface org.latdraw.partition.Partition
 
getChangeSupport() - Method in class org.latdraw.beans.DrawPanel
 
getColor() - Method in class org.latdraw.diagram.Vertex
 
getDescription() - Method in class org.latdraw.sample.ExtFileFilter
 
getDiagram() - Method in class org.latdraw.beans.DrawPanel
 
getDiagram() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getDrawPanel() - Method in class org.latdraw.sample.ObjAttTable
 
getDrawPanel() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getDrawPanel() - Method in class org.latdraw.sample.SampleApp
 
getEdgeAt(int, int) - Method in class org.latdraw.beans.DrawPanel
Return the edge at x, y for the raw mouse x and y.
getEdgeColor(String) - Method in class org.latdraw.beans.DrawPanel
 
getEdgeColors() - Method in class org.latdraw.diagram.Diagram
 
getElement(Object) - Method in class org.latdraw.orderedset.OrderedSet
 
getExtension(File) - Static method in class org.latdraw.sample.ExtFileFilter
 
getHashMap() - Method in class org.latdraw.orderedset.ChainDecomposition
 
getHighlightColor() - Method in class org.latdraw.beans.DrawPanel
 
getImprovementCount() - Method in class org.latdraw.diagram.Diagram
 
getLabel() - Method in class org.latdraw.diagram.Vertex
 
getLabelBackgroundColor() - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelBackgroundColor(Color) - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelBackgroundColor() - Method in class org.latdraw.diagram.Vertex
 
getLabelFont() - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelFont(Font) - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelFont() - Method in class org.latdraw.diagram.Vertex
May return null in which case the default should be used.
getLabelForegroundColor() - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelForegroundColor(Color) - Method in class org.latdraw.beans.DrawPanel
Each vertex can override this.
getLabelForegroundColor() - Method in class org.latdraw.diagram.Vertex
 
getLabelPosition() - Method in class org.latdraw.diagram.Vertex
Get the label position which is one of the constants AUTOMATIC, LEFT, RIGHT, TOP, BOTTOM, or CENTER.
getLatToScreen() - Method in class org.latdraw.beans.View
 
getLatToScreen(double, double) - Method in class org.latdraw.beans.View
 
getName() - Method in class org.latdraw.diagram.Diagram
 
getName() - Method in class org.latdraw.orderedset.OrderedSet
 
getNormalizedX() - Method in class org.latdraw.diagram.Vertex
 
getNormalizedY() - Method in class org.latdraw.diagram.Vertex
 
getNormalizedZ() - Method in class org.latdraw.diagram.Vertex
 
getObjectArray() - Method in class org.latdraw.fca.ConceptLattice
 
getObjectIndex(Object) - Method in class org.latdraw.fca.ConceptLattice
The index of obj in the object array.
getObjTable() - Method in class org.latdraw.sample.SampleApp
 
getOrderedSet() - Method in class org.latdraw.diagram.Diagram
 
getPoset() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getProjectedX() - Method in class org.latdraw.diagram.Vertex
 
getProjectedY() - Method in class org.latdraw.diagram.Vertex
 
getProjection() - Method in class org.latdraw.diagram.Vertex
 
getRepulsionFactor() - Method in class org.latdraw.diagram.Diagram
 
getRotateLabel() - Method in class org.latdraw.beans.RotateButton
 
getRotationAngle() - Method in class org.latdraw.diagram.Diagram
 
getRotationTimer() - Method in class org.latdraw.beans.DrawPanel
 
getScaleFactor() - Method in class org.latdraw.diagram.Diagram
 
getScreenToLat() - Method in class org.latdraw.beans.View
 
getScreenToLat(double, double) - Method in class org.latdraw.beans.View
 
getSelectedElem() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getStopLabel() - Method in class org.latdraw.beans.RotateButton
 
getToolBar() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
getUnderlyingElem() - Method in class org.latdraw.diagram.Vertex
 
getUnderlyingObject() - Method in class org.latdraw.diagram.Vertex
Get the underlyingObject (the label) of the underlying POElem.
getUnderlyingObject() - Method in class org.latdraw.orderedset.POElem
 
getUnderlyingObjectlabel() - Method in class org.latdraw.diagram.Vertex
 
getVertices() - Method in class org.latdraw.diagram.Diagram
 
getX() - Method in class org.latdraw.diagram.Vertex
 
getY() - Method in class org.latdraw.diagram.Vertex
 
getZ() - Method in class org.latdraw.diagram.Vertex
 
gt(Vertex, Vertex) - Method in class org.latdraw.diagram.Diagram
 
gt(POElem, POElem) - Method in class org.latdraw.orderedset.OrderedSet
 

H

hashCode() - Method in class org.latdraw.orderedset.Edge
 
hashCode() - Method in class org.latdraw.partition.IntArray
 
hideLabels() - Method in class org.latdraw.diagram.Diagram
Hide the all vertex labels.
highIncomparables() - Method in class org.latdraw.orderedset.POElem
 
HUMAN - Static variable in interface org.latdraw.partition.Partition
Printing types: blocks, plus number of blocks at the end.

I

ideal(Vertex) - Method in class org.latdraw.diagram.Diagram
A convenience method to get the vertices in the ideal.
ideal() - Method in class org.latdraw.orderedset.POElem
 
ideal(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
improve() - Method in class org.latdraw.beans.DrawPanel
 
improve() - Method in class org.latdraw.diagram.Diagram
Silently improve the diagram through all three stages.
improveMany(int, boolean) - Method in class org.latdraw.beans.DrawPanel
 
improveOnce() - Method in class org.latdraw.beans.DrawPanel
 
improveWithDelay(int) - Method in class org.latdraw.beans.DrawPanel
 
improveWithoutDelay(int) - Method in class org.latdraw.beans.DrawPanel
 
increaseAttraction() - Method in class org.latdraw.beans.DrawPanel
 
increaseReplusion() - Method in class org.latdraw.beans.DrawPanel
 
increment() - Method in class org.latdraw.util.MyInt
 
increment(int) - Method in class org.latdraw.util.MyInt
 
index() - Method in class org.latdraw.diagram.Vertex
The index in the linear extension of the ordered set.
index() - Method in class org.latdraw.orderedset.POElem
The index in the linear extension.
indexOf(Object) - Method in class org.latdraw.util.SimpleList
 
InputLattice - Class in org.latdraw.orderedset
A class for inputting a lattice (or ordered set) from a file, string or network connection.
InputLattice() - Constructor for class org.latdraw.orderedset.InputLattice
 
InputLattice(String) - Constructor for class org.latdraw.orderedset.InputLattice
 
InputLattice(String, int) - Constructor for class org.latdraw.orderedset.InputLattice
 
InputLattice(String, int, boolean) - Constructor for class org.latdraw.orderedset.InputLattice
 
InputLattice(String, boolean) - Constructor for class org.latdraw.orderedset.InputLattice
 
InputLattice(String, List, List) - Constructor for class org.latdraw.orderedset.InputLattice
InputLattice from String (name) List of Strings (labels) List of lists of strings (upper covers)
IntArray - Class in org.latdraw.partition
This class is a wrapper for an array of int's mainly so we can specify the equals and hashCode methods.
IntArray() - Constructor for class org.latdraw.partition.IntArray
 
IntArray(int[]) - Constructor for class org.latdraw.partition.IntArray
 
IntArray(int) - Constructor for class org.latdraw.partition.IntArray
 
intArrayToString(int[]) - Static method in class org.latdraw.partition.IntArray
 
INTERNAL - Static variable in interface org.latdraw.partition.Partition
Printing types: the internal representation.
interval(Object, Object) - Method in class org.latdraw.diagram.Diagram
Form a new Diagram representing the interval from botton to top.
isDraggingAllowed() - Method in class org.latdraw.beans.DrawPanel
 
isDraggingHorizontal() - Method in class org.latdraw.beans.DrawPanel
 
isEmpty() - Method in class org.latdraw.util.SimpleList
 
isFilled() - Method in class org.latdraw.diagram.Vertex
 
isHighlighted() - Method in class org.latdraw.diagram.Vertex
 
isHorizontal() - Method in class org.latdraw.diagram.Diagram
 
isInterval() - Method in class org.latdraw.diagram.Diagram
Was this diagram constructed as an interval of another diagram.
isJoinIrreducible() - Method in class org.latdraw.diagram.Vertex
 
isJoinIrreducible() - Method in class org.latdraw.orderedset.POElem
Returns true iff it has exactly one lower cover.
isLabelPainted() - Method in class org.latdraw.diagram.Vertex
 
isMeetIrreducible() - Method in class org.latdraw.diagram.Vertex
 
isMeetIrreducible() - Method in class org.latdraw.orderedset.POElem
Returns true iff it has exactly one upper cover.
isPaintLabels() - Method in class org.latdraw.diagram.Diagram
This globally controls if the labels are displayed.
isRelated(int, int) - Method in class org.latdraw.partition.BasicPartition
 
isRelated(int, int) - Method in interface org.latdraw.partition.Partition
 
isRepresentative(int) - Method in class org.latdraw.partition.BasicPartition
 
isRepresentative(int) - Method in interface org.latdraw.partition.Partition
 
isRotating() - Method in class org.latdraw.beans.DrawPanel
 
isZero() - Method in class org.latdraw.partition.BasicPartition
 
isZero() - Method in interface org.latdraw.partition.Partition
 
ITERATIONS - Static variable in class org.latdraw.diagram.Diagram
 
iterator() - Method in class org.latdraw.util.SimpleList
 

J

join(Partition) - Method in class org.latdraw.partition.BasicPartition
 
join(Partition) - Method in interface org.latdraw.partition.Partition
* Note r and s must be roots and distinct.
joinBlocks(int, int) - Method in class org.latdraw.partition.BasicPartition
Note r and s must be roots and distinct.
joinIrredsBelow(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
joinSign - Static variable in class org.latdraw.orderedset.InputLattice
 
joinStr - Static variable in class org.latdraw.orderedset.InputLattice
 

L

label() - Method in class org.latdraw.orderedset.POElem
 
labels - Variable in class org.latdraw.orderedset.InputLattice
 
lastIndexOf(Object) - Method in class org.latdraw.util.SimpleList
 
LAT_EXT - Static variable in class org.latdraw.sample.ExtFileFilter
 
LEFT - Static variable in class org.latdraw.diagram.Vertex
 
leq(Vertex, Vertex) - Method in class org.latdraw.diagram.Diagram
 
leq(POElem, POElem) - Method in class org.latdraw.orderedset.OrderedSet
 
leq(Partition) - Method in class org.latdraw.partition.BasicPartition
 
leq(int[], int[]) - Static method in class org.latdraw.partition.BasicPartition
 
leq(Partition) - Method in interface org.latdraw.partition.Partition
 
listIterator(int) - Method in class org.latdraw.util.SimpleList
 
listIterator() - Method in class org.latdraw.util.SimpleList
 
lowerCovers() - Method in class org.latdraw.orderedset.POElem
 
lowerCovers(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
lt(Vertex, Vertex) - Method in class org.latdraw.diagram.Diagram
 
lt(POElem, POElem) - Method in class org.latdraw.orderedset.OrderedSet
 

M

main(String[]) - Static method in class org.latdraw.diagram.Diagram
 
main(String[]) - Static method in class org.latdraw.orderedset.OrderedSet
 
main(String[]) - Static method in class org.latdraw.partition.BasicPartition
 
main(String[]) - Static method in class org.latdraw.partition.ReadPartitions
 
main(String[]) - Static method in class org.latdraw.sample.ExtFileFilter
 
main(String[]) - Static method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
main(String[]) - Static method in class org.latdraw.sample.SampleApp
 
main(String[]) - Static method in class org.latdraw.util.SimpleList
 
makeExampleLat() - Static method in class org.latdraw.sample.posetdrawer.PosetDrawer
Make a sample lattice.
makeExampleLat() - Static method in class org.latdraw.sample.SampleApp
Make a sample lattice.
makeList() - Static method in class org.latdraw.util.SimpleList
 
makeList(Object) - Static method in class org.latdraw.util.SimpleList
 
makeToolBar() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
makeToolBar() - Method in class org.latdraw.sample.SampleApp
 
meet(Partition) - Method in class org.latdraw.partition.BasicPartition
 
meet(Partition) - Method in interface org.latdraw.partition.Partition
 
meetIrredsAbove(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
meetSign - Static variable in class org.latdraw.orderedset.InputLattice
 
meetStr - Static variable in class org.latdraw.orderedset.InputLattice
 
mouseClicked(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
mouseDragged(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
mouseEntered(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
mouseExited(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
mouseMoved(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
mousePressed(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
Let the "changeSupport" know something was clicked.
mouseReleased(MouseEvent) - Method in class org.latdraw.beans.DrawPanel
 
multipleUpdates(int, double, double) - Method in class org.latdraw.diagram.Diagram
 
MyInt - Class in org.latdraw.util
 
MyInt(int) - Constructor for class org.latdraw.util.MyInt
 

N

name - Variable in class org.latdraw.orderedset.InputLattice
 
NonOrderedSetException - Exception in org.latdraw.orderedset
 
NonOrderedSetException() - Constructor for exception org.latdraw.orderedset.NonOrderedSetException
 
NonOrderedSetException(String) - Constructor for exception org.latdraw.orderedset.NonOrderedSetException
 
normalize() - Method in class org.latdraw.partition.BasicPartition
This modifies this.array.
normalize(int[]) - Static method in class org.latdraw.partition.BasicPartition
Modify part so that it is in normal form.
normalize() - Method in interface org.latdraw.partition.Partition
 
normalizeCoords() - Method in class org.latdraw.diagram.Diagram
 
NOTHING_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
numberOfBlocks() - Method in class org.latdraw.partition.BasicPartition
Does not need normalized form.
numberOfBlocks() - Method in interface org.latdraw.partition.Partition
 
numChains() - Method in class org.latdraw.orderedset.ChainDecomposition
 

O

OBJ_COLOR - Static variable in class org.latdraw.sample.SampleApp
 
ObjAttTable - Class in org.latdraw.sample
A table for either attributes or objects.
ObjAttTable(ConceptLattice, SampleApp, boolean) - Constructor for class org.latdraw.sample.ObjAttTable
 
one() - Method in class org.latdraw.orderedset.OrderedSet
 
one(int) - Static method in class org.latdraw.partition.BasicPartition
 
one(int, boolean) - Static method in class org.latdraw.partition.BasicPartition
 
one() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
ONE_INDEXED - Static variable in interface org.latdraw.partition.Partition
Same as BLOCK but the set is 1 to n.
open() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
open() - Method in class org.latdraw.sample.SampleApp
 
OrderedSet - Class in org.latdraw.orderedset
Note: labels are allowed to be any Object, not just Strings.
OrderedSet(String, List, List) - Constructor for class org.latdraw.orderedset.OrderedSet
 
OrderedSet(InputLattice) - Constructor for class org.latdraw.orderedset.OrderedSet
 
orderedSet() - Method in class org.latdraw.orderedset.POElem
 
orderedSetFromCL(String, Concept[]) - Static method in class org.latdraw.fca.ConceptLattice
 
orderedSetFromFilters(String, List, List) - Static method in class org.latdraw.orderedset.OrderedSet
Construct an ordered set from its list of elems, which are Objects, and the filter for each label.
org.latdraw.beans - package org.latdraw.beans
Provides the components in bean form for presenting and controlling the diagram.
org.latdraw.diagram - package org.latdraw.diagram
 
org.latdraw.fca - package org.latdraw.fca
 
org.latdraw.orderedset - package org.latdraw.orderedset
 
org.latdraw.partition - package org.latdraw.partition
 
org.latdraw.sample - package org.latdraw.sample
 
org.latdraw.sample.posetdrawer - package org.latdraw.sample.posetdrawer
 
org.latdraw.util - package org.latdraw.util
 

P

paint(Graphics) - Method in class org.latdraw.beans.DrawPanel
 
paint(Graphics, boolean) - Method in class org.latdraw.beans.DrawPanel
 
paintBackground(Graphics2D) - Method in class org.latdraw.beans.DrawPanel
 
paintCovers(Graphics2D) - Method in class org.latdraw.beans.DrawPanel
 
paintCovers(Graphics2D, boolean) - Method in class org.latdraw.beans.DrawPanel
 
paintElem(Graphics2D, Vertex, AffineTransform) - Method in class org.latdraw.beans.DrawPanel
 
paintElems(Graphics2D, boolean) - Method in class org.latdraw.beans.DrawPanel
 
paintLabel(Graphics2D, Vertex, int, int) - Method in class org.latdraw.beans.DrawPanel
 
Partition - Interface in org.latdraw.partition
This interface specifies the basic operations for partitions on the set {0, 1, ..., n-1}.
partToKissString(int[]) - Static method in class org.latdraw.partition.BasicPartition
Make String representation of the partition for the .con and related files.
permutabilityLevel(int, int, Partition, Partition) - Static method in class org.latdraw.partition.BasicPartition
This returns the least k such that (a,b) is in the k-fold relational product of par0 and par1, with par0 coming first and k counting the total occurances of par0 or par1.
permutabilityLevel(Partition, Partition) - Static method in class org.latdraw.partition.BasicPartition
This is the max of permutabilityLevel(a, b, par0, par1) over all (a, b) in the join.
POElem - Class in org.latdraw.orderedset
this class represents elements of an ordered set.
POElem(Object, OrderedSet) - Constructor for class org.latdraw.orderedset.POElem
Construct an element based on an arbitrary object.
PosetDrawer - Class in org.latdraw.sample.posetdrawer
 
PosetDrawer(JFrame) - Constructor for class org.latdraw.sample.posetdrawer.PosetDrawer
 
PosetDrawer.RadioButtonType - Enum in org.latdraw.sample.posetdrawer
 
print(Graphics, PageFormat, int) - Method in class org.latdraw.beans.DrawPanel
 
printDialog() - Method in class org.latdraw.beans.DrawPanel
 
project2d(double) - Method in class org.latdraw.diagram.Diagram
 
project2d(double) - Method in class org.latdraw.diagram.Vertex
 
project2d(double, double) - Method in class org.latdraw.diagram.Vertex
 

R

rank() - Method in class org.latdraw.orderedset.POElem
 
rank() - Method in class org.latdraw.partition.BasicPartition
 
ReadPartitions - Class in org.latdraw.partition
 
ReadPartitions() - Constructor for class org.latdraw.partition.ReadPartitions
 
readPartitions(File, int) - Static method in class org.latdraw.partition.ReadPartitions
 
readPartitionsFile(File, int) - Static method in class org.latdraw.partition.ReadPartitions
 
remove(int) - Method in class org.latdraw.util.SimpleList
 
remove(Object) - Method in class org.latdraw.util.SimpleList
 
removeAll(Collection) - Method in class org.latdraw.util.SimpleList
 
representative(int) - Method in class org.latdraw.partition.BasicPartition
This is the public way of finding the root.
representative(int) - Method in interface org.latdraw.partition.Partition
 
representatives() - Method in class org.latdraw.partition.BasicPartition
 
representatives() - Method in interface org.latdraw.partition.Partition
 
reset() - Method in class org.latdraw.diagram.Vertex
 
resetVertexColors() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
resetVertices() - Method in class org.latdraw.diagram.Diagram
Sets the Color of all vertices to null and filled to false.
rest - Variable in class org.latdraw.util.SimpleList
 
rest() - Method in class org.latdraw.util.SimpleList
 
retainAll(Collection) - Method in class org.latdraw.util.SimpleList
 
reverse() - Method in class org.latdraw.util.SimpleList
 
reverse(SimpleList) - Method in class org.latdraw.util.SimpleList
This is revappend in Common Lisp.
RIGHT - Static variable in class org.latdraw.diagram.Vertex
 
RotateButton - Class in org.latdraw.beans
 
RotateButton(DrawPanel) - Constructor for class org.latdraw.beans.RotateButton
 
RotateButton(DrawPanel, String, String) - Constructor for class org.latdraw.beans.RotateButton
 
rotateLeft() - Method in class org.latdraw.beans.DrawPanel
 
rotateOnce() - Method in class org.latdraw.beans.DrawPanel
 
ROTATION - Static variable in class org.latdraw.beans.DrawPanel
 

S

SampleApp - Class in org.latdraw.sample
This class illustrates how the components can be put together into an application.
SampleApp() - Constructor for class org.latdraw.sample.SampleApp
 
SampleApp(Diagram) - Constructor for class org.latdraw.sample.SampleApp
 
SampleApp(Diagram, ConceptLattice) - Constructor for class org.latdraw.sample.SampleApp
 
set(int, int) - Method in class org.latdraw.partition.IntArray
 
set(int, Object) - Method in class org.latdraw.util.SimpleList
 
setAboveType(PosetDrawer.RadioButtonType) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setAllowedVertices(Set<Vertex>) - Method in class org.latdraw.beans.DrawPanel
If allowedVertices is not null, only those vertices (and edges) are drawn.
setBelowType(PosetDrawer.RadioButtonType) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setColor(Color) - Method in class org.latdraw.diagram.Vertex
 
setDiagram(Diagram) - Method in class org.latdraw.beans.DrawPanel
Set and setup the diagram and repaint.
setDiagram(Diagram) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setDraggingAllowed(boolean) - Method in class org.latdraw.beans.DrawPanel
 
setDraggingHorizontal(boolean) - Method in class org.latdraw.beans.DrawPanel
 
setEdgeColors(HashMap) - Method in class org.latdraw.diagram.Diagram
 
setFilled(boolean) - Method in class org.latdraw.diagram.Vertex
 
setFilter(List) - Method in class org.latdraw.orderedset.POElem
 
setHighIncomparables(List) - Method in class org.latdraw.orderedset.POElem
 
setHighlightColor(Color) - Method in class org.latdraw.beans.DrawPanel
 
setHighlighted(boolean) - Method in class org.latdraw.diagram.Vertex
 
setHorizontalLocationFromDrag(double, double) - Method in class org.latdraw.diagram.Vertex
This is for horizontal movements only.
setIdeal(List) - Method in class org.latdraw.orderedset.POElem
 
setImproveDelay(int) - Method in class org.latdraw.beans.DrawPanel
 
setImprovementCount(int) - Method in class org.latdraw.diagram.Diagram
 
setIntArray(int[]) - Method in class org.latdraw.partition.IntArray
 
setInterval(boolean) - Method in class org.latdraw.diagram.Diagram
 
setLabel(String) - Method in class org.latdraw.diagram.Vertex
 
setLabelBackgroundColor(Color) - Method in class org.latdraw.diagram.Vertex
 
setLabelFont(Font) - Method in class org.latdraw.diagram.Vertex
 
setLabelForgeroundColor(Color) - Method in class org.latdraw.diagram.Vertex
 
setLabelPainted(boolean) - Method in class org.latdraw.diagram.Vertex
 
setLabelPosition(int) - Method in class org.latdraw.diagram.Vertex
Set the label position to be one of the constants AUTOMATIC, LEFT, RIGHT, TOP, BOTTOM, or CENTER.
setLabels(boolean) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setLocationFromDrag(double, double, double) - Method in class org.latdraw.diagram.Vertex
 
setLowerCovers(List) - Method in class org.latdraw.orderedset.POElem
 
setName(String) - Method in class org.latdraw.diagram.Diagram
 
setName(String) - Method in class org.latdraw.orderedset.OrderedSet
 
setNormalizedCoords() - Method in class org.latdraw.diagram.Vertex
 
setNormalizedCoords(double) - Method in class org.latdraw.diagram.Vertex
 
setPaintLabels(boolean) - Method in class org.latdraw.diagram.Diagram
This globally controls if the labels are displayed.
setPoset(OrderedSet) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setRank(int) - Method in class org.latdraw.orderedset.POElem
 
setRotateLabel(String) - Method in class org.latdraw.beans.RotateButton
 
setRotationAngle(double) - Method in class org.latdraw.diagram.Diagram
 
setScaleFactor(double) - Method in class org.latdraw.diagram.Diagram
 
setSelectedElem(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
setStopLabel(String) - Method in class org.latdraw.beans.RotateButton
 
setTransform(double, double) - Method in class org.latdraw.beans.View
Set the latToScreen transfrom for the view port to be shown.
setup(Diagram) - Method in class org.latdraw.beans.DrawPanel
Setup the diagram in the drawing panel.
setupEdgeColorMap() - Method in class org.latdraw.beans.DrawPanel
 
setUpperCovers(List) - Method in class org.latdraw.orderedset.POElem
 
setUseImproveDelay(boolean) - Method in class org.latdraw.beans.DrawPanel
 
setUseOrderForLabel(boolean) - Method in class org.latdraw.diagram.Vertex
 
setX(double) - Method in class org.latdraw.diagram.Vertex
 
setY(double) - Method in class org.latdraw.diagram.Vertex
 
setZ(double) - Method in class org.latdraw.diagram.Vertex
 
showLabels() - Method in class org.latdraw.diagram.Diagram
Set all vertex labels to be shown but if paintLabels is false they still will not be painted.
SimpleList - Class in org.latdraw.util
Simple Linked lists.
SimpleList(Object, SimpleList) - Constructor for class org.latdraw.util.SimpleList
Constructs a list with obj followed by list.
SimpleList(Collection) - Constructor for class org.latdraw.util.SimpleList
 
size() - Method in class org.latdraw.diagram.Diagram
 
size - Variable in class org.latdraw.partition.IntArray
 
size() - Method in class org.latdraw.partition.IntArray
 
size() - Method in interface org.latdraw.partition.Partition
 
size() - Method in class org.latdraw.util.SimpleList
The size of the list.
STARTED - Static variable in class org.latdraw.beans.DrawPanel
 
startRotation() - Method in class org.latdraw.beans.DrawPanel
 
STOPPED - Static variable in class org.latdraw.beans.DrawPanel
 
stopRotation() - Method in class org.latdraw.beans.DrawPanel
 
STRING - Static variable in class org.latdraw.orderedset.InputLattice
 
stringSubstitute(String, String, String) - Method in class org.latdraw.orderedset.InputLattice
Global subsitution.
subList(int, int) - Method in class org.latdraw.util.SimpleList
 

T

toArray() - Method in class org.latdraw.partition.IntArray
 
toArray() - Method in interface org.latdraw.partition.Partition
This returns the array representation of the partition as described in Ralph Freese's notes on partitions, see * http://www.math.hawaii.edu/~ralph/Notes/.
toArray(Object[]) - Method in class org.latdraw.util.SimpleList
 
toArray() - Method in class org.latdraw.util.SimpleList
 
TOP - Static variable in class org.latdraw.diagram.Vertex
 
toString() - Method in class org.latdraw.diagram.Vertex
 
toString() - Method in class org.latdraw.orderedset.POElem
 
toString() - Method in class org.latdraw.partition.BasicPartition
 
toString(int) - Method in class org.latdraw.partition.BasicPartition
 
toString() - Method in class org.latdraw.partition.IntArray
 
toString(int) - Method in interface org.latdraw.partition.Partition
 
toString(MyInt) - Method in class org.latdraw.util.MyInt
 
toString() - Method in class org.latdraw.util.SimpleList
 

U

univ() - Method in class org.latdraw.orderedset.OrderedSet
 
update(double, double) - Method in class org.latdraw.diagram.Diagram
This does a single update using att and repulsion, improving the diagram.
update() - Method in class org.latdraw.diagram.Vertex
 
upperCovers() - Method in class org.latdraw.orderedset.POElem
 
upperCovers(Vertex) - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 
upperCoversFromFilters(List, List) - Static method in class org.latdraw.orderedset.OrderedSet
Find the upper covers of all the elements.
upperCoversList - Variable in class org.latdraw.orderedset.InputLattice
 
URL - Static variable in class org.latdraw.orderedset.InputLattice
 

V

value() - Method in class org.latdraw.util.MyInt
 
valueOf(String) - Static method in enum org.latdraw.sample.posetdrawer.PosetDrawer.RadioButtonType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.latdraw.sample.posetdrawer.PosetDrawer.RadioButtonType
Returns an array containing the constants of this enum type, in the order they're declared.
Vertex - Class in org.latdraw.diagram
This holds the position of an element in 3 formats: 3d raw, 3d normalized, and a 2d projection.
Vertex(POElem) - Constructor for class org.latdraw.diagram.Vertex
 
VERTEX_MIDDLE_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
VERTEX_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
VERTEX_RIGHT_PRESSED - Static variable in class org.latdraw.beans.ChangeSupport
 
vertexAt(Point2D) - Method in class org.latdraw.beans.DrawPanel
Find the vertex at pt for the mouse point in screen coordinates.
vertexForPOElem(POElem) - Method in class org.latdraw.diagram.Diagram
Find the Vertex whose associated POElem is elt.
View - Class in org.latdraw.beans
This holds information about the current window (viewport) in lattice coordinates and the transformation to screen coordinates.
View() - Constructor for class org.latdraw.beans.View
 

W

writeRSFDiagram(String) - Method in class org.latdraw.beans.DrawPanel
 
writeRSFDiagram(File) - Method in class org.latdraw.diagram.Diagram
 

X

xCoord() - Method in class org.latdraw.orderedset.POElem
 

Y

yCoord() - Method in class org.latdraw.orderedset.POElem
 

Z

zero() - Method in class org.latdraw.orderedset.OrderedSet
 
zero(int) - Static method in class org.latdraw.partition.BasicPartition
 
zero(int, boolean) - Static method in class org.latdraw.partition.BasicPartition
 
zero() - Method in class org.latdraw.sample.posetdrawer.PosetDrawer
 

A B C D E F G H I J L M N O P R S T U V W X Y Z

Copyright 2003 Ralph Freese. All Rights Reserved.