edu.washington.biostr.sig.brainj3d.model
Class BrainInfoAtlasData

java.lang.Object
  extended by java.util.Observable
      extended by edu.washington.biostr.sig.brainj3d.data.Data
          extended by edu.washington.biostr.sig.brainj3d.model.Model3DData
              extended by edu.washington.biostr.sig.brainj3d.model.BrainInfoAtlasData

public class BrainInfoAtlasData
extends Model3DData


Field Summary
 
Fields inherited from class edu.washington.biostr.sig.brainj3d.data.Data
file, SAVE_STATE_CHANGED, saved
 
Constructor Summary
BrainInfoAtlasData()
           
 
Method Summary
 void add(AtlasElement ae, Surface imd)
           
 boolean canDiskCache()
          Return true if we can cache this Data or part of it to disk.
 AtlasGroup generateNode(javax.media.j3d.Appearance app)
           
 AtlasGroup generateNode(javax.media.j3d.Appearance app, float[][] colors)
           
 List<AtlasCollection> getCollections()
           
 javax.media.j3d.Appearance getDefaultAppearance()
           
 Set<AtlasElement> getElements()
           
 FileType getType()
          Every piece of data has a type.
 void setCollections(List<AtlasCollection> collections)
           
 
Methods inherited from class edu.washington.biostr.sig.brainj3d.data.Data
cacheTo, finalize, getDefaultParameters, getFile, getLock, hasTime, isImmutable, isSaved, isSerialized, readFrom, setFile, setSaved, sharable, toString
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BrainInfoAtlasData

public BrainInfoAtlasData()
Method Detail

generateNode

public AtlasGroup generateNode(javax.media.j3d.Appearance app,
                               float[][] colors)
Specified by:
generateNode in class Model3DData

generateNode

public AtlasGroup generateNode(javax.media.j3d.Appearance app)
Specified by:
generateNode in class Model3DData

getDefaultAppearance

public javax.media.j3d.Appearance getDefaultAppearance()
Specified by:
getDefaultAppearance in class Model3DData

canDiskCache

public boolean canDiskCache()
Description copied from class: Data
Return true if we can cache this Data or part of it to disk.

Specified by:
canDiskCache in class Data
Returns:

getType

public FileType getType()
Description copied from class: Data
Every piece of data has a type. The type is used to filter out file names, get the decoders and the encoders.

Specified by:
getType in class Data
Returns:

add

public void add(AtlasElement ae,
                Surface imd)

getElements

public Set<AtlasElement> getElements()

getCollections

public List<AtlasCollection> getCollections()

setCollections

public void setCollections(List<AtlasCollection> collections)


Copyright © 2006 University of Washington. All Rights Reserved.