A B C D F G L N O Q R S T U V 

A

AbstractBinaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Abstract binary venn diagram node.
AbstractBinaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Create a new empty abstract binary venn diagram node.
AbstractBinaryVennNode(String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Create a new abstract binary venn diagram node with the specified sets.
AbstractBinaryVennNode(BinaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Create a new abstract binary venn diagram node with the specified model.
AbstractQuaternaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Abstract quaternary venn diagram node.
AbstractQuaternaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Create a new empty abstract quaternary venn diagram node.
AbstractQuaternaryVennNode(String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Create a new abstract quaternary venn diagram node with the specified sets.
AbstractQuaternaryVennNode(QuaternaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Create a new abstract quaternary venn diagram node with the specified model.
AbstractTernaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Abstract ternary venn diagram node.
AbstractTernaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Create a new empty abstract ternary venn diagram node.
AbstractTernaryVennNode(String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Create a new abstract ternary venn diagram node with the specified sets.
AbstractTernaryVennNode(TernaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Create a new abstract ternary venn diagram node with the specified model.
AbstractVennNode<E> - Class in org.dishevelled.piccolo.venn
Abstract venn diagram node.
AbstractVennNode() - Constructor for class org.dishevelled.piccolo.venn.AbstractVennNode
Create a new abstract venn diagram node.
additional(ImmutableBitSet) - Static method in class org.dishevelled.piccolo.venn.VennNode
Return the additional indices set to true in the specified bit set.
additional(Set<Integer>) - Static method in class org.dishevelled.piccolo.venn.VennNode
Return the additional int values in the specified set of values.

B

BinaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Binary venn diagram node.
BinaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.BinaryVennNode
Create a new empty binary venn node.
BinaryVennNode(String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.BinaryVennNode
Create a new binary venn node with the specified sets.
BinaryVennNode(BinaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.BinaryVennNode
Create a new binary venn node with the specified model.
buildAreaLabel(int, int...) - Method in class org.dishevelled.piccolo.venn.VennNode
Build and return area label text.
buildLabel(String, int) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Build and return label text.

C

centerOf(Shape) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the center of the specified shape using its bounds rectangle.
centerOf(Shape, Point2D) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the specified center of the specified shape using its bounds rectangle.
centerOf(Rectangle2D) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the center of the specified rectangle.
centerOf(Rectangle2D, Point2D) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the specified center of the specified rectangle.
centerOf(Area) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the center of the specified area using its bounds rectangle.
centerOf(Area, Point2D) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the specified center of the specified area using its bounds rectangle.
Centers - Class in org.dishevelled.piccolo.venn
Utility methods for finding the center of areas.
centroidOf(Area) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return an approximate centroid of the specified area using an evolutionary algorithm.
centroidOf(Area, Point2D) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the specified approximate centroid of the specified area using an evolutionary algorithm.
centroidOf(Area, Point2D, Random) - Static method in class org.dishevelled.piccolo.venn.Centers
Find and return the specified approximate centroid of the specified area using an evolutionary algorithm.

D

DEFAULT_FIRST_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first fourth view, "First and fourth only".
DEFAULT_FIRST_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the first set, "First set".
DEFAULT_FIRST_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first set, "First set".
DEFAULT_FIRST_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the first set, "First set".
DEFAULT_FIRST_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the first only view, "First only".
DEFAULT_FIRST_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first only view, "First only".
DEFAULT_FIRST_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the first only view, "First only".
DEFAULT_FIRST_SECOND_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first second fourth view, "First, second, and fourth only".
DEFAULT_FIRST_SECOND_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first second view, "First and second only".
DEFAULT_FIRST_SECOND_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the first second view, "First and second only".
DEFAULT_FIRST_SECOND_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first second third view, "First, second, and third only".
DEFAULT_FIRST_THIRD_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first third fourth view, "First, third, and fourth only".
DEFAULT_FIRST_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the first third view, "First and third only".
DEFAULT_FIRST_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the first third view, "First and third only".
DEFAULT_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the fourth set, "Fourth set".
DEFAULT_FOURTH_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the fourth only view, "Fourth only".
DEFAULT_INTERSECTION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the intersection view, "Intersection".
DEFAULT_INTERSECTION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the intersection view, "Intersection".
DEFAULT_INTERSECTION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the intersection view, "Intersection".
DEFAULT_SECOND_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the second fourth view, "Second and fourth only".
DEFAULT_SECOND_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the second set, "Second set".
DEFAULT_SECOND_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the second set, "Second set".
DEFAULT_SECOND_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the second set, "Second set".
DEFAULT_SECOND_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the second only view, "Second only".
DEFAULT_SECOND_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the second only view, "Second only".
DEFAULT_SECOND_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the second only view, "Second only".
DEFAULT_SECOND_THIRD_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the second third fourth view, "Second, third, and fourth only".
DEFAULT_SECOND_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the second third view, "Second and third only".
DEFAULT_SECOND_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the second third view, "Second and third only".
DEFAULT_THIRD_FOURTH_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the third fourth view, "Third and fourth only".
DEFAULT_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the third set, "Third set".
DEFAULT_THIRD_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the third set, "Third set".
DEFAULT_THIRD_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the third only view, "Third only".
DEFAULT_THIRD_ONLY_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the third only view, "Third only".
DEFAULT_UNION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Default label text for the union view, "Union".
DEFAULT_UNION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Default label text for the union view, "Union".
DEFAULT_UNION_LABEL_TEXT - Static variable in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Default label text for the union view, "Union".

F

first(ImmutableBitSet) - Static method in class org.dishevelled.piccolo.venn.VennNode
Return the first index set to true in the specified bit set.
first(Set<Integer>) - Static method in class org.dishevelled.piccolo.venn.VennNode
Return the first int value in the specified set of values.

G

getArea(int, int...) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the area node for the intersecting area defined by the specified indices.
getAreaLabelText(int, int...) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the area label text for the intersecting area defined by the specified indices.
getDisplayLabels() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return true if this venn node should display set labels.
getDisplaySizeLabels() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return true if this venn node should display size labels.
getDisplaySizes() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return true if labels should display sizes.
getDisplaySizesForEmptyAreas() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return true if this venn node should display sizes for empty areas.
getFirst() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
Return the path node for the first set.
getFirst() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the path node for the first set.
getFirst() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the path node for the first set.
getFirstFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first fourth view.
getFirstFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first fourth view.
getFirstFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first fourth view.
getFirstLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the first set.
getFirstLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first set.
getFirstLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the first set.
getFirstLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the first set.
getFirstLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first set.
getFirstLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the first set.
getFirstOnly() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
Return the area node for the first only view.
getFirstOnly() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first only view.
getFirstOnly() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the first only view.
getFirstOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the first only view.
getFirstOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first only view.
getFirstOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the first only view.
getFirstOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the first only view.
getFirstOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first only view.
getFirstOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the first only view.
getFirstSecond() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first second view.
getFirstSecond() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the first second view.
getFirstSecondFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first second fourth view.
getFirstSecondFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first second fourth view.
getFirstSecondFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first second fourth view.
getFirstSecondLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first second view.
getFirstSecondLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the first second view.
getFirstSecondLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first second view.
getFirstSecondLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the first second view.
getFirstSecondThird() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first second third view.
getFirstSecondThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first second third view.
getFirstSecondThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first second third view.
getFirstThird() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first third view.
getFirstThird() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the first third view.
getFirstThirdFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the first third fourth view.
getFirstThirdFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first third fourth view.
getFirstThirdFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first third fourth view.
getFirstThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the first third view.
getFirstThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the first third view.
getFirstThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the first third view.
getFirstThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the first third view.
getFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the path node for the fourth set.
getFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the fourth set.
getFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the fourth set.
getFourthOnly() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the fourth only view.
getFourthOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the fourth only view.
getFourthOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the fourth only view.
getIntersection() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
Return the area node for the intersection view.
getIntersection() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the intersection view.
getIntersection() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the intersection view.
getIntersectionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the intersection view.
getIntersectionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the intersection view.
getIntersectionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the intersection view.
getIntersectionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the intersection view.
getIntersectionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the intersection view.
getIntersectionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the intersection view.
getLabel(int) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the label for the set at the specified index.
getLabelText(int) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the label text for the set at the specified index.
getLayout() - Method in class org.dishevelled.piccolo.venn.VennNode
Return the layout for this venn node.
getModel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the model for this binary venn label.
getModel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the model for this quaternary venn label.
getModel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the model for this ternary venn label.
getModel() - Method in class org.dishevelled.piccolo.venn.VennNode
Return the model for this venn node.
getPath(int) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the path node for the set at the specified index.
getSecond() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
Return the path node for the second set.
getSecond() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the path node for the second set.
getSecond() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the path node for the second set.
getSecondFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the second fourth view.
getSecondFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the second fourth view.
getSecondFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the second fourth view.
getSecondLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the second set.
getSecondLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the second set.
getSecondLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the second set.
getSecondLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the second set.
getSecondLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the second set.
getSecondLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the second set.
getSecondOnly() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
Return the area node for the second only view.
getSecondOnly() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the second only view.
getSecondOnly() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the second only view.
getSecondOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the second only view.
getSecondOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the second only view.
getSecondOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the second only view.
getSecondOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the second only view.
getSecondOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the second only view.
getSecondOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the second only view.
getSecondThird() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the second third view.
getSecondThird() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the second third view.
getSecondThirdFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the second third fourth view.
getSecondThirdFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the second third fourth view.
getSecondThirdFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the second third fourth view.
getSecondThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the second third view.
getSecondThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the second third view.
getSecondThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the second third view.
getSecondThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the second third view.
getSizeLabel(int, int...) - Method in class org.dishevelled.piccolo.venn.VennNode
Return the size label for the intersecting area defined by the specified indices.
getThird() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the path node for the third set.
getThird() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the path node for the third set.
getThirdFourth() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the third fourth view.
getThirdFourthLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the third fourth view.
getThirdFourthLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the third fourth view.
getThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the third set.
getThirdLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the third set.
getThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the third set.
getThirdLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the third set.
getThirdOnly() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
Return the area node for the third only view.
getThirdOnly() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
Return the area node for the third only view.
getThirdOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the third only view.
getThirdOnlyLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the third only view.
getThirdOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the third only view.
getThirdOnlyLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the third only view.
getUnionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label for the union view.
getUnionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label for the union view.
getUnionLabel() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label for the union view.
getUnionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Return the label text for the union view.
getUnionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Return the label text for the union view.
getUnionLabelText() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Return the label text for the union view.

L

labelForNode(PNode) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the label for the specified node, if any.
labelForNode(PNode) - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
labelForNode(PNode) - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
labelForNode(PNode) - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
labelForNode(PNode) - Method in class org.dishevelled.piccolo.venn.VennNode
 
labels() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
 
labels() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
 
labels() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
 
labels() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the labels for this venn diagram node.
labels() - Method in class org.dishevelled.piccolo.venn.VennNode
 
labelTextForNode(PNode) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the label text for the specified node, if any.
labelTextForNode(PNode) - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
labelTextForNode(PNode) - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
labelTextForNode(PNode) - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
labelTextForNode(PNode) - Method in class org.dishevelled.piccolo.venn.VennNode
 
layoutChildren() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
layoutChildren() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 

N

nodes() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the nodes for this venn diagram node.
nodes() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
nodes() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
nodes() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
nodes() - Method in class org.dishevelled.piccolo.venn.VennNode
 

O

org.dishevelled.piccolo.venn - package org.dishevelled.piccolo.venn
Piccolo2D venn diagram nodes and supporting classes.

Q

QuaternaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Quaternary venn diagram node.
QuaternaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.QuaternaryVennNode
Create a new empty quaternary venn node.
QuaternaryVennNode(String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.QuaternaryVennNode
Create a new quaternary venn node with the specified sets.
QuaternaryVennNode(QuaternaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.QuaternaryVennNode
Create a new quaternary venn node with the specified model.

R

range(int) - Static method in class org.dishevelled.piccolo.venn.VennNode
Return an immutable set of the integers between 0 and n, exclusive.

S

setDisplayLabels(boolean) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Set to true if this venn node should display set labels.
setDisplaySizeLabels(boolean) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Set to true if this venn node should display size labels.
setDisplaySizes(boolean) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Set to true if labels should display sizes.
setDisplaySizesForEmptyAreas(boolean) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Set to true if this venn node should display sizes for empty areas.
setFirstFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first fourth view to firstFourthLabelText.
setFirstLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the first set to firstLabelText.
setFirstLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first set to firstLabelText.
setFirstLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the first set to firstLabelText.
setFirstOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the first only view to firstOnlyLabelText.
setFirstOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first only view to firstOnlyLabelText.
setFirstOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the first only view to firstOnlyLabelText.
setFirstSecondFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first second fourth view to firstSecondFourthLabelText.
setFirstSecondLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first second view to firstSecondLabelText.
setFirstSecondLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the first second view to firstSecondLabelText.
setFirstSecondThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first second third view to firstSecondThirdLabelText.
setFirstThirdFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first third fourth view to firstThirdFourthLabelText.
setFirstThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the first third view to firstThirdLabelText.
setFirstThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the first third view to firstThirdLabelText.
setFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the fourth set to fourthLabelText.
setFourthOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the fourth only view to fourthOnlyLabelText.
setIntersectionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the intersection view to intersectionLabelText.
setIntersectionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the intersection view to intersectionLabelText.
setIntersectionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the intersection view to intersectionLabelText.
setLabelText(int, String) - Method in class org.dishevelled.piccolo.venn.VennNode
Set the label text for the set at the specified index to labelText.
setLayout(VennLayout) - Method in class org.dishevelled.piccolo.venn.VennNode
Set the layout for this venn node to layout.
setModel(BinaryVennModel<E>) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the model for this binary venn label to model.
setModel(QuaternaryVennModel<E>) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the model for this quaternary venn label to model.
setModel(TernaryVennModel<E>) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the model for this ternary venn label to model.
setSecondFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the second fourth view to secondFourthLabelText.
setSecondLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the second set to secondLabelText.
setSecondLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the second set to secondLabelText.
setSecondLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the second set to secondLabelText.
setSecondOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the second only view to secondOnlyLabelText.
setSecondOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the second only view to secondOnlyLabelText.
setSecondOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the second only view to secondOnlyLabelText.
setSecondThirdFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the second third fourth view to secondThirdFourthLabelText.
setSecondThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the second third view to secondThirdLabelText.
setSecondThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the second third view to secondThirdLabelText.
setThirdFourthLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the third fourth view to thirdFourthLabelText.
setThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the third set to thirdLabelText.
setThirdLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the third set to thirdLabelText.
setThirdOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the third only view to thirdOnlyLabelText.
setThirdOnlyLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the third only view to thirdOnlyLabelText.
setUnionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Set the label text for the union view to unionLabelText.
setUnionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Set the label text for the union view to unionLabelText.
setUnionLabelText(String) - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Set the label text for the union view to unionLabelText.
size() - Method in class org.dishevelled.piccolo.venn.VennNode
Return the size of this venn node.
sizeLabels() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the size labels for this venn diagram node.
sizeLabels() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
sizeLabels() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
sizeLabels() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
sizeLabels() - Method in class org.dishevelled.piccolo.venn.VennNode
 

T

TernaryVennNode<E> - Class in org.dishevelled.piccolo.venn
Ternary venn diagram node.
TernaryVennNode() - Constructor for class org.dishevelled.piccolo.venn.TernaryVennNode
Create a new empty ternary venn node.
TernaryVennNode(String, Set<? extends E>, String, Set<? extends E>, String, Set<? extends E>) - Constructor for class org.dishevelled.piccolo.venn.TernaryVennNode
Create a new ternary venn node with the specified sets.
TernaryVennNode(TernaryVennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.TernaryVennNode
Create a new ternary venn node with the specified model.
toImmutableBitSet(int, int...) - Static method in class org.dishevelled.piccolo.venn.VennNode
Create and return a new immutable bit set with the specified bits set to true.
toImmutableBitSet(Set<Integer>) - Static method in class org.dishevelled.piccolo.venn.VennNode
Create and return a new immutable bit set with the specified bits set to true.

U

updateContents() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
Update contents.
updateContents() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
Update contents.
updateContents() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
Update contents.
updateContents() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
updateContents() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
updateContents() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.AbstractBinaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.AbstractQuaternaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.AbstractTernaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Update labels.
updateLabels() - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
updateLabels() - Method in class org.dishevelled.piccolo.venn.VennNode
 

V

VennNode<E> - Class in org.dishevelled.piccolo.venn
Venn diagram node.
VennNode(VennModel<E>) - Constructor for class org.dishevelled.piccolo.venn.VennNode
Create a new venn node with the specified model.
viewForNode(PNode) - Method in class org.dishevelled.piccolo.venn.AbstractVennNode
Return the view for the specified node, if any.
viewForNode(PNode) - Method in class org.dishevelled.piccolo.venn.BinaryVennNode
 
viewForNode(PNode) - Method in class org.dishevelled.piccolo.venn.QuaternaryVennNode
 
viewForNode(PNode) - Method in class org.dishevelled.piccolo.venn.TernaryVennNode
 
viewForNode(PNode) - Method in class org.dishevelled.piccolo.venn.VennNode
 
A B C D F G L N O Q R S T U V 

Copyright (c) 2009-2013 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).