Class JaxoFillObject

    • Constructor Detail

      • JaxoFillObject

        public JaxoFillObject()
    • Method Detail

      • getFillColor

        public final java.awt.Color getFillColor()
        Returns the fill color of this object.
        Specified by:
        getFillColor in interface JaxoFillColorObject
        Returns:
        The fillcolor.
      • setFillColor

        public final void setFillColor​(java.awt.Color color)
        Sets the fill color of this object.
        Specified by:
        setFillColor in interface JaxoFillColorObject
        Parameters:
        color - The fillcolor.
      • isFilled

        public final boolean isFilled()
        Determines if the object is actually filled.
        Specified by:
        isFilled in interface JaxoFillColorObject
        Returns:
        True if the fillColor is used.
      • setFilled

        public final void setFilled​(boolean value)
        Determines if the object should be filled.
        Specified by:
        setFilled in interface JaxoFillColorObject
        Parameters:
        value - True if the fillcolor should be used.
      • isCopy

        public boolean isCopy​(JaxoObject comp)
        Determines if this JaxoObject is a copy of the specified one.
        Overrides:
        isCopy in class JaxoExtendedObject
        Parameters:
        comp - The JaxoObject to compare against.
        Returns:
        True if the JaxoObjects are identical.
      • copyFrom

        public void copyFrom​(JaxoFillObject temp)
        Sets all parameters from the given object to the current one.
        Parameters:
        temp - The object to copy from.
      • rescaleObject

        public void rescaleObject​(int orx,
                                  int ory,
                                  float scale)
        Rescale this JaxoObject by the scale factor scale, keeping the point (orx, ory) fixed.
        Specified by:
        rescaleObject in class JaxoObject
        Parameters:
        orx - The x-coordinate of the fixed point.
        ory - The y-coordinate of the fixed point.
        scale - The scale parameter.
      • setPreferences

        public void setPreferences()
        Applies default values to this JaxoObject. All fields except location points are initialized with values taken from the preferences.
        Overrides:
        setPreferences in class JaxoExtendedObject