# Interface VulkanViewportType

All Known Implementing Classes:
  `VulkanViewport`

@Immutable public interface VulkanViewportType
Structure specifying a viewport.

See Also:
  - "VkViewport"

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default float`
  `height()`
  `default float`
  `maxDepth()`
  `default float`
  `minDepth()`
  `default float`
  `width()`
  `default float`
  `x()`
  `default float`
  `y()`

- ## Method Details

  - ### x

    @Default default float x()
    Returns:
      the viewport’s upper left corner

  - ### y

    @Default default float y()
    Returns:
      the viewport’s upper left corner

  - ### width

    @Default default float width()
    Returns:
      the viewport’s width

  - ### height

    @Default default float height()
    Returns:
      the viewport’s height

  - ### minDepth

    @Default default float minDepth()
    Returns:
      the viewport’s depth range (minimum)

  - ### maxDepth

    @Default default float maxDepth()
    Returns:
      the viewport’s depth range (maximum)