org.jmol.viewer
Class DataManager

java.lang.Object
  extended by org.jmol.viewer.DataManager

 class DataManager
extends java.lang.Object


Field Summary
(package private)  java.util.BitSet bsUserVdws
           
private  java.util.Hashtable dataValues
           
(package private)  int defaultVdw
           
(package private)  int[] userVdwMars
           
(package private)  float[] userVdws
           
 
Constructor Summary
DataManager()
           
 
Method Summary
(package private)  void clear()
           
protected  void deleteModelAtoms(int firstAtomIndex, int nAtoms, java.util.BitSet bsDeleted)
           
(package private)  java.lang.Object[] getData(java.lang.String type)
           
(package private)  float[] getDataFloat(java.lang.String label)
           
(package private)  float getDataFloat(java.lang.String label, int atomIndex)
           
(package private)  float[][] getDataFloat2D(java.lang.String label)
           
(package private)  float[][][] getDataFloat3D(java.lang.String label)
           
(package private)  void getDataState(java.lang.StringBuffer state, java.lang.StringBuffer sfunc, Atom[] atoms, int atomCount, java.lang.String atomProps)
           
 java.lang.String getDefaultVdw(int iMode, java.util.BitSet bs)
           
(package private)  void setData(Viewer viewer, java.lang.String type, java.lang.Object[] data, int atomCount, int matchField, int matchFieldColumnCount, int field, int fieldColumnCount)
           
 void setDefaultVdw(java.lang.String mode)
           
 void setUserVdw(int iMode)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataValues

private java.util.Hashtable dataValues

userVdwMars

int[] userVdwMars

userVdws

float[] userVdws

defaultVdw

int defaultVdw

bsUserVdws

java.util.BitSet bsUserVdws
Constructor Detail

DataManager

DataManager()
Method Detail

clear

void clear()

setData

void setData(Viewer viewer,
             java.lang.String type,
             java.lang.Object[] data,
             int atomCount,
             int matchField,
             int matchFieldColumnCount,
             int field,
             int fieldColumnCount)

getData

java.lang.Object[] getData(java.lang.String type)

getDataFloat

float[] getDataFloat(java.lang.String label)

getDataFloat

float getDataFloat(java.lang.String label,
                   int atomIndex)

getDataFloat2D

float[][] getDataFloat2D(java.lang.String label)

getDataFloat3D

float[][][] getDataFloat3D(java.lang.String label)

deleteModelAtoms

protected void deleteModelAtoms(int firstAtomIndex,
                                int nAtoms,
                                java.util.BitSet bsDeleted)

getDataState

void getDataState(java.lang.StringBuffer state,
                  java.lang.StringBuffer sfunc,
                  Atom[] atoms,
                  int atomCount,
                  java.lang.String atomProps)

setUserVdw

public void setUserVdw(int iMode)

setDefaultVdw

public void setDefaultVdw(java.lang.String mode)

getDefaultVdw

public java.lang.String getDefaultVdw(int iMode,
                                      java.util.BitSet bs)