## Uses of Class
javafx.scene.paint.Material

- Packages that use Material
  Package | Description
  --- | ---
  javafx.scene.paint | Provides the set of classes for colors and gradients used to fill shapes and backgrounds when rendering the scene graph.
  javafx.scene.shape | Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.

- - ### Uses of Material in javafx.scene.paint

    Subclasses of Material in javafx.scene.paint
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `PhongMaterial` | The `PhongMaterial` class provides definitions of properties that represent a Phong shaded material.

  - ### Uses of Material in javafx.scene.shape

    Methods in javafx.scene.shape that return Material
    Modifier and Type | Method | Description
    --- | --- | ---
    `Material` | Shape3D.`getMaterial()` | Gets the value of the property material.

    Methods in javafx.scene.shape that return types with arguments of type Material
    Modifier and Type | Method | Description
    --- | --- | ---
    `ObjectProperty<Material>` | Shape3D.`materialProperty()` | Defines the material this `Shape3D`.

    Methods in javafx.scene.shape with parameters of type Material
    Modifier and Type | Method | Description
    --- | --- | ---
    `void` | Shape3D.`setMaterial​(Material value)` | Sets the value of the property material.