FxEngine  0.0.1
3d engine for fx9860G calculators
translate.h File Reference
#include <stdint.h>
#include <fxengine/render/parameters.h>

Go to the source code of this file.

Data Structures

struct  FE_integer_position
 
struct  FE_floating_position
 
struct  FE_integer_point
 

Typedefs

typedef struct FE_integer_position FE_integer_position
 
typedef struct FE_floating_position FE_floating_position
 
typedef struct FE_integer_point FE_integer_point
 

Functions

void render_translate (FE_integer_point *point)
 
void render_set (const double dh, const double dv, const double roulis, const FE_integer_position *camera)
 
double modulo_2pi (double a)
 
double cos (double angle)
 
double sin (const double angle)
 

Variables

const double pi
 
const double pi2
 
const double pi_sur_2
 

Typedef Documentation

◆ FE_floating_position

Definition at line 17 of file translate.h.

◆ FE_integer_point

Definition at line 29 of file translate.h.

◆ FE_integer_position

Definition at line 9 of file translate.h.

Function Documentation

◆ cos()

double cos ( double  angle)

◆ modulo_2pi()

double modulo_2pi ( double  a)

◆ render_set()

void render_set ( const double  dh,
const double  dv,
const double  roulis,
const FE_integer_position camera 
)

◆ render_translate()

void render_translate ( FE_integer_point point)

◆ sin()

double sin ( const double  angle)

Variable Documentation

◆ pi

const double pi

◆ pi2

const double pi2

◆ pi_sur_2

const double pi_sur_2