## Uses of Class
javafx.geometry.Bounds

- Packages that use Bounds
  Package | Description
  --- | ---
  javafx.geometry | Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.
  javafx.scene | Provides the core set of base classes for the JavaFX Scene Graph API.
  javafx.scene.control | The JavaFX User Interface Controls (UI Controls or just Controls) are specialized Nodes in the JavaFX Scenegraph especially suited for reuse in many different application contexts.
  javafx.scene.layout | Provides classes to support user interface layout.
  javafx.scene.shape | Provides the set of 2D classes for defining and performing operations on objects related to two-dimensional geometry.
  javafx.scene.text | Provides the set of classes for fonts and renderable Text Node.
  javafx.scene.transform | Provides the set of convenient classes to perform rotating, scaling, shearing, and translation transformations for `Affine` objects.

- - ### Uses of Bounds in javafx.geometry

    Subclasses of Bounds in javafx.geometry
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BoundingBox` A rectangular bounding box which is used to describe the bounds of a node or other scene graph object.

    Methods in javafx.geometry with parameters of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `abstract boolean` | Bounds.`contains(Bounds b)` Tests if the interior of this `Bounds` entirely contains the specified Bounds, `b`.
    `boolean` | BoundingBox.`contains(Bounds b)` Tests if the interior of this `Bounds` entirely contains the specified Bounds, `b`.
    `abstract boolean` | Bounds.`intersects(Bounds b)` Tests if the interior of this `Bounds` intersects the interior of a specified Bounds, `b`.
    `boolean` | BoundingBox.`intersects(Bounds b)` Tests if the interior of this `Bounds` intersects the interior of a specified Bounds, `b`.

  - ### Uses of Bounds in javafx.scene

    Methods in javafx.scene that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `Bounds` | Node.`getBoundsInLocal()` Gets the value of the property boundsInLocal.
    `Bounds` | Node.`getBoundsInParent()` Gets the value of the property boundsInParent.
    `Bounds` | Node.`getLayoutBounds()` Gets the value of the property layoutBounds.
    `protected Bounds` | Node.`impl_computeLayoutBounds()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `protected Bounds` | Group.`impl_computeLayoutBounds()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `Bounds` | Node.`localToParent(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its parent.
    `Bounds` | Node.`localToScene(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its scene.
    `Bounds` | Node.`localToScene(Bounds localBounds, boolean rootScene)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its scene.
    `Bounds` | Node.`localToScreen(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its `Screen`.
    `Bounds` | Node.`parentToLocal(Bounds parentBounds)` Transforms a rectangle from the coordinate space of the parent into the local coordinate space of this `Node`.
    `Bounds` | Node.`sceneToLocal(Bounds sceneBounds)` Transforms a rectangle from the coordinate space of the scene into the local coordinate space of this `Node`.
    `Bounds` | Node.`sceneToLocal(Bounds bounds, boolean rootScene)` Transforms a bounds from the coordinate space of the scene into the local coordinate space of this `Node`.
    `Bounds` | Node.`screenToLocal(Bounds screenBounds)` Transforms a rectangle from the coordinate space of the `Screen` into the local coordinate space of this `Node`.

    Methods in javafx.scene that return types with arguments of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `ReadOnlyObjectProperty<Bounds>` | Node.`boundsInLocalProperty()` The rectangular bounds of this `Node` in the node's untransformed local coordinate space.
    `ReadOnlyObjectProperty<Bounds>` | Node.`boundsInParentProperty()` The rectangular bounds of this `Node` which include its transforms.
    `ReadOnlyObjectProperty<Bounds>` | Node.`layoutBoundsProperty()` The rectangular bounds that should be used for layout calculations for this node.

    Methods in javafx.scene with parameters of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | Node.`intersects(Bounds localBounds)` Returns `true` if the given bounds (specified in the local coordinate space of this `Node`) intersects the shape of this `Node`.
    `Bounds` | Node.`localToParent(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its parent.
    `Bounds` | Node.`localToScene(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its scene.
    `Bounds` | Node.`localToScene(Bounds localBounds, boolean rootScene)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its scene.
    `Bounds` | Node.`localToScreen(Bounds localBounds)` Transforms a bounds from the local coordinate space of this `Node` into the coordinate space of its `Screen`.
    `Bounds` | Node.`parentToLocal(Bounds parentBounds)` Transforms a rectangle from the coordinate space of the parent into the local coordinate space of this `Node`.
    `Bounds` | Node.`sceneToLocal(Bounds sceneBounds)` Transforms a rectangle from the coordinate space of the scene into the local coordinate space of this `Node`.
    `Bounds` | Node.`sceneToLocal(Bounds bounds, boolean rootScene)` Transforms a bounds from the coordinate space of the scene into the local coordinate space of this `Node`.
    `Bounds` | Node.`screenToLocal(Bounds screenBounds)` Transforms a rectangle from the coordinate space of the `Screen` into the local coordinate space of this `Node`.

  - ### Uses of Bounds in javafx.scene.control

    Methods in javafx.scene.control that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `Bounds` | ScrollPane.`getViewportBounds()` Gets the value of the property viewportBounds.

    Methods in javafx.scene.control that return types with arguments of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `ObjectProperty<Bounds>` | ScrollPane.`viewportBoundsProperty()` The actual Bounds of the ScrollPane Viewport.

    Methods in javafx.scene.control with parameters of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `void` | ScrollPane.`setViewportBounds(Bounds value)` Sets the value of the property viewportBounds.

  - ### Uses of Bounds in javafx.scene.layout

    Methods in javafx.scene.layout that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `protected Bounds` | Region.`impl_computeLayoutBounds()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version
    `Bounds` | GridPane.`impl_getCellBounds(int columnIndex, int rowIndex)` Deprecated. This is an internal API that is not intended for use and will be removed in the next version

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

    Methods in javafx.scene.shape that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `protected Bounds` | Path.`impl_computeLayoutBounds()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version

  - ### Uses of Bounds in javafx.scene.text

    Methods in javafx.scene.text that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `protected Bounds` | Text.`impl_computeLayoutBounds()` Deprecated. This is an internal API that is not intended for use and will be removed in the next version

  - ### Uses of Bounds in javafx.scene.transform

    Methods in javafx.scene.transform that return Bounds
    Modifier and Type | Method and Description
    --- | ---
    `Bounds` | Transform.`inverseTransform(Bounds bounds)` Transforms the specified bounds by the inverse of this transform.
    `Bounds` | Transform.`transform(Bounds bounds)` Transforms the specified bounds by this transform.

    Methods in javafx.scene.transform with parameters of type Bounds
    Modifier and Type | Method and Description
    --- | ---
    `Bounds` | Transform.`inverseTransform(Bounds bounds)` Transforms the specified bounds by the inverse of this transform.
    `boolean` | Transform.`similarTo(Transform transform, Bounds range, double maxDelta)` Checks if this transform is similar to the specified transform.
    `Bounds` | Transform.`transform(Bounds bounds)` Transforms the specified bounds by this transform.

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2017, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.