class AtomPropertyMapper extends AtomDataReader
| Modifier and Type | Field and Description |
|---|---|
private int |
calcType |
private boolean |
doSmoothProperty |
private AtomIndexIterator |
iter |
private MepCalculationInterface |
m |
private java.lang.String |
mepType |
private float |
smoothingPower |
atomCount, atomData, atomDataServer, atomIndex, atomNo, atomProp, atomRadius, atomXyz, bsMyIgnored, bsMySelected, bsNearby, doAddHydrogens, doUseIterator, doUsePlane, fileDotModel, fileName, firstNearbyAtom, maxDistance, modelIndex, myAtomCount, myIndex, nearbyAtomCountallowMapData, dataType, point, precalculateVoxelDataallowSigma, ANGSTROMS_PER_BOHR, anisotropy, center, cJvxlEdgeNaN, colorFractionBase, colorFractionRange, contourVertexCount, dataMax, dataMean, dataMin, defaultCutoff, defaultMappedDataMax, defaultMappedDataMin, eccentricityMatrix, eccentricityMatrixInverse, eccentricityRatio, eccentricityScale, edgeFractionBase, edgeFractionRange, fractionData, hasColorData, isAnisotropic, isEccentric, isJvxl, isProgressive, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, jvxlData, jvxlDataIs2dContour, jvxlDataIsColorMapped, jvxlDataIsPrecisionColor, jvxlEdgeDataRead, jvxlFileHeaderBuffer, jvxlNSurfaceInts, jvxlVoxelBitSet, mappingPlane, marchingSquares, meshData, meshDataServer, minMax, nBytes, nDataPoints, nPointsX, nPointsY, nPointsZ, params, ptTemp, sg, vertexDataOnly, volumeData, volumetricOrigin, volumetricVectors, voxelCounts, voxelData, xyzMax, xyzMin| Constructor and Description |
|---|
AtomPropertyMapper(SurfaceGenerator sg,
java.lang.String mepType) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
finalizeMapping() |
protected void |
generateCube() |
float |
getValueAtPoint(javax.vecmath.Point3f pt) |
protected void |
initializeMapping() |
protected void |
setup() |
fixTitleLine, getAtoms, setHeader, setRangesAndAddAtomscloseReader, readSurfaceData, readVolumeData, readVolumeParameters, readVoxelDataIndividually, setVoxelRangeaddTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, discardTempData, excludeMaximumSet, excludeMinimumSet, getColorPhaseIndex, getMinMaxMappedValues, getPlane, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, gotoAndReadVoxelData, gotoData, initializeVolumetricData, jvxlUpdateInfo, readAndSetVolumeParameters, readColorData, readTheVolumeData, resetIsosurface, selectPocket, setBoundingBox, setMappingPlane, setOutputStream, setVectorAnisotropy, setVertexAnisotropy, setVolumeData, setVolumetricAnisotropy, setVolumetricOriginAnisotropy, slabIsosurface, updateSurfaceData, updateTrianglesprivate MepCalculationInterface m
private java.lang.String mepType
private int calcType
private boolean doSmoothProperty
private AtomIndexIterator iter
private float smoothingPower
AtomPropertyMapper(SurfaceGenerator sg, java.lang.String mepType)
protected void setup()
setup in class AtomDataReaderprotected void initializeMapping()
initializeMapping in class SurfaceReaderprotected void finalizeMapping()
finalizeMapping in class SurfaceReaderprotected void generateCube()
generateCube in class VolumeDataReaderpublic float getValueAtPoint(javax.vecmath.Point3f pt)
getValueAtPoint in class SurfaceReader