Spec-Zone.ru › OpenJavaFX 11
Module javafx.graphics
Package javafx.scene.effect

Class FloatMap

  • java.lang.Object
    • javafx.scene.effect.FloatMap
  • public class FloatMap
    extends Object
    A buffer that contains floating point data, intended for use as a parameter to effects such as DisplacementMap.
    Since:
    JavaFX 2.0
  • Property Summary

    Properties
    Type Property Description
    IntegerProperty height
    The height of the map, in pixels.
    IntegerProperty width
    The width of the map, in pixels.
  • Constructor Summary

    Constructors
    Constructor Description
    FloatMap()
    Creates a new instance of FloatMap with default parameters.
    FloatMap​(int width, int height)
    Creates a new instance of FloatMap with the specified width and height.
  • Method Summary

    All MethodsInstance MethodsConcrete Methods
    Modifier and Type Method Description
    int getHeight()
    Gets the value of the property height.
    int getWidth()
    Gets the value of the property width.
    IntegerProperty heightProperty()
    The height of the map, in pixels.
    void setHeight​(int value)
    Sets the value of the property height.
    void setSample​(int x, int y, int band, float s)
    Sets the sample for a specific band at the given (x,y) location.
    void setSamples​(int x, int y, float s0)
    Sets the sample for the first band at the given (x,y) location.
    void setSamples​(int x, int y, float s0, float s1)
    Sets the sample for the first two bands at the given (x,y) location.
    void setSamples​(int x, int y, float s0, float s1, float s2)
    Sets the sample for the first three bands at the given (x,y) location.
    void setSamples​(int x, int y, float s0, float s1, float s2, float s3)
    Sets the sample for each of the four bands at the given (x,y) location.
    void setWidth​(int value)
    Sets the value of the property width.
    IntegerProperty widthProperty()
    The width of the map, in pixels.
    • Methods inherited from class java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Property Detail

    • width

      public final IntegerProperty widthProperty
      The width of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
      See Also:
      getWidth(), setWidth(int)
    • height

      public final IntegerProperty heightProperty
      The height of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
      See Also:
      getHeight(), setHeight(int)
  • Constructor Detail

    • FloatMap

      public FloatMap()
      Creates a new instance of FloatMap with default parameters.
    • FloatMap

      public FloatMap​(int width,
                      int height)
      Creates a new instance of FloatMap with the specified width and height.
      Parameters:
      width - the width of the map, in pixels
      height - the height of the map, in pixels
      Since:
      JavaFX 2.1
  • Method Detail

    • setWidth

      public final void setWidth​(int value)
      Sets the value of the property width.
      Property description:
      The width of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
    • getWidth

      public final int getWidth()
      Gets the value of the property width.
      Property description:
      The width of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
    • widthProperty

      public final IntegerProperty widthProperty()
      The width of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
      See Also:
      getWidth(), setWidth(int)
    • setHeight

      public final void setHeight​(int value)
      Sets the value of the property height.
      Property description:
      The height of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
    • getHeight

      public final int getHeight()
      Gets the value of the property height.
      Property description:
      The height of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
    • heightProperty

      public final IntegerProperty heightProperty()
      The height of the map, in pixels.
             Min:    1
             Max: 4096
         Default:    1
        Identity:  n/a
       
      Default value:
      1
      See Also:
      getHeight(), setHeight(int)
    • setSample

      public void setSample​(int x,
                            int y,
                            int band,
                            float s)
      Sets the sample for a specific band at the given (x,y) location.
      Parameters:
      x - the x location
      y - the y location
      band - the band to set (must be 0, 1, 2, or 3)
      s - the sample value to set
    • setSamples

      public void setSamples​(int x,
                             int y,
                             float s0)
      Sets the sample for the first band at the given (x,y) location.
      Parameters:
      x - the x location
      y - the y location
      s0 - the sample value to set for the first band
    • setSamples

      public void setSamples​(int x,
                             int y,
                             float s0,
                             float s1)
      Sets the sample for the first two bands at the given (x,y) location.
      Parameters:
      x - the x location
      y - the y location
      s0 - the sample value to set for the first band
      s1 - the sample value to set for the second band
    • setSamples

      public void setSamples​(int x,
                             int y,
                             float s0,
                             float s1,
                             float s2)
      Sets the sample for the first three bands at the given (x,y) location.
      Parameters:
      x - the x location
      y - the y location
      s0 - the sample value to set for the first band
      s1 - the sample value to set for the second band
      s2 - the sample value to set for the third band
    • setSamples

      public void setSamples​(int x,
                             int y,
                             float s0,
                             float s1,
                             float s2,
                             float s3)
      Sets the sample for each of the four bands at the given (x,y) location.
      Parameters:
      x - the x location
      y - the y location
      s0 - the sample value to set for the first band
      s1 - the sample value to set for the second band
      s2 - the sample value to set for the third band
      s3 - the sample value to set for the fourth band

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API