struct AccelerationStructureGeometryLinearSweptSpheresDataNV

Defined at line 3613 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

wrapper struct for struct VkAccelerationStructureGeometryLinearSweptSpheresDataNV, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkAccelerationStructureGeometryLinearSweptSpheresDataNV.html

Public Members

StructureType sType
const void * pNext
Format vertexFormat
DeviceOrHostAddressConstKHR vertexData
DeviceSize vertexStride
Format radiusFormat
DeviceOrHostAddressConstKHR radiusData
DeviceSize radiusStride
IndexType indexType
DeviceOrHostAddressConstKHR indexData
DeviceSize indexStride
RayTracingLssIndexingModeNV indexingMode
RayTracingLssPrimitiveEndCapsModeNV endCapsMode

Public Methods

void AccelerationStructureGeometryLinearSweptSpheresDataNV (Format vertexFormat_, DeviceOrHostAddressConstKHR vertexData_, DeviceSize vertexStride_, Format radiusFormat_, DeviceOrHostAddressConstKHR radiusData_, DeviceSize radiusStride_, IndexType indexType_, DeviceOrHostAddressConstKHR indexData_, DeviceSize indexStride_, RayTracingLssIndexingModeNV indexingMode_, RayTracingLssPrimitiveEndCapsModeNV endCapsMode_, const void * pNext_)

Defined at line 3621 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureGeometryLinearSweptSpheresDataNV (const AccelerationStructureGeometryLinearSweptSpheresDataNV & rhs)

Defined at line 3649 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureGeometryLinearSweptSpheresDataNV (const VkAccelerationStructureGeometryLinearSweptSpheresDataNV & rhs)

Defined at line 3652 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & operator= (const AccelerationStructureGeometryLinearSweptSpheresDataNV & rhs)

Defined at line 3657 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & operator= (const VkAccelerationStructureGeometryLinearSweptSpheresDataNV & rhs)

Defined at line 3661 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setPNext (const void * pNext_)

Defined at line 3668 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setPNext (const void * pNext_)

Defined at line 3674 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setVertexFormat (Format vertexFormat_)

Defined at line 3680 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setVertexFormat (Format vertexFormat_)

Defined at line 3686 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setVertexData (const DeviceOrHostAddressConstKHR & vertexData_)

Defined at line 3692 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setVertexData (const DeviceOrHostAddressConstKHR & vertexData_)

Defined at line 3699 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setVertexStride (DeviceSize vertexStride_)

Defined at line 3706 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setVertexStride (DeviceSize vertexStride_)

Defined at line 3712 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setRadiusFormat (Format radiusFormat_)

Defined at line 3718 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setRadiusFormat (Format radiusFormat_)

Defined at line 3724 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setRadiusData (const DeviceOrHostAddressConstKHR & radiusData_)

Defined at line 3730 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setRadiusData (const DeviceOrHostAddressConstKHR & radiusData_)

Defined at line 3737 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setRadiusStride (DeviceSize radiusStride_)

Defined at line 3744 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setRadiusStride (DeviceSize radiusStride_)

Defined at line 3750 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setIndexType (IndexType indexType_)

Defined at line 3756 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setIndexType (IndexType indexType_)

Defined at line 3762 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setIndexData (const DeviceOrHostAddressConstKHR & indexData_)

Defined at line 3768 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setIndexData (const DeviceOrHostAddressConstKHR & indexData_)

Defined at line 3775 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setIndexStride (DeviceSize indexStride_)

Defined at line 3782 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setIndexStride (DeviceSize indexStride_)

Defined at line 3788 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setIndexingMode (RayTracingLssIndexingModeNV indexingMode_)

Defined at line 3794 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setIndexingMode (RayTracingLssIndexingModeNV indexingMode_)

Defined at line 3801 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV & setEndCapsMode (RayTracingLssPrimitiveEndCapsModeNV endCapsMode_)

Defined at line 3808 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryLinearSweptSpheresDataNV && setEndCapsMode (RayTracingLssPrimitiveEndCapsModeNV endCapsMode_)

Defined at line 3815 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAccelerationStructureGeometryLinearSweptSpheresDataNV & operator const VkAccelerationStructureGeometryLinearSweptSpheresDataNV & ()

Defined at line 3823 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAccelerationStructureGeometryLinearSweptSpheresDataNV & operator VkAccelerationStructureGeometryLinearSweptSpheresDataNV & ()

Defined at line 3828 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAccelerationStructureGeometryLinearSweptSpheresDataNV * operator const VkAccelerationStructureGeometryLinearSweptSpheresDataNV * ()

Defined at line 3833 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAccelerationStructureGeometryLinearSweptSpheresDataNV * operator VkAccelerationStructureGeometryLinearSweptSpheresDataNV * ()

Defined at line 3838 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp