All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object
|
+----collage.kernel.Edge
|
+----collage.generic.Part
For a conceptual overview, refer to the description of the base class,
Edge, in the kernel package, and to the class
PartFactory in this package.
Edge.
null, indicating
that a generic part cannot be used as an hyperedge per se.
protected int dimensions
Currently only 2- and 3-dimensional parts are supported by this class.
protected MatrixTrans trans
protected ParamSet params
public Part(ParamSet params,
int dimensions)
protected Part()
protected void initTransformation()
public int getDimensions()
public ParamSet getParams()
public void transform(Transformation t)
public Transformation findTrans(PointSequence s,
TransFinder finder,
boolean inverse)
null, indicating
that a generic part cannot be used as an hyperedge per se.
Of course, derived classes can implement replacement behaviour.
public boolean equals(Object obj)
protected void cloneInto(Part into)
public Object clone()
Edge.
All Packages Class Hierarchy This Package Previous Next Index