class KinemageReader extends PmeshReader
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
findString |
private java.lang.String |
lastAtom |
private int |
nDots |
private static int |
POINTS_ALL |
private static int |
POINTS_HETS |
private static int |
POINTS_MCMC |
private static int |
POINTS_MCSC |
private static int |
POINTS_SCSC |
private int |
pointType |
private float |
vMax |
private float |
vMin |
fixedCount, isClosedFace, iToken, nPolygons, onePerLine, pmeshError, tokens, type, vertexBase, vertexMap
nTriangles, nVertices
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 |
---|
KinemageReader() |
Modifier and Type | Method and Description |
---|---|
private float |
assignValueFromGapColorForKin(java.lang.String color)
C++ code gives these as " value > x.x ? "xxxxx", etc.
|
private int |
getColor(java.lang.String color) |
private int |
getPoint(java.lang.String line,
int i,
int[] retColor,
boolean checkType) |
(package private) void |
init2(SurfaceGenerator sg,
java.io.BufferedReader br) |
private void |
readDots() |
protected boolean |
readPolygons() |
private void |
readVectors() |
protected boolean |
readVertices() |
protected boolean |
readVolumeParameters(boolean isMapData) |
checkBinary, getSurfaceData, init2PR, readBinaryHeader, readPolygonsPM, readVerticesAndPolygons, readVerticesPM, setHeader
init2PFR, readSurfaceData, readVolumeData
closeReader, 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, getPlane, getPlane2, getSPF, getSurfaceAtomIndex, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, getValue2, getValueAtPoint, gotoAndReadVoxelData, gotoData, initializeMapping, initializeVolumetricData, initPlanes, initSR, jvxlUpdateInfo, newVoxelDataCube, postProcessVertices, readAndSetVolumeParameters, readColorData, resetIsosurface, selectPocket, setBBox, setVectorAnisotropy, setVertexAnisotropy, setVolumeDataV, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTriangles
private static final int POINTS_ALL
private static final int POINTS_MCMC
private static final int POINTS_SCSC
private static final int POINTS_MCSC
private static final int POINTS_HETS
private int nDots
private float vMin
private float vMax
private int pointType
private java.lang.String findString
private java.lang.String lastAtom
void init2(SurfaceGenerator sg, java.io.BufferedReader br)
init2
in class PmeshReader
protected boolean readVolumeParameters(boolean isMapData)
readVolumeParameters
in class PolygonFileReader
protected boolean readVertices() throws java.lang.Exception
readVertices
in class PmeshReader
java.lang.Exception
private void readDots() throws java.lang.Exception
java.lang.Exception
private void readVectors() throws java.lang.Exception
java.lang.Exception
private int getPoint(java.lang.String line, int i, int[] retColor, boolean checkType)
private int getColor(java.lang.String color)
private float assignValueFromGapColorForKin(java.lang.String color)
color
- protected boolean readPolygons()
readPolygons
in class PmeshReader