org.jmol.jvxl.readers
public class JvxlReader extends JvxlXmlReader
bsVoxelBitSet, colorDataCount, edgeDataCount, haveContourData, haveReadColorData, isXmlFile, JVXL_VERSION, surfaceDataCount, tempDataXml, thisInside
atomCount, boundingBox, canDownsample, downsampleFactor, endOfData, isAngstroms, negativeAtomCount, nSurfaces, readerClosed, thePlane
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, isProgressive, isQuiet, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, 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 and Description |
---|
JvxlReader(SurfaceGenerator sg,
BufferedReader br) |
Modifier and Type | Method and Description |
---|---|
private int |
countData(String str) |
protected void |
gotoData(int n,
int nPoints) |
protected String |
jvxlReadData(String type,
int nPoints) |
private void |
jvxlReadDefinitionLine(boolean showMsg) |
protected void |
jvxlSkipData(int nPoints,
boolean doSkipColorData) |
private void |
jvxlSkipDataBlock(int nPoints,
boolean isInt) |
protected void |
readParameters() |
protected void |
readSurfaceData(boolean isMapDataIgnored) |
getEncodedVertexData, getSurfacePointAndFraction, getVoxelBitSet, gotoAndReadVoxelData, jvxlDecodeContourData, jvxlDecodeTriangleData, jvxlDecodeVertexData, jvxlReadSurfaceInfo, jvxlSetColorRanges, postProcessVertices, readColorData, readSurfaceData, readVector, readVolumeData, readVolumeFileSurfaceData
checkAtomLine, closeReader, getNextVoxelValue, getPlane, getPlaneProcessed, getValue, initializeSurfaceData, nextVoxel, readVolumeParameters, readVoxelVector, recordData, skipComments, skipData
discardTempData, getNextQuotedString, getTokens, parseFloat, parseFloat, parseFloatArray, parseFloatArray, parseInt, parseInt, parseIntNext, readLine, setOutputStream, skipTo
addTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, excludeMaximumSet, excludeMinimumSet, finalizeMapping, getColorPhaseIndex, getMinMaxMappedValues, getSurfaceAtomIndex, getSurfacePointIndexAndFraction, getValueAtPoint, initializeMapping, initializeVolumetricData, initPlanes, jvxlUpdateInfo, newVoxelDataCube, readAndSetVolumeParameters, resetIsosurface, selectPocket, setBoundingBox, setVectorAnisotropy, setVertexAnisotropy, setVolumeData, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTriangles
JvxlReader(SurfaceGenerator sg, BufferedReader br)
protected void readParameters() throws Exception
readParameters
in class JvxlXmlReader
Exception
protected String jvxlReadData(String type, int nPoints)
jvxlReadData
in class JvxlXmlReader
protected void gotoData(int n, int nPoints) throws Exception
gotoData
in class JvxlXmlReader
Exception
private void jvxlReadDefinitionLine(boolean showMsg) throws Exception
Exception
protected void readSurfaceData(boolean isMapDataIgnored) throws Exception
readSurfaceData
in class JvxlXmlReader
Exception
protected void jvxlSkipData(int nPoints, boolean doSkipColorData) throws Exception
jvxlSkipData
in class JvxlXmlReader
Exception
private void jvxlSkipDataBlock(int nPoints, boolean isInt) throws Exception
Exception
private int countData(String str)