public abstract class SurfacePoint extends ConstrainedComplex implements Serializable, Cloneable, Comparable
constrain, coords
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Object aPoint) |
double |
getAbs() |
double |
getAbsFor(de.jtem.mfc.field.Complex someCoords) |
double |
getArg() |
double |
getArgFor(de.jtem.mfc.field.Complex someCoords) |
de.jtem.mfc.field.Complex |
getCoords() |
double |
getDeltaArgTo(de.jtem.mfc.field.Complex newCoords) |
double |
getDeltaArgTo(SurfacePoint other) |
int |
getIndex() |
static int |
getIndexOfSurfacePoint(SurfacePoint[] somePoints,
SurfacePoint aPoint) |
static int |
getIndexOfSurfacePointWithCoords(SurfacePoint[] somePoints,
de.jtem.mfc.field.Complex coords) |
static int |
getIndexOfSurfacePointWithCoords(SurfacePoint[] somePoints,
de.jtem.mfc.field.Complex coords,
double epsSqr) |
RamifiedCovering |
getSurface() |
static SurfacePoint[] |
getSurfacePoints(de.jtem.mfc.field.Complex[] specialPoints) |
static SurfacePoint |
getSurfacePointWithCoords(SurfacePoint[] somePoints,
de.jtem.mfc.field.Complex coords,
double epsSqr) |
boolean |
isToTheRightOf(de.jtem.mfc.field.Complex newCoords) |
boolean |
isToTheRightOf(SurfacePoint other) |
protected void |
move(de.jtem.mfc.field.Complex newCoords) |
protected void |
setNewCoords(de.jtem.mfc.field.Complex newCoords) |
void |
setSurface(RamifiedCovering aSurface) |
deconstrain, getConstrain, getCoords, getIm, getNumOfParameters, getRe, getValue, setByParameter, setConstrain, setCoords, setProjectedCoords
public int compareTo(Object aPoint)
compareTo
in interface Comparable
public final double getAbs()
public final double getAbsFor(de.jtem.mfc.field.Complex someCoords)
public final double getArg()
public final double getArgFor(de.jtem.mfc.field.Complex someCoords)
public final de.jtem.mfc.field.Complex getCoords()
public final double getDeltaArgTo(de.jtem.mfc.field.Complex newCoords)
public final double getDeltaArgTo(SurfacePoint other)
public final int getIndex()
public static final int getIndexOfSurfacePoint(SurfacePoint[] somePoints, SurfacePoint aPoint)
public static final int getIndexOfSurfacePointWithCoords(SurfacePoint[] somePoints, de.jtem.mfc.field.Complex coords)
public static final int getIndexOfSurfacePointWithCoords(SurfacePoint[] somePoints, de.jtem.mfc.field.Complex coords, double epsSqr)
public final RamifiedCovering getSurface()
public static SurfacePoint[] getSurfacePoints(de.jtem.mfc.field.Complex[] specialPoints)
public static final SurfacePoint getSurfacePointWithCoords(SurfacePoint[] somePoints, de.jtem.mfc.field.Complex coords, double epsSqr)
public boolean isToTheRightOf(de.jtem.mfc.field.Complex newCoords)
public boolean isToTheRightOf(SurfacePoint other)
protected void move(de.jtem.mfc.field.Complex newCoords)
move
in class ConstrainedComplex
protected void setNewCoords(de.jtem.mfc.field.Complex newCoords)
setNewCoords
in class ConstrainedComplex
public void setSurface(RamifiedCovering aSurface)