org.jmol.symmetry
Class Translation
java.lang.Object
org.jmol.symmetry.Translation
class Translation
- extends Object
Constructor Summary |
(package private) |
Translation()
|
(package private) |
Translation(char translationCode,
int order)
|
private |
Translation(char translationCode,
int order,
int rotationShift12ths)
|
private |
Translation(char translationCode,
int order,
Point3i vectorShift12ths)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
translationCode
char translationCode
rotationOrder
int rotationOrder
rotationShift12ths
int rotationShift12ths
vectorShift12ths
Point3i vectorShift12ths
latticeTranslationData
static final String[] latticeTranslationData
nLatticeTypes
static final int nLatticeTypes
hallTranslationTerms
static final Translation[] hallTranslationTerms
Translation
Translation()
Translation
Translation(char translationCode,
int order)
Translation
private Translation(char translationCode,
int order,
Point3i vectorShift12ths)
Translation
private Translation(char translationCode,
int order,
int rotationShift12ths)
getHallLatticeEquivalent
static final String getHallLatticeEquivalent(int latticeParameter)
getLatticeIndex
static final int getLatticeIndex(char latt)
getLatticeCode
static final char getLatticeCode(int latt)
- Parameters:
latt
- SHELX index or character
- Returns:
- lattice character P I R F A B C S T or \0
getLatticeDesignation
static final String getLatticeDesignation(int latt)
getLatticeDesignation
static final String getLatticeDesignation(char latticeCode,
boolean isCentrosymmetric)
getLatticeExtension
static final String getLatticeExtension(char latt,
boolean isCentrosymmetric)