raytrace.c File Reference

#include <stdlib.h>
#include <math.h>
#include "stage_internal.h"

Functions

void itl_destroy (itl_t *itl)
itl_t * itl_create (double x, double y, double a, double b, stg_matrix_t *matrix, itl_mode_t pmode)
stg_model_t * gslist_first_matching (GSList *list, stg_itl_test_func_t func, stg_model_t *finder)
void print_thing (char *prefix, stg_cell_t *cell, double x, double y)
stg_cell_t * stg_cell_locate (stg_cell_t *cell, double x, double y)
stg_model_t * itl_first_matching (itl_t *itl, stg_itl_test_func_t func, stg_model_t *finder)
stg_meters_t itl_measure_distance_through_matching (itl_t *itl, stg_itl_test_func_t func, stg_model_t *finder)
void PrintArray (GPtrArray *arr)

Variables

stg_rtk_fig_t * fig_debug_rays

Function Documentation

void itl_destroy itl_t *  itl  ) 
 

itl_t* itl_create double  x,
double  y,
double  a,
double  b,
stg_matrix_t *  matrix,
itl_mode_t  pmode
 

stg_model_t* gslist_first_matching GSList *  list,
stg_itl_test_func_t  func,
stg_model_t *  finder
 

void print_thing char *  prefix,
stg_cell_t *  cell,
double  x,
double  y
 

stg_cell_t* stg_cell_locate stg_cell_t *  cell,
double  x,
double  y
 

stg_model_t* itl_first_matching itl_t *  itl,
stg_itl_test_func_t  func,
stg_model_t *  finder
 

stg_meters_t itl_measure_distance_through_matching itl_t *  itl,
stg_itl_test_func_t  func,
stg_model_t *  finder
 

void PrintArray GPtrArray *  arr  ) 
 


Variable Documentation

stg_rtk_fig_t* fig_debug_rays