Open CASCADE Technology  6.9.0
Data Structures | Typedefs | Enumerations | Functions

OpenGl_tgl_funcs.hxx File Reference

Data Structures

struct  point3
 
struct  vec3
 
struct  limit3
 
struct  limit
 
struct  view_map3
 

Typedefs

typedef float matrix3 [4][4]
 

Enumerations

enum  projtype { TYPE_PARAL, TYPE_PERSPECT }
 
enum  clip_ind { IND_NO_CLIP, IND_CLIP }
 

Functions

void call_func_eval_ori_matrix3 (const point3 *vrp, const vec3 *vpn, const vec3 *vup, int *err_ind, float mout[4][4])
 
void call_func_eval_map_matrix3 (view_map3 *Map, int *err_ind, matrix3 mat)
 

Typedef Documentation

typedef float matrix3[4][4]

Enumeration Type Documentation

enum clip_ind
Enumerator
IND_NO_CLIP 
IND_CLIP 
enum projtype
Enumerator
TYPE_PARAL 
TYPE_PERSPECT 

Function Documentation

void call_func_eval_map_matrix3 ( view_map3 Map,
int *  err_ind,
matrix3  mat 
)
void call_func_eval_ori_matrix3 ( const point3 vrp,
const vec3 vpn,
const vec3 vup,
int *  err_ind,
float  mout[4][4] 
)