class AtomPropertyMapper extends AtomDataReader
| Modifier and Type | Field and Description |
|---|---|
private int |
calcType |
private boolean |
doSmoothProperty |
private int |
iAtomSurface |
private AtomIndexIterator |
iter |
private MepCalculation |
mepCalc |
private java.lang.String |
mepType |
private float |
smoothingPower |
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, voxelSourceallowMapData, dataType, maxGrid, point, precalculateVoxelData, ptsPerAngstrom, useOriginStepsPointsallowSigma, 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 |
|---|
AtomPropertyMapper() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finalizeMapping() |
protected void |
generateCube() |
int |
getSurfaceAtomIndex() |
float |
getValueAtPoint(javajs.util.T3 pt,
boolean getSource) |
(package private) void |
init(SurfaceGenerator sg)
implemented in SurfaceFileReader and
|
protected void |
initializeMapping() |
protected void |
setup(boolean isMapData) |
protected void |
setVolumeData() |
getAtomMinMax, getAtoms, initADR, markPlaneVoxels, markSphereVoxels, resetPlane, resetVoxelData, setGridLimitsForAtom, setHeader, setRadii, setRanges, setup2, setVertexSource, setVolumeDataADR, setVolumeForPlane, setVoxel, unsetVoxelData, unsetVoxelData2closeReader, initVDR, readSurfaceData, readSurfaceDataVDR, readVolumeData, readVolumeParameters, readVoxelDataIndividually, setVolumeDataParams, setVoxelRange, showGridInfoaddTriangleCheck, addVC, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempData, discardTempDataSR, excludeMaximumSet, excludeMinimumSet, getColorPhaseIndex, getMinMaxMappedValues, getPlane, getPlaneSR, getSPF, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, getValue2, gotoAndReadVoxelData, gotoData, initializeVolumetricData, initPlanes, initSR, jvxlUpdateInfo, newVoxelDataCube, postProcessVertices, readAndSetVolumeParameters, readColorData, resetIsosurface, selectPocket, setBBox, setOutputChannel, setVectorAnisotropy, setVertexAnisotropy, setVolumeDataV, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTrianglesprivate MepCalculation mepCalc
private java.lang.String mepType
private int calcType
private boolean doSmoothProperty
private AtomIndexIterator iter
private float smoothingPower
private int iAtomSurface
void init(SurfaceGenerator sg)
SurfaceReaderinit in class VolumeDataReaderprotected void setup(boolean isMapData)
setup in class AtomDataReaderprotected void setVolumeData()
setVolumeData in class AtomDataReaderprotected void initializeMapping()
initializeMapping in class SurfaceReaderprotected void finalizeMapping()
finalizeMapping in class SurfaceReaderprotected void generateCube()
generateCube in class VolumeDataReaderpublic int getSurfaceAtomIndex()
getSurfaceAtomIndex in class SurfaceReaderpublic float getValueAtPoint(javajs.util.T3 pt,
boolean getSource)
getValueAtPoint in class SurfaceReadergetSource - TODO