class Dsn6BinaryReader extends MapFileReader
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
brickLayer |
private int |
brickLayerByteCount |
private int |
brickLayerVoxelCount |
private int |
brickRowByteCount |
private float |
byteFactor |
private int |
nBrickX |
private int |
nBrickY |
private int |
pt |
private int |
xyCount |
a, alpha, b, beta, c, dmax, dmean, dmin, drange, gamma, mapc, mapr, maps, mode, na, nb, nc, nx, nxyzStart, ny, nz, origin, vectorsac, boundingBox, canDownsample, downsampleFactor, downsampleRemainders, endOfData, isAngstroms, nData, negativeAtomCount, nSkipX, nSkipY, nSkipZ, nSurfacesallowSigma, 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 |
|---|
Dsn6BinaryReader() |
| Modifier and Type | Method and Description |
|---|---|
private float |
getBrickValue(int pt) |
(package private) void |
init2(SurfaceGenerator sg,
BufferedReader brNull) |
protected float |
nextVoxel() |
private void |
readBrickLayer() |
protected void |
readParameters() |
protected void |
skipData(int nPoints) |
getVectorsAndOrigin, init2MFR, setCutoffAutomaticcheckAtomLine, closeReader, getNextVoxelValue, getPlane, getPlaneNCI, getSPFv, getSurfacePointAndFraction, getValue, getVoxelBitSet, gotoData, init2VFR, initializeSurfaceData, readSurfaceData, readSurfaceDataVFR, readVolumeData, readVolumeDataVFR, readVolumeParameters, readVoxelVector, recordData, skipComments, skipDataVFR, swapXZcloseReaderSFR, discardTempData, getQuotedStringNext, getTokens, init, init2SFR, newBinaryDocument, parseFloat, parseFloatArray, parseFloatArrayStr, parseFloatRange, parseFloatStr, parseInt, parseIntNext, parseIntStr, rd, setOutputChannel, setStream, skipToaddTriangleCheck, 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, updateTrianglesprivate float byteFactor
private int xyCount
private int nBrickX
private int nBrickY
private int brickLayerVoxelCount
private int brickLayerByteCount
private int brickRowByteCount
private byte[] brickLayer
private int pt
void init2(SurfaceGenerator sg, BufferedReader brNull)
init2 in class MapFileReaderprotected void readParameters()
throws Exception
readParameters in class VolumeFileReaderExceptionprivate float getBrickValue(int pt)
protected float nextVoxel()
throws Exception
nextVoxel in class VolumeFileReaderExceptionprotected void skipData(int nPoints)
throws Exception
skipData in class VolumeFileReaderException