- java.lang.Object
- 
- javafx.scene.effect.Light
- 
- javafx.scene.effect.Light.Distant
 
 
- 
- Enclosing class:
- Light
 
 public static class Light.Distant extends Light Represents a distant light source.Example: Light.Distant light = new Light.Distant(); light.setAzimuth(45.0); light.setElevation(30.0); Lighting lighting = new Lighting(); lighting.setLight(light); lighting.setSurfaceScale(5.0); Text text = new Text(); text.setText("Distant"); text.setFill(Color.STEELBLUE); text.setFont(Font.font("null", FontWeight.BOLD, 80)); text.setX(10.0f); text.setY(10.0f); text.setTextOrigin(VPos.TOP); text.setEffect(lighting); Rectangle rect = new Rectangle(300,150); rect.setFill(Color.ALICEBLUE); rect.setEffect(lighting);The code above produces the following:   - Since:
- JavaFX 2.0
 
- 
- 
Property SummaryProperties Type Property Description DoublePropertyazimuthThe azimuth of the light.DoublePropertyelevationThe elevation of the light.
 - 
Nested Class Summary- 
Nested classes/interfaces inherited from class javafx.scene.effect.LightLight.Distant, Light.Point, Light.Spot
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DoublePropertyazimuthProperty()The azimuth of the light.DoublePropertyelevationProperty()The elevation of the light.doublegetAzimuth()Gets the value of the property azimuth.doublegetElevation()Gets the value of the property elevation.voidsetAzimuth(double value)Sets the value of the property azimuth.voidsetElevation(double value)Sets the value of the property elevation.- 
Methods inherited from class javafx.scene.effect.LightcolorProperty, getColor, setColor
 
- 
 
- 
- 
- 
Property Detail- 
azimuthpublic final DoubleProperty azimuthProperty The azimuth of the light. The azimuth is the direction angle for the light source on the XY plane, in degrees.Min: n/a Max: n/a Default: 45.0 Identity: n/a- Default value:
- 45.0
- See Also:
- getAzimuth(),- setAzimuth(double)
 
 - 
elevationpublic final DoubleProperty elevationProperty The elevation of the light. The elevation is the direction angle for the light source on the YZ plane, in degrees.Min: n/a Max: n/a Default: 45.0 Identity: n/a- Default value:
- 45.0
- See Also:
- getElevation(),- setElevation(double)
 
 
- 
 - 
Constructor Detail- 
Distantpublic Distant() Creates a new instance of Distant light with default parameters.
 - 
Distantpublic Distant(double azimuth, double elevation, Color color)Creates a new instance of Distant light with the specified azimuth, elevation, and color.- Parameters:
- azimuth- the azimuth of the light
- elevation- the elevation of the light
- color- the color of the light
- Since:
- JavaFX 2.1
 
 
- 
 - 
Method Detail- 
setAzimuthpublic final void setAzimuth(double value) Sets the value of the property azimuth.- Property description:
- The azimuth of the light.  The azimuth is the direction angle
 for the light source on the XY plane, in degrees.
 Min: n/a Max: n/a Default: 45.0 Identity: n/a
- Default value:
- 45.0
 
 - 
getAzimuthpublic final double getAzimuth() Gets the value of the property azimuth.- Property description:
- The azimuth of the light.  The azimuth is the direction angle
 for the light source on the XY plane, in degrees.
 Min: n/a Max: n/a Default: 45.0 Identity: n/a
- Default value:
- 45.0
 
 - 
azimuthPropertypublic final DoubleProperty azimuthProperty() The azimuth of the light. The azimuth is the direction angle for the light source on the XY plane, in degrees.Min: n/a Max: n/a Default: 45.0 Identity: n/a- Default value:
- 45.0
- See Also:
- getAzimuth(),- setAzimuth(double)
 
 - 
setElevationpublic final void setElevation(double value) Sets the value of the property elevation.- Property description:
- The elevation of the light.  The elevation is the
 direction angle for the light source on the YZ plane, in degrees.
 Min: n/a Max: n/a Default: 45.0 Identity: n/a
- Default value:
- 45.0
 
 - 
getElevationpublic final double getElevation() Gets the value of the property elevation.- Property description:
- The elevation of the light.  The elevation is the
 direction angle for the light source on the YZ plane, in degrees.
 Min: n/a Max: n/a Default: 45.0 Identity: n/a
- Default value:
- 45.0
 
 - 
elevationPropertypublic final DoubleProperty elevationProperty() The elevation of the light. The elevation is the direction angle for the light source on the YZ plane, in degrees.Min: n/a Max: n/a Default: 45.0 Identity: n/a- Default value:
- 45.0
- See Also:
- getElevation(),- setElevation(double)
 
 
- 
 
-