Class TensorVolume3DInt

All Implemented Interfaces:
java.awt.datatransfer.Transferable, java.lang.Comparable<InterfaceShape>, AttributeListener, AttributeObject, InterfaceObject, PersistentObject, ColourMapListener, VariableObject, PopupMenuObject, NamedObject, InterfaceQueryObject, InterfaceShapeQueryObject, ShapeListener, VertexDataColumnListener, InterfaceTransferable, TreeObject, CleanableObject, XMLObject, IconObject, org.jogamp.java3d.GeometryUpdater, org.jogamp.java3d.ImageComponent3D.Updater

public class TensorVolume3DInt
extends Volume3DInt
  • Field Details

  • Constructor Details

    • TensorVolume3DInt

      public TensorVolume3DInt()
    • TensorVolume3DInt

      public TensorVolume3DInt​(Grid3D g, ColourMap cmap)
  • Method Details

    • getXColour

      public Colour3f getXColour()
    • getYColour

      public Colour3f getYColour()
    • getZColour

      public Colour3f getZColour()
    • setXColour

      public void setXColour​(java.awt.Color c)
    • setYColour

      public void setYColour​(java.awt.Color c)
    • setZColour

      public void setZColour​(java.awt.Color c)
    • attributeUpdated

      public void attributeUpdated​(AttributeEvent e)
      Description copied from class: Shape3DInt
      Responds to an update in one of this shape's attributes.

      Subclasses should override and call this super method AFTER handling the attribute change appropriately. Subclasses should also override needsRedraw() to indicate whether the scene node should be regenerated.

      Specified by:
      attributeUpdated in interface AttributeListener
      Overrides:
      attributeUpdated in class Volume3DInt
      Parameters:
      e - an AttributeEvent specifying which attribute has been changed
    • setColourMap

      protected void setColourMap()