org.jmol.jvxl.readers
Class EfvetReader

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

 class EfvetReader
extends PolygonFileReader


Field Summary
 
Fields inherited from class org.jmol.jvxl.readers.PolygonFileReader
nTriangles, nVertices
 
Fields inherited from class org.jmol.jvxl.readers.SurfaceFileReader
binarydoc, br, line, next, os
 
Fields inherited from class org.jmol.jvxl.readers.SurfaceReader
allowSigma, ANGSTROMS_PER_BOHR, anisotropy, center, cJvxlEdgeNaN, colorFractionBase, colorFractionRange, contourVertexCount, dataMax, dataMean, dataMin, defaultCutoff, defaultMappedDataMax, defaultMappedDataMin, eccentricityMatrix, eccentricityMatrixInverse, eccentricityRatio, eccentricityScale, edgeFractionBase, edgeFractionRange, fractionData, hasColorData, isAnisotropic, isEccentric, isJvxl, isProgressive, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, jvxlData, jvxlDataIs2dContour, jvxlDataIsColorMapped, jvxlDataIsPrecisionColor, jvxlEdgeDataRead, jvxlFileHeaderBuffer, jvxlNSurfaceInts, jvxlVoxelBitSet, mappingPlane, marchingSquares, meshData, meshDataServer, minMax, nBytes, nDataPoints, nPointsX, nPointsY, nPointsZ, params, ptTemp, sg, vertexDataOnly, volumeData, volumetricOrigin, volumetricVectors, voxelCounts, voxelData, xyzMax, xyzMin
 
Constructor Summary
EfvetReader(SurfaceGenerator sg, BufferedReader br)
           
 
Method Summary
private  void getHeader()
           
(package private)  void getSurfaceData()
           
private  void getTriangles()
           
private  void getVertices()
           
 
Methods inherited from class org.jmol.jvxl.readers.PolygonFileReader
readSurfaceData, readVolumeData, readVolumeParameters
 
Methods inherited from class org.jmol.jvxl.readers.SurfaceFileReader
closeReader, discardTempData, getNextQuotedString, getTokens, parseFloat, parseFloat, parseFloatArray, parseFloatArray, parseInt, parseInt, parseIntNext, readLine, setOutputStream, skipTo
 
Methods inherited from class org.jmol.jvxl.readers.SurfaceReader
addTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, excludeMaximumSet, excludeMinimumSet, finalizeMapping, getColorPhaseIndex, getMinMaxMappedValues, getPlane, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, getValueAtPoint, gotoAndReadVoxelData, gotoData, initializeMapping, initializeVolumetricData, jvxlUpdateInfo, readAndSetVolumeParameters, readColorData, readTheVolumeData, resetIsosurface, selectPocket, setBoundingBox, setMappingPlane, setVectorAnisotropy, setVertexAnisotropy, setVolumeData, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTriangles
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EfvetReader

EfvetReader(SurfaceGenerator sg,
            BufferedReader br)
Method Detail

getSurfaceData

void getSurfaceData()
              throws Exception
Specified by:
getSurfaceData in class PolygonFileReader
Throws:
Exception

getHeader

private void getHeader()
                throws Exception
Throws:
Exception

getVertices

private void getVertices()
                  throws Exception
Throws:
Exception

getTriangles

private void getTriangles()
                   throws Exception
Throws:
Exception