public class VisADImageNode
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
javax.media.j3d.BranchGroup |
branch |
int |
current_index |
int |
data_height |
int |
data_width |
java.util.ArrayList<VisADImageTile> |
imageTiles |
int |
numChildren |
int |
numImages |
| Constructor and Description |
|---|
VisADImageNode() |
VisADImageNode(javax.media.j3d.BranchGroup branch,
javax.media.j3d.Switch swit) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTile(VisADImageTile tile) |
javax.media.j3d.BranchGroup |
getBranch() |
int |
getNumTiles() |
javax.media.j3d.Switch |
getSwitch() |
VisADImageTile |
getTile(int index) |
java.util.Iterator |
getTileIterator() |
void |
initialize()
use these with custom Behavior below
|
void |
setBranch(javax.media.j3d.BranchGroup branch) |
void |
setCurrent(int idx)
//- for implementing Updater
public void updateData(ImageComponent2D imageC2d, int x, int y, int lenx, int leny) {
if (images !
|
void |
setSwitch(javax.media.j3d.Switch swit) |
void |
update(int index) |
public java.util.ArrayList<VisADImageTile> imageTiles
public int numChildren
public javax.media.j3d.BranchGroup branch
public int current_index
public int numImages
public int data_width
public int data_height
public VisADImageNode()
public VisADImageNode(javax.media.j3d.BranchGroup branch,
javax.media.j3d.Switch swit)
public void addTile(VisADImageTile tile)
public VisADImageTile getTile(int index)
public java.util.Iterator getTileIterator()
public int getNumTiles()
public void setCurrent(int idx)
public void initialize()
public void update(int index)
public void setBranch(javax.media.j3d.BranchGroup branch)
public void setSwitch(javax.media.j3d.Switch swit)
public javax.media.j3d.Switch getSwitch()
public javax.media.j3d.BranchGroup getBranch()