org.jmol.symmetry
Class UnitCell
class
UnitCell
extends Object
float a
float alpha
float b
float beta
float c
private Point3f cartesianOffset
private Point3f fractionalOffset
float gamma
boolean isPrimitive
private Matrix4f matrixCartesianToFractional
private Matrix4f matrixFractionalToCartesian
float[] notionalUnitcell
static final float toRadians
static final Point3f[] unitCubePoints
private Point3f[] vertices
UnitCell(float[] notionalUnitcell)
private void calcUnitcellVertices()
private void constructFractionalMatrices()
final String dumpInfo(boolean isFull)
Point3f getCartesianOffset()
Object[] getEllipsoid(float[] parBorU)
Point3f getFractionalOffset()
float getInfo(int infoType)
float[] getNotionalUnitCell()
Point3f[] getVertices()
static Point3f ijkToPoint3f(int nnn)
void setOffset(Point3f pt)
void setOffset(int nnn)
private void setUnitCell(float[] notionalUnitcell)
final void toCartesian(Point3f pt)
final void toFractional(Point3f pt)
private final void toFractionalUnitCell(Point3f pt)
final void toUnitCell(Point3f pt, Point3f offset)