class CastepDensityReader extends PeriodicVolumeFileReader
Modifier and Type | Field and Description |
---|---|
private int |
nFilePoints |
private int |
nSkip |
ac, boundingBox, canDownsample, downsampleFactor, downsampleRemainders, endOfData, isAngstroms, negativeAtomCount, nSkipX, nSkipY, nSkipZ, nSurfaces
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, 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() |
Modifier and Type | Method and Description |
---|---|
protected void |
getPeriodicVoxels() |
protected void |
gotoData(int n,
int nPoints) |
(package private) void |
init2(SurfaceGenerator sg,
java.io.BufferedReader br) |
protected void |
readParameters() |
private void |
skipPoints(int n) |
readSurfaceData
checkAtomLine, closeReader, getNextVoxelValue, getPlane, getPlaneProcessed, getSPFv, getSurfacePointAndFraction, getValue, getVoxelBitSet, init2VFR, initializeSurfaceData, nextVoxel, readSurfaceDataVFR, readVolumeData, readVolumeDataVFR, readVolumeParameters, readVoxelVector, recordData, skipComments, skipData, skipDataVFR, swapXZ
closeReaderSFR, discardTempData, getQuotedStringNext, getTokens, init, init2SFR, newBinaryDocument, parseFloat, parseFloatArray, parseFloatArrayStr, parseFloatRange, parseFloatStr, parseInt, parseIntNext, parseIntStr, rd, setOutputChannel, setStream, skipTo
addTriangleCheck, addVC, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempDataSR, excludeMaximumSet, excludeMinimumSet, finalizeMapping, getColorPhaseIndex, getMinMaxMappedValues, getPlane2, 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
void init2(SurfaceGenerator sg, java.io.BufferedReader br)
init2
in class VolumeFileReader
protected void gotoData(int n, int nPoints) throws java.lang.Exception
gotoData
in class VolumeFileReader
java.lang.Exception
protected void readParameters() throws java.lang.Exception
readParameters
in class VolumeFileReader
java.lang.Exception
protected void getPeriodicVoxels() throws java.lang.Exception
getPeriodicVoxels
in class PeriodicVolumeFileReader
java.lang.Exception
private void skipPoints(int n)