ffe.parsers
Class INTFilter

java.lang.Object
  extended byffe.parsers.SystemFilter
      extended byffe.parsers.INTFilter
All Implemented Interfaces:
java.lang.Runnable

public class INTFilter
extends SystemFilter

The INTFilter class parses TINKER Internal Coordinate (*.INT) files.


Field Summary
 
Fields inherited from class ffe.parsers.SystemFilter
ARC, atomList, bondList, file_read, filetype, fpanel, fsystem, INT, mmfilter, NED, PDB, SIM, statusBar, XYZ
 
Constructor Summary
INTFilter()
          Default Constructor
INTFilter(FSystem sys, MMFilter mmfilter, MainPanel fpanel)
           
 
Method Summary
 void intxyz(java.util.ArrayList atoms, Atom atom, int[] zi, double[] zv)
          This routine was copied straight from the TINKER equivalent
 boolean readfile()
          Parse the INT File
 boolean writefile()
           
 
Methods inherited from class ffe.parsers.SystemFilter
FileRead, getFSystem, getType, run, setFileRead, setFSystem, setType, toFileString, version
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

INTFilter

public INTFilter()
Default Constructor


INTFilter

public INTFilter(FSystem sys,
                 MMFilter mmfilter,
                 MainPanel fpanel)
Method Detail

readfile

public boolean readfile()
Parse the INT File

Specified by:
readfile in class SystemFilter

writefile

public boolean writefile()
Specified by:
writefile in class SystemFilter

intxyz

public void intxyz(java.util.ArrayList atoms,
                   Atom atom,
                   int[] zi,
                   double[] zv)
This routine was copied straight from the TINKER equivalent

Parameters:
atoms - ArrayList
atom - Atom
zi - int[]
zv - double[]