java.lang.Object
javafx.scene.effect.FloatMap
A buffer that contains floating point data, intended for use as a parameter
 to effects such as 
DisplacementMap.- Since:
- JavaFX 2.0
- 
Property SummaryPropertiesTypePropertyDescriptionfinal IntegerPropertyThe height of the map, in pixels.final IntegerPropertyThe width of the map, in pixels.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal intGets the value of theheightproperty.final intgetWidth()Gets the value of thewidthproperty.final IntegerPropertyThe height of the map, in pixels.final voidsetHeight(int value) Sets the value of theheightproperty.voidsetSample(int x, int y, int band, float s) Sets the sample for a specific band at the given (x,y) location.voidsetSamples(int x, int y, float s0) Sets the sample for the first band at the given (x,y) location.voidsetSamples(int x, int y, float s0, float s1) Sets the sample for the first two bands at the given (x,y) location.voidsetSamples(int x, int y, float s0, float s1, float s2) Sets the sample for the first three bands at the given (x,y) location.voidsetSamples(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.final voidsetWidth(int value) Sets the value of thewidthproperty.final IntegerPropertyThe width of the map, in pixels.
- 
Property Details- 
widthThe width of the map, in pixels.Min: 1 Max: 4096 Default: 1 Identity: n/a- Default value:
- 1
- See Also:
 
- 
heightThe height of the map, in pixels.Min: 1 Max: 4096 Default: 1 Identity: n/a- Default value:
- 1
- See Also:
 
 
- 
- 
Constructor Details- 
FloatMappublic FloatMap()Creates a new instance of FloatMap with default parameters.
- 
FloatMappublic 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 Details- 
setWidthpublic final void setWidth(int value) Sets the value of thewidthproperty.- Property description:
- The width of the map, in pixels.
 Min: 1 Max: 4096 Default: 1 Identity: n/a
- Default value:
- 1
- Parameters:
- value- the value for the- widthproperty
- See Also:
 
- 
getWidthpublic final int getWidth()Gets the value of thewidthproperty.- Property description:
- The width of the map, in pixels.
 Min: 1 Max: 4096 Default: 1 Identity: n/a
- Default value:
- 1
- Returns:
- the value of the widthproperty
- See Also:
 
- 
widthPropertyThe width of the map, in pixels.Min: 1 Max: 4096 Default: 1 Identity: n/a- Default value:
- 1
- Returns:
- the widthproperty
- See Also:
 
- 
setHeightpublic final void setHeight(int value) Sets the value of theheightproperty.- Property description:
- The height of the map, in pixels.
 Min: 1 Max: 4096 Default: 1 Identity: n/a
- Default value:
- 1
- Parameters:
- value- the value for the- heightproperty
- See Also:
 
- 
getHeightpublic final int getHeight()Gets the value of theheightproperty.- Property description:
- The height of the map, in pixels.
 Min: 1 Max: 4096 Default: 1 Identity: n/a
- Default value:
- 1
- Returns:
- the value of the heightproperty
- See Also:
 
- 
heightPropertyThe height of the map, in pixels.Min: 1 Max: 4096 Default: 1 Identity: n/a- Default value:
- 1
- Returns:
- the heightproperty
- See Also:
 
- 
setSamplepublic 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
 
- 
setSamplespublic 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
 
- 
setSamplespublic 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
 
- 
setSamplespublic 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
 
- 
setSamplespublic 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
 
 
-