Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene

Класс SnapshotParameters

  • java.lang.Object
    • javafx.scene.SnapshotParameters
  • public class SnapshotParameters
    extends Object
    Параметры, используемые для указания атрибутов рендеринга для снимка узла.
    Since:
    JavaFX 2.2
  • Краткое описание конструкторов

    Конструкторы
    Конструктор Описание
    SnapshotParameters()
    Создаёт новый объект SnapshotParameters со значениями по умолчанию для всех атрибутов рендеринга.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    Camera getCamera()
    Возвращает текущую камеру.
    Paint getFill()
    Возвращает текущее заполнение.
    Transform getTransform()
    Возвращает текущее преобразование.
    Rectangle2D getViewport()
    Возвращает текущее область видимости.
    boolean isDepthBuffer()
    Возвращает текущий флаг depthBuffer.
    void setCamera​(Camera camera)
    Устанавливает камеру на указанное значение.
    void setDepthBuffer​(boolean depthBuffer)
    Устанавливает флаг depthBuffer на указанное значение.
    void setFill​(Paint fill)
    Устанавливает заполнение на указанное значение.
    void setTransform​(Transform transform)
    Устанавливает преобразование на указанное значение.
    void setViewport​(Rectangle2D viewport)
    Устанавливает область видимости, используемую для рендеринга.
    • Наследуемые методы от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Подробное описание конструкторов

    • SnapshotParameters

      public SnapshotParameters()
      Создаёт новый объект SnapshotParameters со значениями по умолчанию для всех атрибутов рендеринга.
  • Подробное описание методов

    • isDepthBuffer

      public boolean isDepthBuffer()
      Возвращает текущий флаг depthBuffer.
      Возвращает:
      флаг depthBuffer
    • setDepthBuffer

      public void setDepthBuffer​(boolean depthBuffer)
      Устанавливает флаг depthBuffer на указанное значение. Значение по умолчанию — false. Обратите внимание, что это условная функция. См. ConditionalFeature.SCENE3D
      Параметры:
      depthBuffer - устанавливаемый флаг depthBuffer
    • getCamera

      public Camera getCamera()
      Возвращает текущую камеру.
      Возвращает:
      камеру
    • setCamera

      public void setCamera​(Camera camera)
      Устанавливает камеру на указанное значение. Значение по умолчанию — null, что означает использование ParallelCamera.
      Параметры:
      camera - устанавливаемая камера
    • getTransform

      public Transform getTransform()
      Возвращает текущее преобразование.
      Возвращает:
      преобразование
    • setTransform

      public void setTransform​(Transform transform)
      Устанавливает преобразование на указанное значение. Это преобразование применяется к узлу, который отображается, до применения любых локальных преобразований. Значение null означает, что должно использоваться преобразование по умолчанию. Значение по умолчанию — null.
      Параметры:
      transform - устанавливаемое преобразование
    • getFill

      public Paint getFill()
      Возвращает текущее заполнение.
      Возвращает:
      заполнение
    • setFill

      public void setFill​(Paint fill)
      Устанавливает заполнение на указанное значение. Используется для заполнения всего изображения, отображаемого перед отображением узла. Значение null означает, что для заполнения используется белый цвет. Значение по умолчанию — null.
      Параметры:
      fill - устанавливаемое заполнение
    • getViewport

      public Rectangle2D getViewport()
      Возвращает текущее область видимости.
      Возвращает:
      область видимости
    • setViewport

      public void setViewport​(Rectangle2D viewport)
      Устанавливает область видимости, используемую для рендеринга. Область видимости задаётся в родительской системе координат отображаемого узла. Она не преобразуется с помощью преобразования этого SnapshotParameters. Если эта область видимости не равна null, она используется вместо границ отображаемого узла и задаёт прямоугольник источника, который будет отображён в изображении. В этом случае верхний левый пиксель области видимости будет сопоставлен с верхним левым пикселем (0,0) в отображаемом изображении. Если область видимости равна null, то будет отображена вся область узла, определённая его границами в родительской системе координат после применения преобразования этого SnapshotParameters. Значение по умолчанию — null.
      Параметры:
      viewport - устанавливаемая область видимости

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API