Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

xstarplot3.C File Reference

#include "sdyn3.h"
#include "xstarplot.h"
#include "dyn_util.h"

Go to the source code of this file.

Defines

#define MAX_SNAP   64

Functions

local void set_base_point_size (float rel_point_size)
local float get_point_size (sdyn3 *bi)
local void draw_star_point (unsigned long win, float r, float s, float actual_point_size, bool f_flag)
local void draw_links_2d (sdyn3 *b, float r, float s)
local void draw_links_3d (sdyn3 *b, float r, float s)
local int clean_index (sdyn3 *b)
local int plot_stars (sdyn3 *b, int f_flag)
local int type (int which)
local int subtype (int which)
local void set_temp_buffer (int which)
local void set_diag_item (int which, char *id, int label_on_left, int x1, int x2, int y)
local void initialize_dialog (int xorigin, int yorigin)
local void make_relative_to_root (sdyn3 *b)
local void update_diag_item (int which)
local void get_diag_string (int which)
local void read_diag_item (int which, float &f)
local void read_diag_item (int which, int &i)
local void read_diag_item (int which, char &c)
local void update_from_dialog (bool b_flag)
local void show_static_rotation (sdyn3 *b, bool f_flag)
local void check_for_input (unsigned long win, sdyn3 *b, bool b_flag, bool f_flag)
void xstarplot (sdyn3 *b, float scale, int k, int d, float lmax, int point_mode, float rel_point_size, float D, int ce, bool b_flag, bool f_flag, bool t_flag, int init_flag)
 main (int argc, char **argv)

Variables

unsigned long win
unsigned long dia
unsigned long instr
unsigned long colwin
unsigned long c_energy [10]
unsigned long c_index [N_COLORS+1]
int init_status = 0
float xmin
float xmax
float ymin
float ymax
float base_point_size
float lmax3d
float origin [3]
int win_size
int point_scale_mode = 0
int kx = 1
int ky = 2
int kproj = 3
int origin_star = -1
int nodes = 0
int links = 0
int root = 0
float theta = 0.33
float costheta = cos(0.33)
float sintheta = sin(0.33)
float dtheta = 0.03
float phi = 0.33
float cosphi = cos(0.33)
float sinphi = sin(0.33)
real local_offset [3]
float delay_time
float r_factor = 1.0
char graph3d = 1
char track = 0
char cenergy = 0
char temp_buffer [255]


Define Documentation

#define MAX_SNAP   64
 


Function Documentation

local void check_for_input ( unsigned long win,
sdyn3 * b,
bool b_flag,
bool f_flag )
 

Definition at line 779 of file xstarplot3.C.

local int clean_index ( sdyn3 * b )
 

Definition at line 187 of file xstarplot3.C.

local void draw_links_2d ( sdyn3 * b,
float r,
float s )
 

Definition at line 116 of file xstarplot3.C.

local void draw_links_3d ( sdyn3 * b,
float r,
float s )
 

Definition at line 170 of file xstarplot3.C.

local void draw_star_point ( unsigned long win,
float r,
float s,
float actual_point_size,
bool f_flag )
 

Definition at line 101 of file xstarplot3.C.

local void get_diag_string ( int which )
 

Definition at line 572 of file xstarplot3.C.

local float get_point_size ( sdyn3 * bi )
 

Definition at line 88 of file xstarplot3.C.

local void initialize_dialog ( int xorigin,
int yorigin )
 

Definition at line 438 of file xstarplot3.C.

main ( int argc,
char ** argv )
 

Definition at line 1480 of file xstarplot3.C.

local void make_relative_to_root ( sdyn3 * b )
 

Definition at line 555 of file xstarplot3.C.

local int plot_stars ( sdyn3 * b,
int f_flag )
 

Definition at line 203 of file xstarplot3.C.

local void read_diag_item ( int which,
char & c )
 

Definition at line 591 of file xstarplot3.C.

local void read_diag_item ( int which,
int & i )
 

Definition at line 584 of file xstarplot3.C.

local void read_diag_item ( int which,
float & f )
 

Definition at line 577 of file xstarplot3.C.

local void set_base_point_size ( float rel_point_size )
 

Definition at line 82 of file xstarplot3.C.

local void set_diag_item ( int which,
char * id,
int label_on_left,
int x1,
int x2,
int y )
 

Definition at line 407 of file xstarplot3.C.

local void set_temp_buffer ( int which )
 

Definition at line 368 of file xstarplot3.C.

local void show_static_rotation ( sdyn3 * b,
bool f_flag )
 

Definition at line 679 of file xstarplot3.C.

local int subtype ( int which )
 

Definition at line 360 of file xstarplot3.C.

local int type ( int which )
 

Definition at line 352 of file xstarplot3.C.

local void update_diag_item ( int which )
 

Definition at line 565 of file xstarplot3.C.

local void update_from_dialog ( bool b_flag )
 

Definition at line 598 of file xstarplot3.C.

void xstarplot ( sdyn3 * b,
float scale,
int k,
int d,
float lmax,
int point_mode,
float rel_point_size,
float D,
int ce,
bool b_flag,
bool f_flag,
bool t_flag,
int init_flag )
 

Definition at line 1290 of file xstarplot3.C.


Variable Documentation

float base_point_size
 

Definition at line 60 of file xstarplot3.C.

unsigned long c_energy[10]
 

Definition at line 54 of file xstarplot3.C.

unsigned long c_index[N_COLORS+1]
 

Definition at line 54 of file xstarplot3.C.

char cenergy = 0
 

Definition at line 73 of file xstarplot3.C.

unsigned long colwin
 

Definition at line 53 of file xstarplot3.C.

float cosphi = cos(0.33)
 

Definition at line 68 of file xstarplot3.C.

float costheta = cos(0.33)
 

Definition at line 67 of file xstarplot3.C.

float delay_time
 

Definition at line 70 of file xstarplot3.C.

unsigned long dia
 

Definition at line 53 of file xstarplot3.C.

float dtheta = 0.03
 

Definition at line 67 of file xstarplot3.C.

char graph3d = 1
 

Definition at line 73 of file xstarplot3.C.

int init_status = 0
 

Definition at line 55 of file xstarplot3.C.

unsigned long instr
 

Definition at line 53 of file xstarplot3.C.

int kproj = 3
 

Definition at line 64 of file xstarplot3.C.

int kx = 1
 

Definition at line 64 of file xstarplot3.C.

int ky = 2
 

Definition at line 64 of file xstarplot3.C.

int links = 0
 

Definition at line 66 of file xstarplot3.C.

float lmax3d
 

Definition at line 60 of file xstarplot3.C.

real local_offset[3]
 

Definition at line 69 of file xstarplot3.C.

int nodes = 0
 

Definition at line 66 of file xstarplot3.C.

float origin[3]
 

Definition at line 60 of file xstarplot3.C.

int origin_star = -1
 

Definition at line 65 of file xstarplot3.C.

float phi = 0.33
 

Definition at line 68 of file xstarplot3.C.

int point_scale_mode = 0
 

Definition at line 63 of file xstarplot3.C.

float r_factor = 1.0
 

Definition at line 71 of file xstarplot3.C.

int root = 0
 

Definition at line 66 of file xstarplot3.C.

float sinphi = sin(0.33)
 

Definition at line 68 of file xstarplot3.C.

float sintheta = sin(0.33)
 

Definition at line 67 of file xstarplot3.C.

char temp_buffer[255]
 

Definition at line 75 of file xstarplot3.C.

float theta = 0.33
 

Definition at line 67 of file xstarplot3.C.

char track = 0
 

Definition at line 73 of file xstarplot3.C.

unsigned long win
 

Definition at line 53 of file xstarplot3.C.

int win_size
 

Definition at line 62 of file xstarplot3.C.

float xmax
 

Definition at line 60 of file xstarplot3.C.

float xmin
 

Definition at line 60 of file xstarplot3.C.

float ymax
 

Definition at line 60 of file xstarplot3.C.

float ymin
 

Definition at line 60 of file xstarplot3.C.


Generated at Sun Feb 24 09:57:34 2002 for STARLAB by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001