LkEngine 0.1.2
 
Loading...
Searching...
No Matches
Vector

Topics

 Vector2
 
 Vector3
 
 Vector4
 

Typedefs

using LkEngine::LVector2 = TVector2<float>
 
using LkEngine::LVector3 = TVector3<float>
 
using LkEngine::LVector4 = TVector4<float>
 
using LkEngine::LVector = LVector3
 

Enumerations

enum class  LkEngine::EVectorAxis : uint32_t {
  X = LK_BIT(0) , Y = LK_BIT(1) , Z = LK_BIT(2) , W = LK_BIT(3) ,
  R = X , G = Y , B = Z , A = W
}
 

Functions

 LkEngine::LK_ENUM_CLASS (EVectorAxis)
 

Detailed Description

Typedef Documentation

◆ LVector

Alias for TVector3<float>.

The most commonly used vector in 3D contexts is the three-component vector.

◆ LVector2

using LkEngine::LVector2 = TVector2<float>

Alias for TVector2<float>.

◆ LVector3

using LkEngine::LVector3 = TVector3<float>

Alias for TVector3<float>.

◆ LVector4

using LkEngine::LVector4 = TVector4<float>

Alias for TVector4<float>.

Enumeration Type Documentation

◆ EVectorAxis

enum class LkEngine::EVectorAxis : uint32_t
strong

Bitflag for coordinate axes.