org.jcae.viewer3d.post
Class QuadPostViewable

java.lang.Object
  extended by org.jcae.viewer3d.ViewableAdaptor
      extended by org.jcae.viewer3d.post.QuadPostViewable
All Implemented Interfaces:
Viewable

public class QuadPostViewable
extends ViewableAdaptor


Constructor Summary
QuadPostViewable(float[] coordinates, int[] coordinateIndices)
           
 
Method Summary
 void addSelectionListener(SelectionListener listener)
           
 void domainsChangedPerform(int[] domainId)
           
 DomainProvider getDomainProvider()
          Return the domain provider of this viewable
 javax.media.j3d.Node getJ3DNode()
          Return the Java3D Node associated to this Viewable
 void pick(PickViewable result)
           
 void removeSelectionListener(SelectionListener listener)
           
 void setColorMapper(ColorMapper cm)
           
 void setDomainVisible(java.util.Map<java.lang.Integer,java.lang.Boolean> map)
           
 void setValues(float[] values)
           
 void unselectAll()
           
 
Methods inherited from class org.jcae.viewer3d.ViewableAdaptor
domainsChanged, fireSelectionChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuadPostViewable

public QuadPostViewable(float[] coordinates,
                        int[] coordinateIndices)
Method Detail

setValues

public void setValues(float[] values)

setColorMapper

public void setColorMapper(ColorMapper cm)

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:

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)

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

unselectAll

public void unselectAll()
Specified by:
unselectAll in interface Viewable
Specified by:
unselectAll in class ViewableAdaptor

addSelectionListener

public void addSelectionListener(SelectionListener listener)
Specified by:
addSelectionListener in interface Viewable
Overrides:
addSelectionListener in class ViewableAdaptor

removeSelectionListener

public void removeSelectionListener(SelectionListener listener)
Specified by:
removeSelectionListener in interface Viewable
Overrides:
removeSelectionListener in class ViewableAdaptor