org.jmol.jvxl.readers
Class PltFormattedReader

java.lang.Object
  extended by org.jmol.jvxl.readers.SurfaceReader
      extended by org.jmol.jvxl.readers.SurfaceFileReader
          extended by org.jmol.jvxl.readers.VolumeFileReader
              extended by org.jmol.jvxl.readers.PltFormattedReader
All Implemented Interfaces:
VertexDataServer

 class PltFormattedReader
extends VolumeFileReader


Field Summary
 
Fields inherited from class org.jmol.jvxl.readers.VolumeFileReader
atomCount, canDownsample, endOfData, isAngstroms, negativeAtomCount
 
Fields inherited from class org.jmol.jvxl.readers.SurfaceFileReader
binarydoc, br, line, next
 
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
PltFormattedReader(SurfaceGenerator sg, java.io.BufferedReader br)
           
 
Method Summary
private  java.lang.String getLine()
           
protected  void readAtomCountAndOrigin()
           
protected  void readTitleLines()
           
protected  int readVolumetricHeader()
           
protected  void readVoxelVectors()
           
 
Methods inherited from class org.jmol.jvxl.readers.VolumeFileReader
getNextVoxelValue, getVoxelBitSet, gotoData, nextVoxel, readExtraLine, readSurfaceData, readVolumeData, readVolumeParameters, readVoxelVector, skipComments, skipData
 
Methods inherited from class org.jmol.jvxl.readers.SurfaceFileReader
determineFileType, discardTempData, getTokens, parseFloat, parseFloat, parseInt, parseInt, parseIntNext, skipTo
 
Methods inherited from class org.jmol.jvxl.readers.SurfaceReader
addTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, excludeMaximumSet, excludeMinimumSet, getArgbFromPalette, getColorIndexFromPalette, getColorPhaseIndex, getMaxMappedValue, getMinMappedValue, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, gotoAndReadVoxelData, 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

PltFormattedReader

PltFormattedReader(SurfaceGenerator sg,
                   java.io.BufferedReader br)
Method Detail

readVolumetricHeader

protected int readVolumetricHeader()
Overrides:
readVolumetricHeader in class VolumeFileReader

readTitleLines

protected void readTitleLines()
                       throws java.lang.Exception
Overrides:
readTitleLines in class VolumeFileReader
Throws:
java.lang.Exception

readAtomCountAndOrigin

protected void readAtomCountAndOrigin()
                               throws java.lang.Exception
Overrides:
readAtomCountAndOrigin in class VolumeFileReader
Throws:
java.lang.Exception

readVoxelVectors

protected void readVoxelVectors()
                         throws java.lang.Exception
Throws:
java.lang.Exception

getLine

private java.lang.String getLine()
                          throws java.io.IOException
Throws:
java.io.IOException