COSMOS core  1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
demlib.cpp File Reference
#include "support/configCosmos.h"
#include "support/demlib.h"
#include "support/timelib.h"
#include "support/datalib.h"
#include <sys/stat.h>
Include dependency graph for demlib.cpp:

Functions

map_dem_bodyplanet_dem (int body)
 Body for DEM. More...
 
int map_dem_init ()
 
void map_dem_cache (int body, int num)
 
map_dem_bodymap_dem_open (int bodynum)
 
void map_dem_scale (map_dem_body *body, double vscale, double hscale)
 
double map_dem_alt (int body, double lon, double lat, double res)
 
dem_pixel map_dem_pixel (int body, double lon, double lat, double res)
 Height in DEM. More...
 
int map_dem_tilt (int body, double lon, double lat, double scalekm, dem_pixel *pixel)
 

Variables

map_dem_bodybodies [20] = {NULL}
 
char bodynames [20][15] = {"mercury","venus","earth","mars","jupiter","saturn","uranus","neptune","pluto","moon","sun","near","","","","","","","",""}
 
static uint32_t maxalloc =300000000L
 
static uint32_t totalloc =0
 
static std::mutex bsem
 
static int running = 0
 

Variable Documentation

map_dem_body* bodies[20] = {NULL}
char bodynames[20][15] = {"mercury","venus","earth","mars","jupiter","saturn","uranus","neptune","pluto","moon","sun","near","","","","","","","",""}
uint32_t maxalloc =300000000L
static
uint32_t totalloc =0
static
std::mutex bsem
static
int running = 0
static