public class FloatMap extends Object
DisplacementMap
.Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
int |
getHeight() |
int |
getWidth() |
IntegerProperty |
heightProperty() |
FloatMap |
impl_copy()
Deprecated.
This is an internal API that is not intended for use and will be removed in the next version
|
void |
setHeight(int value) |
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) |
IntegerProperty |
widthProperty() |
public FloatMap()
public FloatMap(int width, int height)
width
- the width of the map, in pixelsheight
- the height of the map, in pixelspublic final void setWidth(int value)
public final int getWidth()
public final IntegerProperty widthProperty()
public final void setHeight(int value)
public final int getHeight()
public final IntegerProperty heightProperty()
public void setSample(int x, int y, int band, float s)
x
- the x locationy
- the y locationband
- the band to set (must be 0, 1, 2, or 3)s
- the sample value to setpublic void setSamples(int x, int y, float s0)
x
- the x locationy
- the y locations0
- the sample value to set for the first bandpublic void setSamples(int x, int y, float s0, float s1)
x
- the x locationy
- the y locations0
- the sample value to set for the first bands1
- the sample value to set for the second bandpublic void setSamples(int x, int y, float s0, float s1, float s2)
x
- the x locationy
- the y locations0
- the sample value to set for the first bands1
- the sample value to set for the second bands2
- the sample value to set for the third bandpublic void setSamples(int x, int y, float s0, float s1, float s2, float s3)
x
- the x locationy
- the y locations0
- the sample value to set for the first bands1
- the sample value to set for the second bands2
- the sample value to set for the third bands3
- the sample value to set for the fourth band@Deprecated public FloatMap impl_copy()
Copyright © 2020. All rights reserved.