Modifier and Type | Class and Description |
---|---|
static class |
Vertex.VertexType |
Modifier and Type | Field and Description |
---|---|
char |
aaType |
java.util.HashSet<Vertex> |
adjacentVertices |
int |
atomId |
java.lang.String |
atomName |
int |
atomType |
double |
e |
boolean |
flag |
static int |
indexCounter |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Vertex arg0) |
void |
computeAdjacentVerticesFast(double alpha2) |
void |
computeAdjacentVerticesFast(Tet tet,
double alpha2) |
java.util.ArrayList<Vertex> |
getAdjacentVerticesFast() |
double |
getCosAngle() |
java.lang.Integer |
getDepth() |
int |
getId() |
double |
getInitAngle() |
double |
getPolarAngle() |
double |
getPolarRadius() |
double |
getSinAngle() |
double |
getSquaredPolarRadius() |
Tet |
getTet()
Returns a tetrahedron incident with this vertex
|
Tet |
getTetrahedron(KineticAlphaComplex kDT)
Returns a tetrahedron incident with this vertex
|
Vertex.VertexType |
getType() |
boolean |
isBig() |
Point |
returnAsPoint() |
void |
setCosAngle(double cosAngle) |
void |
setDepth(java.lang.Integer depth) |
void |
setId(int index) |
void |
setInitAngle(double initAngle) |
void |
setPolarAngle(double polarAngle) |
void |
setPolarRadius(double polarRadius) |
void |
setSinAngle(double sinAngle) |
void |
setSquaredPolarRadius(double sqPR) |
void |
setTet(Tet tet) |
void |
setType(Vertex.VertexType type) |
java.lang.String |
toString()
Returns a string-representation of this point formatted with two decimals precision.
|
add, add, add, addThis, addThis, clone, collinear, coplanar, distance, distanceSquared, dominates, dominates, dot, dot, equals, equals, getAngle, getBisector, getCenter, getCircumCenter, getCosDihedralAngle, getDihedralAngle, getDimension, getEquilateralCircle, getEquilateralPoint, getEquilateralPoints, getMidpoint, getPoint, getSteinerPoint, inSphere, orientation, orientation, polarAngleCosZ, polarAngleSinZ, reflectThroughOrigoThis, rotation, rotationCCW, rotationCW, scaleThis, setX, setY, setZ, subtract, subtract, subtractThis, subtractThis, swap, toConsole, toConsole, toString, toVector, translateThis, translateThis, vectorTo, x, y, z
add, addThis, distance, distance, distanceSquared, distanceSquared, distanceSquaredXY, distanceXY, dot, fill, get, getCoord, getCoords, getDimensions, getRandomPoint, multiplyThis, polarAngleCosXY, polarAngleSinXY, polarAngleXY, set, set, setCoord, setCoord, vectorTo
public boolean flag
public java.lang.String atomName
public int atomType
public char aaType
public double e
public java.util.HashSet<Vertex> adjacentVertices
public int atomId
public static int indexCounter
public Vertex(Point p)
public int getId()
public void setId(int index)
public Vertex.VertexType getType()
public void setType(Vertex.VertexType type)
public double getPolarRadius()
public void setPolarRadius(double polarRadius)
public double getSquaredPolarRadius()
public void setSquaredPolarRadius(double sqPR)
public double getPolarAngle()
public void setPolarAngle(double polarAngle)
public double getInitAngle()
public void setInitAngle(double initAngle)
public Point returnAsPoint()
public double getCosAngle()
public void setCosAngle(double cosAngle)
public double getSinAngle()
public void setSinAngle(double sinAngle)
public java.lang.Integer getDepth()
public void setDepth(java.lang.Integer depth)
public java.util.ArrayList<Vertex> getAdjacentVerticesFast()
public Tet getTet()
public void setTet(Tet tet)
public Tet getTetrahedron(KineticAlphaComplex kDT)
public void computeAdjacentVerticesFast(double alpha2)
public void computeAdjacentVerticesFast(Tet tet, double alpha2)
public boolean isBig()
public int compareTo(Vertex arg0)
compareTo
in interface java.lang.Comparable<Vertex>