public class MdCrdReader extends AtomSetCollectionReader
| Modifier and Type | Field and Description |
|---|---|
private int |
lenLine |
private int |
ptFloat |
private java.util.List<javax.vecmath.Point3f[]> |
trajectorySteps |
addVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doc, doCheckUnitCell, doPackUnitCell, doProcessLines, filter, filterHetero, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, stateScriptVersionInt, supercell, symmetry, templateAtomCount, useAltNames, vibrationNumber, viewer| Constructor and Description |
|---|
MdCrdReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
private float |
getFloat() |
private javax.vecmath.Point3f |
getPoint() |
private boolean |
getTrajectoryStep(javax.vecmath.Point3f[] trajectoryStep,
boolean isPeriodic) |
protected void |
initializeReader() |
private void |
readCoordinates() |
private boolean |
skipFloats(int n) |
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, applySymmetryAndSetTrajectory, checkFilter, checkLastModel, checkLineForScript, checkLineForScript, clearUnitCell, cloneLastAtomSet, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, fillDataBlock, fillDataBlock, fillFloatArray, fillFrequencyData, filterAtom, finalizeReader, getElementSymbol, getFortranFormatLengths, getStrings, getSymmetry, getTokens, getTokens, getTokens, getTokensFloat, initializeSymmetry, isLastModel, newAtomSet, parseFloat, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseStringInfestedFloatArray, parseToken, parseToken, parseToken, parseTokenNext, parseTrimmed, parseTrimmed, processBinaryDocument, processXml, read3Vectors, readData, readLine, readLines, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setIsPDB, setMOData, setPdb, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItemprivate java.util.List<javax.vecmath.Point3f[]> trajectorySteps
private int ptFloat
private int lenLine
protected void initializeReader()
initializeReader in class AtomSetCollectionReaderprotected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionprivate void readCoordinates()
throws java.lang.Exception
java.lang.Exceptionprivate float getFloat()
throws java.lang.Exception
java.lang.Exceptionprivate javax.vecmath.Point3f getPoint()
throws java.lang.Exception
java.lang.Exceptionprivate boolean getTrajectoryStep(javax.vecmath.Point3f[] trajectoryStep,
boolean isPeriodic)
throws java.lang.Exception
java.lang.Exceptionprivate boolean skipFloats(int n)
throws java.lang.Exception
java.lang.Exception