Module utilities

Interface Icon

All Known Subinterfaces:
RenderedIcon
All Known Implementing Classes:
AliSchaeffer, AliSchaefferDerivative, BetaFunction, BetaFunctionDerivative, Boltzmann, BoltzmannDerivative, Bridges, BridgesDerivative, Carpenter, ChannelSPD, ChapmanRichardsI, ChapmanRichardsIDerivative, ChapmanRichardsII, ChapmanRichardsIIDerivative, ChapmanRichardsIII, ChapmanRichardsIIIDerivative, Checker, ColorMapNode, Cubic, CubicDerivative, Exponential, ExponentialDerivative, FixedImageAdapter, Gaussian, GaussianDerivative, GGX, GompertzI, GompertzIDerivative, GompertzII, GompertzIIDerivative, GompertzIII, GompertzIIIDerivative, GompertzIV, GompertzIVDerivative, Graytone, GrowthFunctionBase, HosekWilkieSkyLight, IconImpl, ImageAdapter, ImageMap, Janoschek, JanoschekDerivative, LogisticI, LogisticIDerivative, LogisticII, LogisticIIDerivative, LogisticIII, LogisticIIIDerivative, LogisticV, LogisticVDerivative, Lorentzian, LorentzianDerivative, Material, Meloun, MelounDerivative, Mitscherlich, MitscherlichDerivative, Pearl, PearlDerivative, Phong, PhysicalLight, Power, PowerDerivative, PragueSkyModelLight, Preetham, Quadratic, QuadraticDerivative, RGBAShader, RGBColor, RichardsI, RichardsIDerivative, RichardsII, RichardsIIDerivative, Schumacher, SchumacherDerivative, Sinusoidal, SinusoidalDerivative, SpectralLightMapNode, SunSkyLight, SurfaceMap, SyntheticTexture, VonBertalanffyI, VonBertalanffyIDerivative, VonBertalanffyII, VonBertalanffyIIDerivative, VonBertalanffyIII, VonBertalanffyIIIDerivative, Ward, Weibull, WeibullDerivative

public interface Icon
  • Field Details

  • Method Details

    • paintIcon

      void paintIcon(Component c, Graphics2D g, int x, int y, int w, int h, int state)
    • prepareIcon

      void prepareIcon()
    • getIconSource

      IconSource getIconSource()
    • getImage

      Image getImage()
    • getImage

      Image getImage(int w, int h)
    • isMutable

      boolean isMutable()
    • getImageSource

      URL getImageSource()
    • getIconBounds

      Rectangle getIconBounds()