org.jmol.jvxl.readers
Class IsoMOReader

java.lang.Object
  extended by org.jmol.jvxl.readers.SurfaceReader
      extended by org.jmol.jvxl.readers.VolumeDataReader
          extended by org.jmol.jvxl.readers.AtomDataReader
              extended by org.jmol.jvxl.readers.IsoMOReader
All Implemented Interfaces:
VertexDataServer

 class IsoMOReader
extends AtomDataReader


Field Summary
 
Fields inherited from class org.jmol.jvxl.readers.AtomDataReader
atomCount, atomData, atomDataServer, atomIndex, atomNo, atomProp, atomRadius, atomXyz, bsMyIgnored, bsMySelected, doAddHydrogens, doUseIterator, doUsePlane, fileDotModel, fileName, firstNearbyAtom, modelIndex, myAtomCount, myIndex, nearbyAtomCount
 
Fields inherited from class org.jmol.jvxl.readers.VolumeDataReader
allowMapData, anisotropy, center, dataType, eccentricityMatrix, eccentricityMatrixInverse, eccentricityRatio, eccentricityScale, isAnisotropic, isEccentric, point, precalculateVoxelData
 
Fields inherited from class org.jmol.jvxl.readers.SurfaceReader
ANGSTROMS_PER_BOHR, cJvxlEdgeNaN, colorEncoder, colorFractionBase, colorFractionRange, contourVertexCount, defaultCutoff, defaultMappedDataMax, defaultMappedDataMin, edgeFractionBase, edgeFractionRange, fractionData, hasColorData, isApbsDx, isJvxl, isProgressive, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, jvxlData, jvxlDataIs2dContour, jvxlDataIsColorMapped, jvxlDataIsPrecisionColor, jvxlEdgeDataRead, jvxlFileHeaderBuffer, jvxlNSurfaceInts, jvxlVoxelBitSet, marchingSquares, meshData, meshDataServer, nBytes, nDataPoints, nPointsX, nPointsY, nPointsZ, params, ptTemp, sg, vContours, vertexDataOnly, volumeData, volumetricOrigin, volumetricVectors, voxelCounts, voxelData
 
Constructor Summary
IsoMOReader(SurfaceGenerator sg)
           
 
Method Summary
private  void fixTitleLine(int iLine, java.util.Hashtable mo)
           
protected  void generateCube()
           
private  void getData(MOCalculationInterface q, java.util.Hashtable moData, float[] coef, float[] nuclearCharges)
           
protected  void setup()
           
 
Methods inherited from class org.jmol.jvxl.readers.AtomDataReader
fixTitleLine, getAtoms, setHeader, setRangesAndAddAtoms
 
Methods inherited from class org.jmol.jvxl.readers.VolumeDataReader
readSurfaceData, readVolumeData, readVolumeParameters, readVoxelDataIndividually, setVoxelRange
 
Methods inherited from class org.jmol.jvxl.readers.SurfaceReader
addTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempData, excludeMaximumSet, excludeMinimumSet, getArgbFromPalette, getColorIndexFromPalette, getColorPhaseIndex, getMaxMappedValue, getMinMappedValue, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, gotoAndReadVoxelData, gotoData, initializeVolumetricData, jvxlUpdateInfo, readColorData, resetIsosurface, selectPocket, setVolumeData, updateSurfaceData, updateTriangles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsoMOReader

IsoMOReader(SurfaceGenerator sg)
Method Detail

setup

protected void setup()
Overrides:
setup in class AtomDataReader

fixTitleLine

private void fixTitleLine(int iLine,
                          java.util.Hashtable mo)

generateCube

protected void generateCube()
Overrides:
generateCube in class VolumeDataReader

getData

private void getData(MOCalculationInterface q,
                     java.util.Hashtable moData,
                     float[] coef,
                     float[] nuclearCharges)