Vulkan-Hpp
vk::AabbPositionsKHR Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkAabbPositionsKHR
 

Public Member Functions

VULKAN_HPP_CONSTEXPR AabbPositionsKHR (float minX_={}, float minY_={}, float minZ_={}, float maxX_={}, float maxY_={}, float maxZ_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR AabbPositionsKHR (AabbPositionsKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 AabbPositionsKHR (VkAabbPositionsKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
AabbPositionsKHRoperator= (AabbPositionsKHR const &rhs) VULKAN_HPP_NOEXCEPT=default
 
AabbPositionsKHRoperator= (VkAabbPositionsKHR const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMinX (float minX_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMinY (float minY_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMinZ (float minZ_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMaxX (float maxX_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMaxY (float maxY_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHRsetMaxZ (float maxZ_) VULKAN_HPP_NOEXCEPT
 
 operator VkAabbPositionsKHR const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkAabbPositionsKHR & () VULKAN_HPP_NOEXCEPT
 
bool operator== (AabbPositionsKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (AabbPositionsKHR const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

float minX = {}
 
float minY = {}
 
float minZ = {}
 
float maxX = {}
 
float maxY = {}
 
float maxZ = {}
 

Detailed Description

Definition at line 20 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ AabbPositionsKHR() [1/3]

VULKAN_HPP_CONSTEXPR vk::AabbPositionsKHR::AabbPositionsKHR ( float  minX_ = {},
float  minY_ = {},
float  minZ_ = {},
float  maxX_ = {},
float  maxY_ = {},
float  maxZ_ = {} 
)
inline

Definition at line 26 of file vulkan_structs.hpp.

◆ AabbPositionsKHR() [2/3]

VULKAN_HPP_CONSTEXPR vk::AabbPositionsKHR::AabbPositionsKHR ( AabbPositionsKHR const &  rhs)
default

◆ AabbPositionsKHR() [3/3]

vk::AabbPositionsKHR::AabbPositionsKHR ( VkAabbPositionsKHR const &  rhs)
inline

Definition at line 38 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkAabbPositionsKHR &()

vk::AabbPositionsKHR::operator VkAabbPositionsKHR & ( )
inline

Definition at line 92 of file vulkan_structs.hpp.

◆ operator VkAabbPositionsKHR const &()

vk::AabbPositionsKHR::operator VkAabbPositionsKHR const & ( ) const
inline

Definition at line 87 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::AabbPositionsKHR::operator!= ( AabbPositionsKHR const &  rhs) const
inline

Definition at line 121 of file vulkan_structs.hpp.

◆ operator=() [1/2]

AabbPositionsKHR& vk::AabbPositionsKHR::operator= ( AabbPositionsKHR const &  rhs)
default

◆ operator=() [2/2]

AabbPositionsKHR& vk::AabbPositionsKHR::operator= ( VkAabbPositionsKHR const &  rhs)
inline

Definition at line 43 of file vulkan_structs.hpp.

◆ operator==()

bool vk::AabbPositionsKHR::operator== ( AabbPositionsKHR const &  rhs) const
inline

Definition at line 112 of file vulkan_structs.hpp.

◆ setMaxX()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMaxX ( float  maxX_)
inline

Definition at line 68 of file vulkan_structs.hpp.

◆ setMaxY()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMaxY ( float  maxY_)
inline

Definition at line 74 of file vulkan_structs.hpp.

◆ setMaxZ()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMaxZ ( float  maxZ_)
inline

Definition at line 80 of file vulkan_structs.hpp.

◆ setMinX()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMinX ( float  minX_)
inline

Definition at line 50 of file vulkan_structs.hpp.

◆ setMinY()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMinY ( float  minY_)
inline

Definition at line 56 of file vulkan_structs.hpp.

◆ setMinZ()

VULKAN_HPP_CONSTEXPR_14 AabbPositionsKHR& vk::AabbPositionsKHR::setMinZ ( float  minZ_)
inline

Definition at line 62 of file vulkan_structs.hpp.

Member Data Documentation

◆ maxX

float vk::AabbPositionsKHR::maxX = {}

Definition at line 131 of file vulkan_structs.hpp.

◆ maxY

float vk::AabbPositionsKHR::maxY = {}

Definition at line 132 of file vulkan_structs.hpp.

◆ maxZ

float vk::AabbPositionsKHR::maxZ = {}

Definition at line 133 of file vulkan_structs.hpp.

◆ minX

float vk::AabbPositionsKHR::minX = {}

Definition at line 128 of file vulkan_structs.hpp.

◆ minY

float vk::AabbPositionsKHR::minY = {}

Definition at line 129 of file vulkan_structs.hpp.

◆ minZ

float vk::AabbPositionsKHR::minZ = {}

Definition at line 130 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: