|
sdr 0.7 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Tools.ListMultiMap<K,V> | An instance of a MultiMap where the
contained collections are List s. |
Tools.SetMultiMap<K,V> | An instance of a MultiMap where the
contained collections are Set s. |
Class Summary | |
---|---|
Bezier | Utility methods for efficiently evaluating bezier curves. |
Bezier.Bezier2D | Bundle bezier parameters together into an object |
Box | An orthogonal box, with sides parallel to the x and y axes. |
Fraction | Fraction is a Number which implements
exact arithmetic on fractions. |
Interval | An interval between two Fraction s. |
ListUtils | Convenience functions for lists and strings. |
LL<T> | Persistent Linked List. |
Point | A 2D point, where x and y coordinate are Fraction s. |
SdrToString | Custom ToStringStyle which is similar to the
ToStringStyle.MULTI_LINE_STYLE but suppresses the identity hash
code component, which can cause problems with doctests. |
StringEscapeUtils | A fixed cut-down version of
StringEscapeUtils . |
Tools | Utility functions to facilitate map and list creation. |
Tools.F<A,B> | Convenience alias for FilterIterator.Filter . |
This package contains useful utility code. In particular, our exact
rational arithmetic package is here (in the
Fraction
class), as well
as some classes using our rational numbers to represent
Interval
s,
Point
s, and
Box
es. Some attempts to reduce the verbosity
of map and list creation and manipulation are in
Tools
and ListUtils
.
|
sdr 0.7 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |