Reflection

scalafx.scene.effect.Reflection
See theReflection companion object
class Reflection(val delegate: Reflection) extends Effect, InputDelegate[Reflection], SFXDelegate[Reflection]

Attributes

Companion
object
Graph
Supertypes
trait InputDelegate[Reflection]
class Effect
trait SFXDelegate[Reflection]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Constructors

def this(topOffset: Double, fraction: Double, topOpacity: Double, bottomOpacity: Double)

Creates a new instance of Reflection with the specified topOffset, fraction, topOpacity and bottomOpacity.

Creates a new instance of Reflection with the specified topOffset, fraction, topOpacity and bottomOpacity.

Attributes

Concrete methods

The bottom opacity value, which is the opacity of the reflection at its bottom extreme.

The bottom opacity value, which is the opacity of the reflection at its bottom extreme.

Attributes

The fraction of the input that is visible in the reflection.

The fraction of the input that is visible in the reflection.

Attributes

The top offset adjustment, which is the distance between the bottom of the input and the top of the reflection.

The top offset adjustment, which is the distance between the bottom of the input and the top of the reflection.

Attributes

The top opacity value, which is the opacity of the reflection at its top extreme.

The top opacity value, which is the opacity of the reflection at its top extreme.

Attributes

Inherited methods

override def equals(ref: Any): Boolean

Verifies if a object is equals to this delegate.

Verifies if a object is equals to this delegate.

Value parameters

ref

Object to be compared.

Attributes

Returns

if the other object is equals to this delegate or not.

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
override def hashCode: Int

Attributes

Returns

The delegate hashcode

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate
def input: ObjectProperty[Effect]

The input for this Effect.

The input for this Effect.

Attributes

Inherited from:
InputDelegate
def input_=(v: Effect): Unit

Attributes

Inherited from:
InputDelegate
override def toString: String

Attributes

Returns

Returns the original delegate's toString() adding a [SFX] prefix.

Definition Classes
SFXDelegate -> Any
Inherited from:
SFXDelegate

Concrete fields

override val delegate: Reflection

JavaFX object to be wrapped.

JavaFX object to be wrapped.

Attributes