public class JvxlReader extends JvxlXmlReader
bsVoxelBitSet, colorDataCount, edgeDataCount, haveContourData, haveReadColorData, isXmlFile, JVXL_VERSION, surfaceDataCount, tempDataXml, thisInsideatomCount, boundingBox, canDownsample, downsampleFactor, endOfData, isAngstroms, negativeAtomCount, nSurfaces, readerClosed, thePlaneallowSigma, 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,
java.io.BufferedReader br) |
| Modifier and Type | Method and Description |
|---|---|
private int |
countData(java.lang.String str) |
protected void |
gotoData(int n,
int nPoints) |
protected java.lang.String |
jvxlReadData(java.lang.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, readVolumeFileSurfaceDatacheckAtomLine, closeReader, getNextVoxelValue, getPlane, getPlaneProcessed, getValue, initializeSurfaceData, nextVoxel, readVolumeParameters, readVoxelVector, recordData, skipComments, skipDatadiscardTempData, getNextQuotedString, getTokens, parseFloat, parseFloat, parseFloatArray, parseFloatArray, parseInt, parseInt, parseIntNext, readLine, setOutputStream, skipToaddTriangleCheck, 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, updateTrianglesJvxlReader(SurfaceGenerator sg, java.io.BufferedReader br)
protected void readParameters()
throws java.lang.Exception
readParameters in class JvxlXmlReaderjava.lang.Exceptionprotected java.lang.String jvxlReadData(java.lang.String type,
int nPoints)
jvxlReadData in class JvxlXmlReaderprotected void gotoData(int n,
int nPoints)
throws java.lang.Exception
gotoData in class JvxlXmlReaderjava.lang.Exceptionprivate void jvxlReadDefinitionLine(boolean showMsg)
throws java.lang.Exception
java.lang.Exceptionprotected void readSurfaceData(boolean isMapDataIgnored)
throws java.lang.Exception
readSurfaceData in class JvxlXmlReaderjava.lang.Exceptionprotected void jvxlSkipData(int nPoints,
boolean doSkipColorData)
throws java.lang.Exception
jvxlSkipData in class JvxlXmlReaderjava.lang.Exceptionprivate void jvxlSkipDataBlock(int nPoints,
boolean isInt)
throws java.lang.Exception
java.lang.Exceptionprivate int countData(java.lang.String str)