org.jmol.symmetry

Class Translation

class Translation extends Object

Field Summary
static Translation[]hallTranslationTerms
static String[]latticeTranslationData
static intnLatticeTypes
introtationOrder
introtationShift12ths
chartranslationCode
Point3ivectorShift12ths
Constructor Summary
Translation()
Translation(char translationCode, int order)
Translation(char translationCode, int order, Point3i vectorShift12ths)
Translation(char translationCode, int order, int rotationShift12ths)
Method Summary
static StringgetHallLatticeEquivalent(int latticeParameter)
static chargetLatticeCode(int latt)
static StringgetLatticeDesignation(int latt)
static StringgetLatticeDesignation(char latticeCode, boolean isCentrosymmetric)
static StringgetLatticeExtension(char latt, boolean isCentrosymmetric)
static intgetLatticeIndex(char latt)

Field Detail

hallTranslationTerms

static final Translation[] hallTranslationTerms

latticeTranslationData

static final String[] latticeTranslationData

nLatticeTypes

static final int nLatticeTypes

rotationOrder

int rotationOrder

rotationShift12ths

int rotationShift12ths

translationCode

char translationCode

vectorShift12ths

Point3i vectorShift12ths

Constructor Detail

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)

Method Detail

getHallLatticeEquivalent

static final String getHallLatticeEquivalent(int latticeParameter)

getLatticeCode

static final char getLatticeCode(int latt)

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)

getLatticeIndex

static final int getLatticeIndex(char latt)