gov.nasa.javaGenes.chemistry
Class UnitCellNone
java.lang.Object
gov.nasa.javaGenes.chemistry.UnitCell
gov.nasa.javaGenes.chemistry.UnitCellNone
- All Implemented Interfaces:
- java.io.Serializable
- public class UnitCellNone
- extends UnitCell
a 'unit cell' that is not a unit cell at all. Simplifies other code
where a UnitCell may or may not be in use.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UnitCellNone
public UnitCellNone()
nearlyEquals
public boolean nearlyEquals(UnitCell uc)
- Overrides:
nearlyEquals
in class UnitCell
isInside
public boolean isInside(Vertex a)
- Overrides:
isInside
in class UnitCell
moveInside
public void moveInside(Vertex v)
- Overrides:
moveInside
in class UnitCell
copy
public UnitCell copy()
- Overrides:
copy
in class UnitCell
toString
public java.lang.String toString()
- Overrides:
toString
in class UnitCell
getDistance
public double getDistance(Vertex a,
Vertex b)
- Overrides:
getDistance
in class UnitCell
getAngle
public double getAngle(Vertex x,
Vertex center,
Vertex z)
- Overrides:
getAngle
in class UnitCell
getSeparation
public double getSeparation(int dimension,
double a,
double b)
- Overrides:
getSeparation
in class UnitCell
isCutoffInBounds
public boolean isCutoffInBounds(double d)
- Overrides:
isCutoffInBounds
in class UnitCell