Spec-Zone.ru › OpenJavaFX 17

Класс FloatMap

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

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

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

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

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

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

Модификатор и тип Метод Описание
int getHeight()
Возвращает значение свойства height.
int getWidth()
Возвращает значение свойства width.
IntegerProperty heightProperty()
Высота карты в пикселях.
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) позиции.
void setWidth​(int value)
Устанавливает значение свойства width.
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)

высота

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

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

FloatMap

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

FloatMap

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

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

setWidth

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

getWidth

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

widthProperty

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

setHeight

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

getHeight

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

heightProperty

public final IntegerProperty heightProperty()
Высота карты в пикселях.
       Min:    1
       Max: 4096
   Default:    1
  Identity:  n/a
 
Значение по умолчанию:
1
См. также:
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 - значение образца для установки для четвёртого канала

© 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