org.jmol.jvxl.readers
Class SurfaceFileReader
java.lang.Object
org.jmol.jvxl.readers.SurfaceReader
org.jmol.jvxl.readers.SurfaceFileReader
- All Implemented Interfaces:
- VertexDataServer
- Direct Known Subclasses:
- PolygonFileReader, VolumeFileReader
abstract class SurfaceFileReader
- extends SurfaceReader
Fields inherited from class org.jmol.jvxl.readers.SurfaceReader |
ANGSTROMS_PER_BOHR, cJvxlEdgeNaN, colorEncoder, colorFractionBase, colorFractionRange, contourVertexCount, defaultCutoff, defaultMappedDataMax, defaultMappedDataMin, edgeFractionBase, edgeFractionRange, fractionData, hasColorData, isApbsDx, isJvxl, isProgressive, isXLowToHigh, jvxlColorDataRead, jvxlCutoff, jvxlData, jvxlDataIs2dContour, jvxlDataIsColorMapped, jvxlDataIsPrecisionColor, jvxlEdgeDataRead, jvxlFileHeaderBuffer, jvxlNSurfaceInts, jvxlVoxelBitSet, marchingSquares, meshData, meshDataServer, nBytes, nDataPoints, nPointsX, nPointsY, nPointsZ, params, ptTemp, sg, vContours, vertexDataOnly, volumeData, volumetricOrigin, volumetricVectors, voxelCounts, voxelData |
Method Summary |
(package private) static java.lang.String |
determineFileType(java.io.BufferedReader bufferedReader)
|
(package private) void |
discardTempData(boolean discardAll)
|
(package private) java.lang.String[] |
getTokens()
|
(package private) float |
parseFloat()
|
(package private) float |
parseFloat(java.lang.String s)
|
(package private) int |
parseInt()
|
(package private) int |
parseInt(java.lang.String s)
|
(package private) int |
parseIntNext(java.lang.String s)
|
protected void |
skipTo(java.lang.String info,
java.lang.String what)
|
Methods inherited from class org.jmol.jvxl.readers.SurfaceReader |
addTriangleCheck, addVertexCopy, applyColorScale, colorIsosurface, createIsosurface, excludeMaximumSet, excludeMinimumSet, getArgbFromPalette, getColorIndexFromPalette, getColorPhaseIndex, getMaxMappedValue, getMinMappedValue, getSurfacePointAndFraction, getSurfacePointIndexAndFraction, getValue, gotoAndReadVoxelData, gotoData, initializeVolumetricData, jvxlUpdateInfo, readColorData, readSurfaceData, readVolumeData, readVolumeParameters, resetIsosurface, selectPocket, setVolumeData, updateSurfaceData, updateTriangles |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
br
protected java.io.BufferedReader br
binarydoc
protected BinaryDocument binarydoc
line
java.lang.String line
next
int[] next
SurfaceFileReader
SurfaceFileReader(SurfaceGenerator sg,
java.io.BufferedReader br)
determineFileType
static java.lang.String determineFileType(java.io.BufferedReader bufferedReader)
discardTempData
void discardTempData(boolean discardAll)
- Overrides:
discardTempData
in class SurfaceReader
getTokens
java.lang.String[] getTokens()
parseFloat
float parseFloat()
parseFloat
float parseFloat(java.lang.String s)
parseInt
int parseInt()
parseInt
int parseInt(java.lang.String s)
parseIntNext
int parseIntNext(java.lang.String s)
skipTo
protected void skipTo(java.lang.String info,
java.lang.String what)
throws java.lang.Exception
- Throws:
java.lang.Exception