ProGAL.geom3d.complex.delaunayComplex
Class DelaunayComplexRotation
java.lang.Object
ProGAL.geom3d.complex.delaunayComplex.DelaunayComplexRotation
public class DelaunayComplexRotation
- extends java.lang.Object
Method Summary |
void |
addToHeap(CTetrahedron tetr,
CVertex v,
double rotationAngle,
Circle circle)
|
void |
drawScene(J3DScene scene,
CVertex v,
Circle circle)
|
static void |
main(java.lang.String[] args)
|
void |
rotate(int rotatingBondNumber,
double rotationAngle)
|
void |
rotateAllAtOnce(int rotatingBondNumber,
double rotationAngle)
|
void |
rotateAllAtOnceBySmallAngle(int rotatingBondNumber,
double rotationAngle)
|
void |
rotateOneAtTime(int rotatingBondNumber,
double rotationAngle)
|
void |
setupRotationHeap(CVertex v,
double rotationAngle,
Circle circle)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DelaunayComplexRotation
public DelaunayComplexRotation(java.util.List<Point> points)
rotate
public void rotate(int rotatingBondNumber,
double rotationAngle)
rotateOneAtTime
public void rotateOneAtTime(int rotatingBondNumber,
double rotationAngle)
rotateAllAtOnce
public void rotateAllAtOnce(int rotatingBondNumber,
double rotationAngle)
rotateAllAtOnceBySmallAngle
public void rotateAllAtOnceBySmallAngle(int rotatingBondNumber,
double rotationAngle)
addToHeap
public void addToHeap(CTetrahedron tetr,
CVertex v,
double rotationAngle,
Circle circle)
drawScene
public void drawScene(J3DScene scene,
CVertex v,
Circle circle)
setupRotationHeap
public void setupRotationHeap(CVertex v,
double rotationAngle,
Circle circle)
main
public static void main(java.lang.String[] args)