Class JvxlData


  • public class JvxlData
    extends Object
    • Field Detail

      • wasJvxl

        public boolean wasJvxl
      • wasCubic

        public boolean wasCubic
      • jvxlFileTitle

        public String jvxlFileTitle
      • jvxlFileMessage

        public String jvxlFileMessage
      • jvxlSurfaceData

        public String jvxlSurfaceData
      • jvxlEdgeData

        public String jvxlEdgeData
      • jvxlColorData

        public String jvxlColorData
      • jvxlVolumeDataXml

        public String jvxlVolumeDataXml
      • jvxlExcluded

        public javajs.util.BS[] jvxlExcluded
      • jvxlPlane

        public javajs.util.P4 jvxlPlane
      • isJvxlPrecisionColor

        public boolean isJvxlPrecisionColor
      • jvxlDataIsColorMapped

        public boolean jvxlDataIsColorMapped
      • jvxlDataIs2dContour

        public boolean jvxlDataIs2dContour
      • jvxlDataIsColorDensity

        public boolean jvxlDataIsColorDensity
      • isColorReversed

        public boolean isColorReversed
      • thisSet

        public int thisSet
      • edgeFractionBase

        public int edgeFractionBase
      • edgeFractionRange

        public int edgeFractionRange
      • colorFractionBase

        public int colorFractionBase
      • colorFractionRange

        public int colorFractionRange
      • isValid

        public boolean isValid
      • insideOut

        public boolean insideOut
      • isXLowToHigh

        public boolean isXLowToHigh
      • isContoured

        public boolean isContoured
      • isBicolorMap

        public boolean isBicolorMap
      • isTruncated

        public boolean isTruncated
      • isCutoffAbsolute

        public boolean isCutoffAbsolute
      • isModelConnected

        public boolean isModelConnected
      • vertexDataOnly

        public boolean vertexDataOnly
      • mappedDataMin

        public float mappedDataMin
      • mappedDataMax

        public float mappedDataMax
      • valueMappedToRed

        public float valueMappedToRed
      • valueMappedToBlue

        public float valueMappedToBlue
      • cutoff

        public float cutoff
      • pointsPerAngstrom

        public float pointsPerAngstrom
      • nPointsX

        public int nPointsX
      • nPointsY

        public int nPointsY
      • nPointsZ

        public int nPointsZ
      • nBytes

        public long nBytes
      • nContours

        public int nContours
      • nEdges

        public int nEdges
      • nSurfaceInts

        public int nSurfaceInts
      • vertexCount

        public int vertexCount
      • vContours

        public javajs.util.Lst<Object>[] vContours
      • contourColixes

        public short[] contourColixes
      • contourColors

        public String contourColors
      • contourValues

        public float[] contourValues
      • contourValuesUsed

        public float[] contourValuesUsed
      • thisContour

        public int thisContour
      • scale3d

        public float scale3d
      • minColorIndex

        public short minColorIndex
      • maxColorIndex

        public short maxColorIndex
      • title

        public String[] title
      • version

        public String version
      • boundingBox

        public javajs.util.P3[] boundingBox
      • excludedTriangleCount

        public int excludedTriangleCount
      • excludedVertexCount

        public int excludedVertexCount
      • colorDensity

        public boolean colorDensity
      • pointSize

        public float pointSize
      • moleculeXml

        public String moleculeXml
      • dataMin

        public float dataMin
      • dataMax

        public float dataMax
      • saveVertexCount

        public int saveVertexCount
      • vertexColorMap

        public Map<String,​javajs.util.BS> vertexColorMap
      • nVertexColors

        public int nVertexColors
      • vertexColors

        public int[] vertexColors
      • meshColor

        public String meshColor
      • translucency

        public float translucency
      • colorScheme

        public String colorScheme
      • rendering

        public String rendering
      • slabValue

        public int slabValue
      • isSlabbable

        public boolean isSlabbable
      • diameter

        public int diameter
      • slabInfo

        public String slabInfo
      • allowVolumeRender

        public boolean allowVolumeRender
      • voxelVolume

        public float voxelVolume
      • mapLattice

        public javajs.util.P3 mapLattice
      • fixedLattice

        public javajs.util.P3 fixedLattice
      • baseColor

        public String baseColor
      • integration

        public float integration
    • Constructor Detail

      • JvxlData

        public JvxlData()
    • Method Detail

      • clear

        public void clear()
      • setSurfaceInfo

        public void setSurfaceInfo​(javajs.util.P4 thePlane,
                                   javajs.util.P3 mapLattice,
                                   int nSurfaceInts,
                                   String surfaceData)
      • setSurfaceInfoFromBitSet

        public void setSurfaceInfoFromBitSet​(javajs.util.BS bs,
                                             javajs.util.P4 thePlane)
      • setSurfaceInfoFromBitSetPts

        public void setSurfaceInfoFromBitSetPts​(javajs.util.BS bs,
                                                javajs.util.P4 thePlane,
                                                javajs.util.P3 mapLattice)
      • jvxlUpdateInfo

        public void jvxlUpdateInfo​(String[] title,
                                   long nBytes)
      • updateSurfaceData

        public static String updateSurfaceData​(String edgeData,
                                               float[] vertexValues,
                                               int vertexCount,
                                               int vertexIncrement,
                                               char isNaN)