# Package-level declarations

## Types

AbstractTagCloudAlgorithm
Link copied to clipboard
class AbstractTagCloudAlgorithm(textShapeFactory: TextShapeFactory, fontFactory: CPFontFactory) : AbstractAlgorithm, TagCloudAlgorithm
ArchimedeanSpiral
Link copied to clipboard
class ArchimedeanSpiral(distanceBetweenSuccessiveTurnings: Double)
DefaultWord
Link copied to clipboard
class DefaultWord<N>(textShapeFactory: TextShapeFactory, text: String, size: Double, treeMapNode: N, orientation: Orientation, nSubdivisions: Int, font: MkFont) : Word<N>
HierarchicalBoundingBox
Link copied to clipboard
class HierarchicalBoundingBox(bounds: Rectangle2D, shape: Shape, nSubdivisions: Int)
HierarchicalBoundingBoxes
Link copied to clipboard
class HierarchicalBoundingBoxes(shape: Shape, depth: Int, sizeFactor: Double)
HierarchicalBoundingBoxPair
Link copied to clipboard
data class HierarchicalBoundingBoxPair(var thisBox: HierarchicalBoundingBox, var otherBox: HierarchicalBoundingBox)
Interpolator
Link copied to clipboard
object Interpolator
LinearizedPathIterator
Link copied to clipboard
class LinearizedPathIterator(shape: Shape)
Orientation
Link copied to clipboard
enum Orientation : Enum<Orientation>
Point2d
Link copied to clipboard
class Point2d : Tuple2d

A point in 2D space represented by x and y coordinate asn doubles

PointPlusAccumulatedDistance
Link copied to clipboard
class PointPlusAccumulatedDistance(pointOnPath: Point2d, accumulatedDistance: Double)
PositionIterator
Link copied to clipboard
class PositionIterator(outline: Shape)
RectangularTextShape
Link copied to clipboard
class RectangularTextShape : TextShape
TagCloudAlgorithm
Link copied to clipboard
interface TagCloudAlgorithm : Algorithm
TextShape
Link copied to clipboard
interface TextShape : Shape
TextShapeFactory
Link copied to clipboard
interface TextShapeFactory
Tuple2d
Link copied to clipboard
open class Tuple2d
Vector2d
Link copied to clipboard
class Vector2d : Tuple2d
Word
Link copied to clipboard
interface Word<N> : Comparable<Word<N>?>