My Project
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ParaEngine::Int16x3 Struct Reference

basic block world coordinate More...

#include <BlockCoordinate.h>

Public Member Functions

 Int16x3 (int16_t v)
 
 Int16x3 (int16_t ix, int16_t iy, int16_t iz)
 
 Int16x3 (const Int16x3 &v)
 
bool operator== (const Int16x3 &v) const
 
bool operator!= (const Int16x3 &v) const
 
void SetValue (int16_t v)
 
void Add (Int16x3 &v)
 
void Add (int16_t value)
 
void Add (const Int16x3 &v0, int16_t v1, Int16x3 &oResult)
 
void Subtract (const Int16x3 &value)
 
void Subtract (int16_t value)
 
void Divide (Int16x3 &value)
 
void Divide (int16_t value)
 
void Mod (int value)
 
void Abs ()
 

Static Public Member Functions

static void Add (const Int16x3 &v0, const Int16x3 &v1, Int16x3 &oResult)
 
static void Subtract (const Int16x3 &v0, const Int16x3 &v1, Int16x3 &oResult)
 
static void Subtract (const Int16x3 &v0, int16_t v1, Int16x3 &oResult)
 
static void DivideTo (const Int16x3 &v0, const Int16x3 v1, Int16x3 &oResult)
 
static void DivideTo (const Int16x3 &v0, int16_t v1, Int16x3 &oResult)
 
static void Mod (const Int16x3 &v0, int v1, Int16x3 &oResult)
 

Public Attributes

int16_t x
 
int16_t y
 
int16_t z
 

Detailed Description

basic block world coordinate


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