Documentation of 'org.jplot2d.element.impl.ImageGraphImpl' Java class
ImageGraphImpl
org.jplot2d.element.impl

Class ImageGraphImpl

    • Constructor Detail

      • ImageGraphImpl

        public ImageGraphImpl()
    • Method Detail

      • getId

        public java.lang.String getId()
        Description copied from interface: Element
        Returns the id string of this element
        Specified by:
        getId in interface Element
        Returns:
        the id string
      • thisEffectiveColorChanged

        public void thisEffectiveColorChanged()
        Description copied from interface: ComponentEx
        Called when setColor() or parentEffectiveColorChanged() change the effective color of this component.
        Specified by:
        thisEffectiveColorChanged in interface ComponentEx
      • mappingChanged

        public void mappingChanged()
        Description copied from interface: ImageGraphEx
        Notify this graph that the mapping limits or LUT changed.
        Specified by:
        mappingChanged in interface ImageGraphEx
      • createCacheHolder

        public java.lang.Object createCacheHolder()
        Description copied from interface: IntermediateCacheEx
        Create a cache holder to keep intermediate calculation result. This method is called by PlotEnvironment.commit(), before create thread-safe copy for renderers. The PlotEnvironment will keep hard reference to the returned Object. Usually the returned object is used as key of WeakHashMap.
        Specified by:
        createCacheHolder in interface IntermediateCacheEx
        Returns:
        an object to that PlotEnvironment should keep reference
      • copyStructure

        public ComponentEx copyStructure(java.util.Map<ElementEx,ElementEx> orig2copyMap)
        Description copied from interface: ElementEx
        Create a structural copy of this element and put them into orig2copyMap. All properties are not copied. The parent of the copy are not set by this method.
        Specified by:
        copyStructure in interface ComponentEx
        Specified by:
        copyStructure in interface ElementEx
        Overrides:
        copyStructure in class ComponentImpl
        Parameters:
        orig2copyMap - original element to copy map
        Returns:
        the structural copy of this element
      • copyFrom

        public void copyFrom(ElementEx src)
        Description copied from interface: ElementEx
        Copies all properties from given src to this element. Notice properties of sub-elements are not copied over.
        Specified by:
        copyFrom in interface ElementEx
        Overrides:
        copyFrom in class ComponentImpl
        Parameters:
        src - the src
      • draw

        public void draw(java.awt.Graphics2D graphics)
        Description copied from interface: ComponentEx
        Draw this component only. All its children is not drawn.
        Specified by:
        draw in interface ComponentEx
        Parameters:
        graphics - to the Graphics2D drawing. The transformation of this component is not applied.

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.