All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----collage.kernel.Collage
A collage consists primarily of the pin-points and a list of edges, which can be hyperedges or parts.
The primary operations on a collage are
protected PointSequence pins
protected EdgeSet edges
public Collage(PointSequence pins, EdgeSet edges)
public Object clone()
public PointSequence getPins()
public EdgeSet getEdges()
public void transform(Transformation t)
public void replEdge(Edge edge, Collage repl, Transformation t, boolean kInverse, Collage delContext)
public void deriveWithBase(Base base, boolean kInverse)
public boolean findContext(Collage context, boolean anyOf)
protected void add(Collage collage)
protected void removeSubCollage(Collage subCollage)
All Packages Class Hierarchy This Package Previous Next Index