org.jcae.viewer3d.post
Class ImageViewable
java.lang.Object
org.jcae.viewer3d.ViewableAdaptor
org.jcae.viewer3d.post.ImageViewable
- All Implemented Interfaces:
- Viewable
public class ImageViewable
- extends ViewableAdaptor
|
Constructor Summary |
ImageViewable(float[] coordinates)
|
ImageViewable(float[] coordinates,
int imageWidth,
int imageHeight,
boolean interpolate)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImageViewable
public ImageViewable(float[] coordinates)
ImageViewable
public ImageViewable(float[] coordinates,
int imageWidth,
int imageHeight,
boolean interpolate)
addSelectionListener
public void addSelectionListener(SelectionListener listener)
- Specified by:
addSelectionListener in interface Viewable- Overrides:
addSelectionListener in class ViewableAdaptor
domainsChangedPerform
public void domainsChangedPerform(int[] domainId)
- Specified by:
domainsChangedPerform in class ViewableAdaptor
- Parameters:
domainId - The ids (Integer) of domains that changed or null to
specify that even ids may have change
getDomainProvider
public DomainProvider getDomainProvider()
- Description copied from interface:
Viewable
- Return the domain provider of this viewable
- Specified by:
getDomainProvider in interface Viewable- Specified by:
getDomainProvider in class ViewableAdaptor
- Returns:
getJ3DNode
public javax.media.j3d.Node getJ3DNode()
- Description copied from interface:
Viewable
- Return the Java3D Node associated to this Viewable
- Specified by:
getJ3DNode in interface Viewable- Specified by:
getJ3DNode in class ViewableAdaptor
pick
public void pick(PickViewable result)
- Specified by:
pick in interface Viewable- Specified by:
pick in class ViewableAdaptor
removeSelectionListener
public void removeSelectionListener(SelectionListener listener)
- Specified by:
removeSelectionListener in interface Viewable- Overrides:
removeSelectionListener in class ViewableAdaptor
setColorMapper
public void setColorMapper(ColorMapper cm)
setDomainVisible
public void setDomainVisible(java.util.Map<java.lang.Integer,java.lang.Boolean> map)
- Specified by:
setDomainVisible in interface Viewable- Specified by:
setDomainVisible in class ViewableAdaptor
- Parameters:
map - map domain id (Integer) to visible state (Boolean)
setImage
public void setImage(java.awt.Image image)
setImage
public void setImage(java.net.URL url)
setValues
public void setValues(float[] values)
unselectAll
public void unselectAll()
- Specified by:
unselectAll in interface Viewable- Specified by:
unselectAll in class ViewableAdaptor