![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include <cVector.h>
Static Public Attributes | |
| static const cVector2f | k_vZero |
| static const cVector2f | k_vOne |
Static Public Attributes inherited from GrayLib::cVecTC< DVALUEDEF_t, 2, cVecT2< DVALUEDEF_t > > | |
| static const int | k_nDim |
Additional Inherited Members | |
Public Types inherited from GrayLib::cVecT2< DVALUEDEF_t > | |
| typedef cVecT2< DVALUEDEF_t > | THIS_t |
| typedef cVecTC< DVALUEDEF_t, k_nDim, THIS_t > | SUPER_t |
Public Types inherited from GrayLib::cVecTC< DVALUEDEF_t, 2, cVecT2< DVALUEDEF_t > > | |
| typedef DVALUEDEF_t | DVALUE_t |
| Dimension value type. More... | |
| typedef cVecTC< DVALUEDEF_t, _IQTY, cVecT2< DVALUEDEF_t > > | THIS_t |
Static Public Member Functions inherited from GrayLib::cVecTC< DVALUEDEF_t, 2, cVecT2< DVALUEDEF_t > > | |
| static DVALUEDEF_t | GetDot (const THIS_t &v1, const THIS_t &v2) |
Public Attributes inherited from GrayLib::cVecT2< DVALUEDEF_t > | |
| DVALUEDEF_t | m_a [k_nDim] |
| DVALUEDEF_t | m_x |
| DVALUEDEF_t | m_y |
| DVALUEDEF_t | x |
| DVALUEDEF_t | y |
| union { | |
| TYPE m_a [k_nDim] | |
| struct { | |
| TYPE m_x | |
| TYPE m_y | |
| } | |
| struct { | |
| TYPE x | |
| TYPE y | |
| } | |
| }; | |
Protected Member Functions inherited from GrayLib::cVecTC< DVALUEDEF_t, 2, cVecT2< DVALUEDEF_t > > | |
| cVecTC () | |
like XMFLOAT2
|
inlinenoexcept |
|
inlinenoexcept |
| cVector2f::THIS_t GrayLib::cVector2f::GetProj | ( | const cMatrix4x4f & | M | ) | const |
|
static |
|
static |