- java.lang.Object
-
- javafx.scene.effect.FloatMap
-
public class FloatMap extends Object
Буфер, содержащий данные с плавающей точкой, предназначенный для использования в качестве параметра для эффектов, таких какDisplacementMap.- С:
- JavaFX 2.0
-
Краткое описание свойств
Свойства Тип Свойство Описание IntegerPropertyheightВысота карты в пикселях.IntegerPropertywidthШирина карты в пикселях.
-
Краткое описание методов
Все методыМетоды экземпляраКонкретные методы Модификатор и тип Метод Описание intgetHeight()Возвращает значение свойства высота.intgetWidth()Возвращает значение свойства ширина.IntegerPropertyheightProperty()Высота карты в пикселях.voidsetHeight(int value)Устанавливает значение свойства высота.voidsetSample(int x, int y, int band, float s)Устанавливает образец для конкретной полосы в заданных координатах (x, y).voidsetSamples(int x, int y, float s0)Устанавливает образец для первой полосы в заданных координатах (x, y).voidsetSamples(int x, int y, float s0, float s1)Устанавливает образец для первых двух полос в заданных координатах (x, y).voidsetSamples(int x, int y, float s0, float s1, float s2)Устанавливает образец для первых трёх полос в заданных координатах (x, y).voidsetSamples(int x, int y, float s0, float s1, float s2, float s3)Устанавливает образец для каждой из четырёх полос в заданных координатах (x, y).voidsetWidth(int value)Устанавливает значение свойства ширина.IntegerPropertywidthProperty()Ширина карты в пикселях.
-
Подробности свойства
-
width
public final IntegerProperty widthProperty
Ширина карты в пикселях.Min: 1 Max: 4096 Default: 1 Identity: n/a- Значение по умолчанию:
- 1
- См. также:
-
getWidth(),setWidth(int)
-
height
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)
Устанавливает значение свойства width.- Описание свойства:
- Ширина карты в пикселях.
Min: 1 Max: 4096 Default: 1 Identity: n/a - Значение по умолчанию:
- 1
-
getWidth
public final int getWidth()
Получает значение свойства width.- Описание свойства:
- Ширина карты в пикселях.
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)
Устанавливает значение свойства height.- Описание свойства:
- Высота карты в пикселях.
Min: 1 Max: 4096 Default: 1 Identity: n/a - Значение по умолчанию:
- 1
-
getHeight
public final int getHeight()
Получает значение свойства height.- Описание свойства:
- Высота карты в пикселях.
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.