circlePattern.variational
Class GenericLayout
java.lang.Object
circlePattern.variational.GenericLayout
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- EuclideanLayout, HyperbolicLayout, SphericalLayout
- public abstract class GenericLayout
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEBUG
public static final boolean DEBUG
- See Also:
- Constant Field Values
INITIAL_EDGE
public static final int INITIAL_EDGE
- See Also:
- Constant Field Values
scaleRotation
protected final Moebius scaleRotation
cp1
protected final ComplexProjective1 cp1
rho
protected double[] rho
centerPoint
protected ComplexProjective1[] centerPoint
vertexPoint
protected ComplexProjective1[] vertexPoint
circle
protected HermitianCircle[] circle
GenericLayout
public GenericLayout()
getCenterPoint
public ComplexProjective1[] getCenterPoint()
getCenterPoint
public ComplexProjective1 getCenterPoint(int i)
getVertexPoint
public ComplexProjective1[] getVertexPoint()
getVertexPoint
public ComplexProjective1 getVertexPoint(int i)
getCircle
public HermitianCircle[] getCircle()
getCircle
public HermitianCircle getCircle(int i)
layout
public void layout(GenericData data)