Spec-Zone.ru › OpenJavaFX 24

Класс FloatMap

java.lang.Object
fx.scene.effect.FloatMap
public class FloatMap extends Object
Буфер, содержащий данные с плавающей точкой, предназначенный для использования в качестве параметра для эффектов, таких как DisplacementMap.
Since:
JavaFX 2.0

Краткое описание свойств

Тип Свойство Описание
final IntegerProperty height
Высота карты в пикселях.
final IntegerProperty width
Ширина карты в пикселях.

Краткое описание конструкторов

Конструктор Описание
FloatMap()
Создает новый экземпляр FloatMap с параметрами по умолчанию.
FloatMap(int width, int height)
Создает новый экземпляр FloatMap с указанной шириной и высотой.

Краткое описание методов

Модификатор и тип Метод Описание
final int getHeight()
Получение значения свойства height.
final int getWidth()
Получение значения свойства width.
final IntegerProperty heightProperty()
Высота карты в пикселях.
final void setHeight(int value)
Установка значения свойства height.
void setSample(int x, int y, int band, float s)
Устанавливает образец для определённой полосы в заданных координатах (x, y).
void setSamples(int x, int y, float s0)
Устанавливает образец для первой полосы в заданных координатах (x, y).
void setSamples(int x, int y, float s0, float s1)
Устанавливает образец для первых двух полос в заданных координатах (x, y).
void setSamples(int x, int y, float s0, float s1, float s2)
Устанавливает образец для первых трёх полос в заданных координатах (x, y).
void setSamples(int x, int y, float s0, float s1, float s2, float s3)
Устанавливает образец для всех четырёх полос в заданных координатах (x, y).
final void setWidth(int value)
Установка значения свойства width.
final IntegerProperty widthProperty()
Ширина карты в пикселях.

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Подробное описание свойств

ширина

public final IntegerProperty widthProperty
Ширина карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
См. также:
  • getWidth()
  • setWidth(int)
  • widthProperty()

высота

public final IntegerProperty heightProperty
Высота карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
См. также:
  • getHeight()
  • setHeight(int)
  • heightProperty()

Подробное описание конструкторов

FloatMap

public FloatMap()
Создает новый экземпляр FloatMap с параметрами по умолчанию.

FloatMap

public FloatMap(int width, int height)
Создает новый экземпляр FloatMap с указанной шириной и высотой.
Параметры:
width - ширина карты в пикселях
height - высота карты в пикселях
С момента:
JavaFX 2.1

Подробное описание методов

setWidth

public final void setWidth(int value)
Устанавливает значение свойства width.
Описание свойства:
Ширина карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Параметры:
value - значение для свойства width
См. также:
  • getWidth()
  • widthProperty()

getWidth

public final int getWidth()
Получает значение свойства width.
Описание свойства:
Ширина карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Возвращает:
значение свойства width
См. также:
  • setWidth(int)
  • widthProperty()

widthProperty

public final IntegerProperty widthProperty()
Ширина карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Возвращает:
свойство width
См. также:
  • getWidth()
  • setWidth(int)

setHeight

public final void setHeight(int value)
Устанавливает значение свойства height.
Описание свойства:
Высота карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Параметры:
value - значение для свойства height
См. также:
  • getHeight()
  • heightProperty()

getHeight

public final int getHeight()
Получает значение свойства height.
Описание свойства:
Высота карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Возвращает:
значение свойства height
См. также:
  • setHeight(int)
  • heightProperty()

heightProperty

public final IntegerProperty heightProperty()
Высота карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
Возвращает:
свойство height
См. также:
  • getHeight()
  • setHeight(int)

setSample

public void setSample(int x, int y, int band, float s)
Устанавливает образец для определённого канала в заданной позиции (x, y).
Параметры:
x - положение x
y - положение y
band - канал для установки (должно быть 0, 1, 2 или 3)
s - значение образца для установки

setSamples

public void setSamples(int x, int y, float s0)
Устанавливает образец для первого канала в заданной позиции (x, y).
Параметры:
x - положение x
y - положение y
s0 - значение образца для первого канала

setSamples

public void setSamples(int x, int y, float s0, float s1)
Устанавливает образец для первых двух каналов в заданной позиции (x, y).
Параметры:
x - положение x
y - положение y
s0 - значение образца для первого канала
s1 - значение образца для второго канала

setSamples

public void setSamples(int x, int y, float s0, float s1, float s2)
Устанавливает образец для первых трёх каналов в заданной позиции (x, y).
Параметры:
x - положение x
y - положение y
s0 - значение образца для первого канала
s1 - значение образца для второго канала
s2 - значение образца для третьего канала

setSamples

public void setSamples(int x, int y, float s0, float s1, float s2, float s3)
Устанавливает образец для всех четырёх каналов в заданной позиции (x, y).
Параметры:
x - положение x
y - положение y
s0 - значение образца для первого канала
s1 - значение образца для второго канала
s2 - значение образца для третьего канала
s3 - значение образца для четвёртого канала

Сообщить об ошибке или предложить улучшение
Copyright © 2008, 2025, Oracle и/или его аффилированные лица. Все права защищены.

© 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