Package org.jmol.jvxl.readers
Class IsoIntersectGridReader
java.lang.Object
org.jmol.jvxl.readers.SurfaceReader
org.jmol.jvxl.readers.SurfaceFileReader
org.jmol.jvxl.readers.VolumeFileReader
org.jmol.jvxl.readers.IsoIntersectGridReader
- All Implemented Interfaces:
VertexDataServer
A class to read a linear combination of cube file data.
readerData is Object[] { VolumeFileReader[], float[] }
-
Field Summary
FieldsFields inherited from class org.jmol.jvxl.readers.VolumeFileReader
ac, boundingBox, canDownsample, downsampleFactor, downsampleRemainders, endOfData, isAngstroms, nData, negativeAtomCount, nSkipX, nSkipY, nSkipZ, nSurfaces, readerClosedFields 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, haveSurfaceAtoms, isAnisotropic, isEccentric, isJvxl, isPeriodic, isProgressive, isQuiet, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, jvxlCutoffRange, jvxlData, jvxlDataIs2dContour, jvxlDataIsColorDensity, jvxlDataIsColorMapped, jvxlDataIsPrecisionColor, jvxlEdgeDataRead, jvxlFileHeaderBuffer, jvxlNSurfaceInts, jvxlVoxelBitSet, marchingCubes, marchingSquares, meshData, meshDataServer, minMax, nBytes, nDataPoints, nPointsX, nPointsY, nPointsZ, params, ptTemp, qpc, sg, vertexDataOnly, volumeData, volumetricOrigin, volumetricVectors, voxelCounts, voxelData, xyzMax, xyzMin, yzCount, yzPlanes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected floatprotected voidinit(SurfaceGenerator sg) implemented in SurfaceFileReader andprotected voidprotected booleanreadVolumeParameters(boolean isMapData) Methods inherited from class org.jmol.jvxl.readers.VolumeFileReader
checkAtomLine, getJVXLCutoff, getPlane, getPlaneNCI, getSPFv, getSurfacePointAndFraction, getValue, getVoxelBitSet, gotoData, init2, init2VFR, initializeSurfaceData, nextVoxel, readSurfaceData, readSurfaceDataVFR, readVolumeData, readVolumeDataVFR, readVoxelVector, recordData, skipComments, skipData, skipDataVFR, swapXZMethods inherited from class org.jmol.jvxl.readers.SurfaceFileReader
closeReaderSFR, discardTempData, getQuotedStringNext, getTokens, init2SFR, newBinaryDocument, parseFloat, parseFloatArray, parseFloatArrayStr, parseFloatRange, parseFloatStr, parseInt, parseIntNext, parseIntStr, rd, setOutputChannel, setStream, skipToMethods inherited from class org.jmol.jvxl.readers.SurfaceReader
addTriangleCheck, addVC, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempDataSR, excludeMaximumSet, excludeMinimumSet, finalizeMapping, getColorPhaseIndex, getMinMaxMappedValues, getPlaneSR, getSPF, getSurfaceAtomIndex, getSurfacePointIndexAndFraction, getValue2, getValueAtPoint, gotoAndReadVoxelData, initializeMapping, initializeVolumetricData, initPlanes, initSR, jvxlUpdateInfo, newVoxelDataCube, postProcessVertices, readAndSetVolumeParameters, readColorData, resetIsosurface, selectPocket, setBBox, setVectorAnisotropy, setVertexAnisotropy, setVolumeDataV, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTriangles
-
Field Details
-
readers
-
factors
private float[] factors
-
-
Constructor Details
-
IsoIntersectGridReader
public IsoIntersectGridReader()
-
-
Method Details
-
init
Description copied from class:SurfaceReaderimplemented in SurfaceFileReader and- Overrides:
initin classSurfaceFileReader
-
readVolumeParameters
protected boolean readVolumeParameters(boolean isMapData) - Overrides:
readVolumeParametersin classVolumeFileReader
-
getNextVoxelValue
- Overrides:
getNextVoxelValuein classVolumeFileReader- Throws:
Exception
-
closeReader
protected void closeReader()- Overrides:
closeReaderin classVolumeFileReader
-
readParameters
- Specified by:
readParametersin classVolumeFileReader- Throws:
Exception
-