VertexDataServerIsoFxyzReaderclass IsoFxyReader extends AtomDataReader
| Modifier and Type | Field | Description |
|---|---|---|
private float[][] |
data |
|
private java.lang.Object[] |
func |
|
private boolean |
isPlanarMapping |
|
private float[] |
values |
ac, atomData, atomIndex, atomNo, atomProp, atomRadius, atomXyzTruncated, bsMyIgnored, bsMySelected, bsNearby, bsSurfaceVoxels, contactPair, doAddHydrogens, doUseIterator, fileDotModel, fileName, firstNearbyAtom, haveOneProperty, havePlane, margin, maxDistance, maxRS, modelIndex, myAtomCount, myIndex, nearbyAtomCount, noFaceSpheres, pt0, pt1, ptV, ptY0, ptZ0, rs, rs2, sr, theProperty, thisAtomSet, thisPlane, thisX, validSpheres, vl0, vl1, vl2, voxelSourceallowSigma, 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, yzPlanesallowMapData, dataType, maxGrid, point, precalculateVoxelData, ptsPerAngstrom, useOriginStepsPoints| Constructor | Description |
|---|---|
IsoFxyReader() |
| Modifier and Type | Method | Description |
|---|---|---|
protected float |
evaluateValue(int x,
int y,
int z) |
|
float[] |
getPlane(int x) |
|
protected float |
getValue(int x,
int y,
int z) |
|
float |
getValueAtPoint(javajs.util.T3 pt,
boolean getSource) |
|
(package private) void |
init(SurfaceGenerator sg) |
implemented in SurfaceFileReader and
|
protected void |
initIFR(SurfaceGenerator sg) |
|
protected void |
readSurfaceData(boolean isMapData) |
|
private void |
setPlane(int x,
float[] plane) |
|
protected void |
setup(boolean isMapData) |
|
protected void |
setupType(java.lang.String type) |
|
protected void |
setVolumeData() |
getAtomMinMax, getAtoms, initADR, markPlaneVoxels, markSphereVoxels, resetPlane, resetVoxelData, setGridLimitsForAtom, setHeader, setRadii, setRanges, setup2, setVertexSource, setVolumeDataADR, setVolumeForPlane, setVoxel, unsetVoxelData, unsetVoxelData2clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddTriangleCheck, addVC, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempData, discardTempDataSR, excludeMaximumSet, excludeMinimumSet, finalizeMapping, getColorPhaseIndex, getMinMaxMappedValues, getPlaneSR, getSPF, getSurfaceAtomIndex, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, getValue2, gotoAndReadVoxelData, gotoData, initializeMapping, initializeVolumetricData, initPlanes, initSR, jvxlUpdateInfo, newVoxelDataCube, postProcessVertices, readAndSetVolumeParameters, readColorData, resetIsosurface, selectPocket, setBBox, setOutputChannel, setVectorAnisotropy, setVertexAnisotropy, setVolumeDataV, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTrianglescloseReader, generateCube, initVDR, readSurfaceDataVDR, readVolumeData, readVolumeParameters, readVoxelDataIndividually, setVolumeDataParams, setVoxelRange, showGridInfoprivate float[][] data
private boolean isPlanarMapping
private java.lang.Object[] func
private final float[] values
void init(SurfaceGenerator sg)
SurfaceReaderinit in class VolumeDataReaderprotected void initIFR(SurfaceGenerator sg)
protected void setup(boolean isMapData)
setup in class AtomDataReaderprotected void setupType(java.lang.String type)
protected void setVolumeData()
setVolumeData in class AtomDataReaderprotected void readSurfaceData(boolean isMapData)
throws java.lang.Exception
readSurfaceData in class VolumeDataReaderjava.lang.Exceptionpublic float[] getPlane(int x)
getPlane in interface VertexDataServergetPlane in class SurfaceReaderprivate void setPlane(int x,
float[] plane)
protected float getValue(int x,
int y,
int z)
public float getValueAtPoint(javajs.util.T3 pt,
boolean getSource)
getValueAtPoint in class SurfaceReadergetSource - TODOprotected float evaluateValue(int x,
int y,
int z)