#include <InfinitePlane.hpp>
◆ InfinitePlane() [1/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
| ) |
|
|
default |
◆ InfinitePlane() [2/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
const InfinitePlane & |
| ) |
|
|
default |
◆ InfinitePlane() [3/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
const Float3 & |
point, |
|
|
const Float3 & |
normal |
|
) |
| |
|
noexcept |
◆ InfinitePlane() [4/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
const Float3 & |
p0, |
|
|
const Float3 & |
p1, |
|
|
const Float3 & |
p2 |
|
) |
| |
|
noexcept |
◆ InfinitePlane() [5/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
Float4 |
_vec | ) |
|
|
explicitnoexcept |
◆ InfinitePlane() [6/6]
SIV3D_NODISCARD_CXX20 s3d::InfinitePlane::InfinitePlane |
( |
aligned_float4 |
_vec | ) |
|
|
noexcept |
◆ intersects()
Optional<float> s3d::InfinitePlane::intersects |
( |
const Ray & |
ray | ) |
const |
|
noexcept |
◆ normal()
Float3 s3d::InfinitePlane::normal |
( |
| ) |
const |
|
noexcept |
◆ operator aligned_float4()
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]
◆ value
The documentation for this struct was generated from the following file: