Describes something that can be "pinned" to a particular location on the backbone, so that it always stays there no matter the zoom level.
Describes a shape which can be broken up into sub regions of a particular orientation.
A point in terms of sequence coordinates (base, heightFromBackbone).
Describes a shape that is layed out along the Backbone and which can stretch/shrink on zoom levels.
A Backbone shape that can be composed from two different backbone shapes, and controls switching between them at certain zoom levels.
A shape which can stretch itself along the backbone on receiving an event.
Describes a shape that can be pinned to a location on the backbone and will stick there on zooming.
Defines a SequencePoint which has an offset (in terms of length on map) from the sequence point.
Defines a single point on the sequence.