class CastepDensityReader extends VolumeFileReader
Modifier and Type | Field and Description |
---|---|
private int |
nFilePoints |
private int |
nSkip |
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 |
---|
CastepDensityReader(SurfaceGenerator sg,
java.io.BufferedReader br) |
Modifier and Type | Method and Description |
---|---|
protected void |
gotoData(int n,
int nPoints) |
protected void |
readParameters() |
protected void |
readSurfaceData(boolean isMapData) |
private void |
skipPoints(int n) |
checkAtomLine, closeReader, getNextVoxelValue, getPlane, getPlaneProcessed, getSurfacePointAndFraction, getValue, getVoxelBitSet, initializeSurfaceData, nextVoxel, readVolumeData, 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, getSpanningVectors, getSurfaceAtomIndex, getSurfacePointIndexAndFraction, getValueAtPoint, gotoAndReadVoxelData, initializeMapping, initializeVolumetricData, initPlanes, jvxlUpdateInfo, newVoxelDataCube, postProcessVertices, readAndSetVolumeParameters, readColorData, resetIsosurface, selectPocket, setBoundingBox, setVectorAnisotropy, setVertexAnisotropy, setVolumeData, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTriangles
CastepDensityReader(SurfaceGenerator sg, java.io.BufferedReader br)
protected void readParameters() throws java.lang.Exception
readParameters
in class VolumeFileReader
java.lang.Exception
protected void gotoData(int n, int nPoints) throws java.lang.Exception
gotoData
in class VolumeFileReader
java.lang.Exception
protected void readSurfaceData(boolean isMapData) throws java.lang.Exception
readSurfaceData
in class VolumeFileReader
java.lang.Exception
private void skipPoints(int n)