HologramDepthmap Library
Classes | Namespaces | Functions
ivec.h File Reference
#include <stdio.h>

Go to the source code of this file.

Classes

struct  graphics::ivec2
 structure for 2-dimensional integer vector and its arithmetic. More...
 
struct  graphics::ivec3
 structure for 3-dimensional integer vector and its arithmetic. More...
 
struct  graphics::ivec4
 structure for 4-dimensional integer vector and its arithmetic. More...
 

Namespaces

 graphics
 

Functions

ivec2 graphics::operator+ (const ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator+ (int a, const ivec2 &b)
 
ivec2 graphics::operator+ (const ivec2 &a, int b)
 
ivec2 graphics::operator- (const ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator- (int a, const ivec2 &b)
 
ivec2 graphics::operator- (const ivec2 &a, int b)
 
ivec2 graphics::operator* (const ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator* (int a, const ivec2 &b)
 
ivec2 graphics::operator* (const ivec2 &a, int b)
 
ivec2 graphics::operator+= (ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator+= (ivec2 &a, int b)
 
ivec2 graphics::operator-= (ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator-= (ivec2 &a, int b)
 
ivec2 graphics::operator*= (ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator*= (ivec2 &a, int b)
 
int graphics::operator== (const ivec2 &a, const ivec2 &b)
 
int graphics::operator== (int a, const ivec2 &b)
 
int graphics::operator== (const ivec2 &a, int b)
 
int graphics::operator< (const ivec2 &a, const ivec2 &b)
 
int graphics::operator< (int a, const ivec2 &b)
 
int graphics::operator< (const ivec2 &a, int b)
 
int graphics::operator<= (const ivec2 &a, const ivec2 &b)
 
int graphics::operator<= (int a, const ivec2 &b)
 
int graphics::operator<= (const ivec2 &a, int b)
 
int graphics::operator> (const ivec2 &a, const ivec2 &b)
 
int graphics::operator> (int a, const ivec2 &b)
 
int graphics::operator> (const ivec2 &a, int b)
 
int graphics::operator>= (const ivec2 &a, const ivec2 &b)
 
int graphics::operator>= (int a, const ivec2 &b)
 
int graphics::operator>= (const ivec2 &a, int b)
 
int graphics::operator!= (const ivec2 &a, const ivec2 &b)
 
ivec2 graphics::operator- (const ivec2 &a)
 
ivec3 graphics::operator+ (const ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator+ (int a, const ivec3 &b)
 
ivec3 graphics::operator+ (const ivec3 &a, int b)
 
ivec3 graphics::operator- (const ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator- (int a, const ivec3 &b)
 
ivec3 graphics::operator- (const ivec3 &a, int b)
 
ivec3 graphics::operator* (const ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator* (int a, const ivec3 &b)
 
ivec3 graphics::operator* (const ivec3 &a, int b)
 
ivec3 graphics::operator+= (ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator+= (ivec3 &a, int b)
 
ivec3 graphics::operator-= (ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator-= (ivec3 &a, int b)
 
ivec3 graphics::operator*= (ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator*= (ivec3 &a, int b)
 
int graphics::operator== (const ivec3 &a, const ivec3 &b)
 
int graphics::operator== (int a, const ivec3 &b)
 
int graphics::operator== (const ivec3 &a, int b)
 
int graphics::operator< (const ivec3 &a, const ivec3 &b)
 
int graphics::operator< (int a, const ivec3 &b)
 
int graphics::operator< (const ivec3 &a, int b)
 
int graphics::operator<= (const ivec3 &a, const ivec3 &b)
 
int graphics::operator<= (int a, const ivec3 &b)
 
int graphics::operator<= (const ivec3 &a, int b)
 
int graphics::operator> (const ivec3 &a, const ivec3 &b)
 
int graphics::operator> (int a, const ivec3 &b)
 
int graphics::operator> (const ivec3 &a, int b)
 
int graphics::operator>= (const ivec3 &a, const ivec3 &b)
 
int graphics::operator>= (int a, const ivec3 &b)
 
int graphics::operator>= (const ivec3 &a, int b)
 
int graphics::operator!= (const ivec3 &a, const ivec3 &b)
 
ivec3 graphics::operator- (const ivec3 &a)
 
ivec4 graphics::operator+ (const ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator+ (int a, const ivec4 &b)
 
ivec4 graphics::operator+ (const ivec4 &a, int b)
 
ivec4 graphics::operator- (const ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator- (int a, const ivec4 &b)
 
ivec4 graphics::operator- (const ivec4 &a, int b)
 
ivec4 graphics::operator* (const ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator* (int a, const ivec4 &b)
 
ivec4 graphics::operator* (const ivec4 &a, int b)
 
ivec4 graphics::operator+= (ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator+= (ivec4 &a, int b)
 
ivec4 graphics::operator-= (ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator-= (ivec4 &a, int b)
 
ivec4 graphics::operator*= (ivec4 &a, const ivec4 &b)
 
ivec4 graphics::operator*= (ivec4 &a, int b)
 
int graphics::operator== (const ivec4 &a, const ivec4 &b)
 
int graphics::operator== (int a, const ivec4 &b)
 
int graphics::operator== (const ivec4 &a, int b)
 
int graphics::operator< (const ivec4 &a, const ivec4 &b)
 
int graphics::operator< (int a, const ivec4 &b)
 
int graphics::operator< (const ivec4 &a, int b)
 
int graphics::operator<= (const ivec4 &a, const ivec4 &b)
 
int graphics::operator<= (int a, const ivec4 &b)
 
int graphics::operator<= (const ivec4 &a, int b)
 
int graphics::operator> (const ivec4 &a, const ivec4 &b)
 
int graphics::operator> (int a, const ivec4 &b)
 
int graphics::operator> (const ivec4 &a, int b)
 
int graphics::operator>= (const ivec4 &a, const ivec4 &b)
 
int graphics::operator!= (const ivec4 &a, const ivec4 &b)
 
int graphics::operator>= (int a, const ivec4 &b)
 
int graphics::operator>= (const ivec4 &a, int b)
 
ivec4 graphics::operator- (const ivec4 &a)