Evospace  0.19.0
Modding API
 
Loading...
Searching...
No Matches
cs Class Reference

Namespace for coordinate system translations. More...

Static Public Member Functions

static vec3i bp2sp (const vec3i &bpos)
 Static function. Convert block position to sector position.
 
static vec3i w2bp (const vec3 &world)
 Static function. Convert world position to sector position.
 
static vec3 bp2w (const vec3i &bpos)
 Static function. Convert block position to world position.
 
static vec3i w2sp (const vec3 &world)
 

Detailed Description

Namespace for coordinate system translations.

Definition at line 285 of file LuaStateDoxy.h.

Member Function Documentation

◆ bp2sp()

static vec3i cs::bp2sp ( const vec3i & bpos)
static

Static function. Convert block position to sector position.

lua syntax

vec = cs.bp2sp()
Parameters
bposVec3i block position
Returns
Vec3i sector position

◆ bp2w()

static vec3 cs::bp2w ( const vec3i & bpos)
static

Static function. Convert block position to world position.

lua syntax

vec = cs.cs_bp2w()
Parameters
bposVec3i block position
Returns
Vec3 world position

◆ w2bp()

static vec3i cs::w2bp ( const vec3 & world)
static

Static function. Convert world position to sector position.

lua syntax

vec = cs.cs_w2bp()
Parameters
bposVec3 world position
Returns
Vec3i block position

◆ w2sp()

static vec3i cs::w2sp ( const vec3 & world)
static

lua syntax

vec = cs.cs_w2sp()
Parameters
bposVec3i world position
Returns
Vec3i sector position