|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jmol.adapter.smarter.AtomSetCollectionReader
org.jmol.adapter.readers.more.GhemicalMMReader
public class GhemicalMMReader
Reads Ghemical (
http://www.uku.fi/~thassine/ghemical)
molecular mechanics (*.mm1gp) files.
!Header mm1gp 100
!Info 1
!Atoms 6
0 6
1 6
2 1
3 1
4 1
5 1
!Bonds 5
1 0 D
2 0 S
3 0 S
4 1 S
5 1 S
!Coord
0 0.06677 -0.00197151 4.968e-07
1 -0.0667699 0.00197154 -5.19252e-07
2 0.118917 -0.097636 2.03406e-06
3 0.124471 0.0904495 -4.84021e-07
4 -0.118917 0.0976359 -2.04017e-06
5 -0.124471 -0.0904493 5.12591e-07
!Charges
0 -0.2
1 -0.2
2 0.1
3 0.1
4 0.1
5 0.1
!End
| Field Summary |
|---|
| Fields inherited from class org.jmol.adapter.smarter.AtomSetCollectionReader |
|---|
ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, desiredModelNumber, desiredSpaceGroupIndex, doApplySymmetry, filter, getHeader, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveDesiredModel, iHaveSymmetryOperators, iHaveUnitCell, latticeCells, line, modelNumber, needToApplySymmetry, next, notionalUnitCell, prevline, primitiveLatticeVectors, ptLine, reader, readerName, spaceGroup |
| Constructor Summary | |
|---|---|
GhemicalMMReader()
|
|
| Method Summary | |
|---|---|
(package private) void |
processAtoms()
|
(package private) void |
processBonds()
|
(package private) void |
processCharges()
|
(package private) void |
processCoord()
|
(package private) void |
processHeader()
|
(package private) void |
processInfo()
|
AtomSetCollection |
readAtomSetCollection(java.io.BufferedReader reader)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GhemicalMMReader()
| Method Detail |
|---|
public AtomSetCollection readAtomSetCollection(java.io.BufferedReader reader)
readAtomSetCollection in class AtomSetCollectionReadervoid processHeader()
void processInfo()
void processAtoms()
throws java.lang.Exception
java.lang.Exception
void processBonds()
throws java.lang.Exception
java.lang.Exception
void processCoord()
throws java.lang.Exception
java.lang.Exception
void processCharges()
throws java.lang.Exception
java.lang.Exception
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||