RavEngine
Loading...
Searching...
No Matches
NvFlowCPU_Float4 Struct Reference

Public Member Functions

 NvFlowCPU_Float4 (float x, float y, float z, float w)
 
 NvFlowCPU_Float4 (const NvFlowCPU_Float3 &rhs, float w)
 
NvFlowCPU_Float3 & rgb ()
 
NvFlowCPU_Float2 & rg ()
 
float & r ()
 
NvFlowCPU_Float2 & ba ()
 
const NvFlowCPU_Float3 & rgb () const
 
const NvFlowCPU_Float2 & rg () const
 
const float & r () const
 
const NvFlowCPU_Float2 & ba () const
 
NvFlowCPU_Float4 operator+ (const NvFlowCPU_Float4 &rhs) const
 
NvFlowCPU_Float4 operator- (const NvFlowCPU_Float4 &rhs) const
 
NvFlowCPU_Float4 operator* (const NvFlowCPU_Float4 &rhs) const
 
NvFlowCPU_Float4 operator/ (const NvFlowCPU_Float4 &rhs) const
 
NvFlowCPU_Float4 operator+ (const float &rhs) const
 
NvFlowCPU_Float4 operator- (const float &rhs) const
 
NvFlowCPU_Float4 operator* (const float &rhs) const
 
NvFlowCPU_Float4 operator/ (const float &rhs) const
 
NvFlowCPU_Float4 & operator+= (const NvFlowCPU_Float4 &rhs)
 
NvFlowCPU_Float4 & operator-= (const NvFlowCPU_Float4 &rhs)
 
NvFlowCPU_Float4 & operator*= (const NvFlowCPU_Float4 &rhs)
 
NvFlowCPU_Float4 & operator/= (const NvFlowCPU_Float4 &rhs)
 
NvFlowCPU_Float4 & operator*= (const float &rhs)
 

Public Attributes

float x
 
float y
 
float z
 
float w
 

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