|
| constexpr float2 | HLSLToCPP::operator- (const float2 &inA) |
| |
| constexpr float2 | HLSLToCPP::operator+ (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::operator- (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::operator* (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::operator/ (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::operator* (const float2 &inA, float inS) |
| |
| constexpr float2 | HLSLToCPP::operator* (float inS, const float2 &inA) |
| |
| constexpr float2 | HLSLToCPP::operator/ (const float2 &inA, float inS) |
| |
| constexpr float | HLSLToCPP::dot (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::min (const float2 &inA, const float2 &inB) |
| |
| constexpr float2 | HLSLToCPP::max (const float2 &inA, const float2 &inB) |
| |
| float | HLSLToCPP::length (const float2 &inV) |
| |
| float2 | HLSLToCPP::normalize (const float2 &inV) |
| |
| float2 | HLSLToCPP::round (const float2 &inV) |
| |
| constexpr float3 | HLSLToCPP::operator- (const float3 &inA) |
| |
| constexpr float3 | HLSLToCPP::operator+ (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::operator- (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::operator* (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::operator/ (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::operator* (const float3 &inA, float inS) |
| |
| constexpr float3 | HLSLToCPP::operator* (float inS, const float3 &inA) |
| |
| constexpr float3 | HLSLToCPP::operator/ (const float3 &inA, float inS) |
| |
| constexpr float | HLSLToCPP::dot (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::min (const float3 &inA, const float3 &inB) |
| |
| constexpr float3 | HLSLToCPP::max (const float3 &inA, const float3 &inB) |
| |
| float | HLSLToCPP::length (const float3 &inV) |
| |
| float3 | HLSLToCPP::normalize (const float3 &inV) |
| |
| float3 | HLSLToCPP::round (const float3 &inV) |
| |
| constexpr float3 | HLSLToCPP::cross (const float3 &inA, const float3 &inB) |
| |
| constexpr float4 | HLSLToCPP::operator- (const float4 &inA) |
| |
| constexpr float4 | HLSLToCPP::operator+ (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::operator- (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::operator* (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::operator/ (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::operator* (const float4 &inA, float inS) |
| |
| constexpr float4 | HLSLToCPP::operator* (float inS, const float4 &inA) |
| |
| constexpr float4 | HLSLToCPP::operator/ (const float4 &inA, float inS) |
| |
| constexpr float | HLSLToCPP::dot (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::min (const float4 &inA, const float4 &inB) |
| |
| constexpr float4 | HLSLToCPP::max (const float4 &inA, const float4 &inB) |
| |
| float | HLSLToCPP::length (const float4 &inV) |
| |
| float4 | HLSLToCPP::normalize (const float4 &inV) |
| |
| float4 | HLSLToCPP::round (const float4 &inV) |
| |
| constexpr uint3 | HLSLToCPP::operator+ (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::operator- (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::operator* (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::operator/ (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::operator* (const uint3 &inA, uint32 inS) |
| |
| constexpr uint3 | HLSLToCPP::operator* (uint32 inS, const uint3 &inA) |
| |
| constexpr uint3 | HLSLToCPP::operator/ (const uint3 &inA, uint32 inS) |
| |
| constexpr uint32 | HLSLToCPP::dot (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::min (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint3 | HLSLToCPP::max (const uint3 &inA, const uint3 &inB) |
| |
| constexpr uint4 | HLSLToCPP::operator+ (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::operator- (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::operator* (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::operator/ (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::operator* (const uint4 &inA, uint32 inS) |
| |
| constexpr uint4 | HLSLToCPP::operator* (uint32 inS, const uint4 &inA) |
| |
| constexpr uint4 | HLSLToCPP::operator/ (const uint4 &inA, uint32 inS) |
| |
| constexpr uint32 | HLSLToCPP::dot (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::min (const uint4 &inA, const uint4 &inB) |
| |
| constexpr uint4 | HLSLToCPP::max (const uint4 &inA, const uint4 &inB) |
| |
| constexpr int3 | HLSLToCPP::operator- (const int3 &inA) |
| |
| constexpr int3 | HLSLToCPP::operator+ (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::operator- (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::operator* (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::operator/ (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::operator* (const int3 &inA, int inS) |
| |
| constexpr int3 | HLSLToCPP::operator* (int inS, const int3 &inA) |
| |
| constexpr int3 | HLSLToCPP::operator/ (const int3 &inA, int inS) |
| |
| constexpr int | HLSLToCPP::dot (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::min (const int3 &inA, const int3 &inB) |
| |
| constexpr int3 | HLSLToCPP::max (const int3 &inA, const int3 &inB) |
| |
| constexpr int4 | HLSLToCPP::operator- (const int4 &inA) |
| |
| constexpr int4 | HLSLToCPP::operator+ (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::operator- (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::operator* (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::operator/ (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::operator* (const int4 &inA, int inS) |
| |
| constexpr int4 | HLSLToCPP::operator* (int inS, const int4 &inA) |
| |
| constexpr int4 | HLSLToCPP::operator/ (const int4 &inA, int inS) |
| |
| constexpr int | HLSLToCPP::dot (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::min (const int4 &inA, const int4 &inB) |
| |
| constexpr int4 | HLSLToCPP::max (const int4 &inA, const int4 &inB) |
| |
| template<class T > |
| constexpr T | HLSLToCPP::clamp (const T &inValue, const T &inMinValue, const T &inMaxValue) |
| |
| template<class T > |
| T | HLSLToCPP::JPH_AtomicAdd (T &ioT, const T &inValue) |
| |
| int4 | HLSLToCPP::asint (const float4 &inV) |
| |