Module imp3d

Class VolumeAttribute

All Implemented Interfaces:
Described, KeyDescription, Comparable

public final class VolumeAttribute extends ObjectAttribute
  • Field Details

  • Method Details

    • isDerived

      public boolean isDerived()
      Description copied from class: Attribute
      Determines whether this is a derived attribute or not.
      Overrides:
      isDerived in class Attribute
      Returns:
      true iff this is a derived attribute
    • getDerived

      protected Object getDerived(Object object, boolean asNode, Object placeIn, GraphState gs)
      Overrides:
      getDerived in class ObjectAttribute
    • getVolume

      public static Volume getVolume(Object object, boolean asNode, GraphState gs)
    • drawFrustumIrregular

      public void drawFrustumIrregular(float height, float[] baseRadii, float[] topRadii, boolean baseClosed, boolean topclosed, float scaleV, Shader s, int highlight, Matrix4d t)