Interface IMultiColorable

All Known Implementing Classes:
Arrow, AWTScatterMultiColor, AWTScatterMultiColorList, BarycenterAnnotation, ColoredWireframePolygon, CompileableComposite, Composite, ConcurrentScatterMultiColor, ConcurrentScatterMultiColorList, Cone, ContourLevel, CubeComposite, Cylinder, EnlightableBar, FlatLine2d, Geometry, HistogramBar, LineStripInterpolated, Parallelepiped, ParallelepipedComposite, PickablePolygon, Polygon, Quad, ScatterMultiColor, ScatterMultiColorList, ShaderMeshDrawableVBO, ShaderWaterfallDrawableVBO, Shape, SimplePolygon, TesselatedPolygon, Texture3D, TexturedCube, TexturedCylinder, TranslucentQuad, Triangle, WaterfallComposite

public interface IMultiColorable
IMultiColorable objects may have several colors interpolated between each of their individual points colors.
A IMultiColorable object requires a ColorMapper that defines a strategy for coloring points according to their position.
Author:
Martin Pernollet
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the colormapper.
    void
    Set the colormapper that will be used by the Drawable, instead of using precomputed colors.
  • Method Details

    • setColorMapper

      void setColorMapper(ColorMapper mapper)
      Set the colormapper that will be used by the Drawable, instead of using precomputed colors.
    • getColorMapper

      ColorMapper getColorMapper()
      Get the colormapper.