Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

new_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   128

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 char 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, int &step_mode)
 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   128
 


Function Documentation

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

Definition at line 771 of file new_xstarplot3.C.

local int clean_index ( sdyn3 * b )
 

Definition at line 179 of file new_xstarplot3.C.

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

Definition at line 108 of file new_xstarplot3.C.

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

Definition at line 162 of file new_xstarplot3.C.

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

Definition at line 93 of file new_xstarplot3.C.

local void get_diag_string ( int which )
 

Definition at line 564 of file new_xstarplot3.C.

local float get_point_size ( sdyn3 * bi )
 

Definition at line 80 of file new_xstarplot3.C.

local void initialize_dialog ( int xorigin,
int yorigin )
 

Definition at line 430 of file new_xstarplot3.C.

main ( int argc,
char ** argv )
 

Definition at line 1511 of file new_xstarplot3.C.

local void make_relative_to_root ( sdyn3 * b )
 

Definition at line 547 of file new_xstarplot3.C.

local int plot_stars ( sdyn3 * b,
int f_flag )
 

Definition at line 195 of file new_xstarplot3.C.

local void read_diag_item ( int which,
char & c )
 

Definition at line 583 of file new_xstarplot3.C.

local void read_diag_item ( int which,
int & i )
 

Definition at line 576 of file new_xstarplot3.C.

local void read_diag_item ( int which,
float & f )
 

Definition at line 569 of file new_xstarplot3.C.

local void set_base_point_size ( float rel_point_size )
 

Definition at line 74 of file new_xstarplot3.C.

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

Definition at line 399 of file new_xstarplot3.C.

local void set_temp_buffer ( int which )
 

Definition at line 360 of file new_xstarplot3.C.

local void show_static_rotation ( sdyn3 * b,
bool f_flag )
 

Definition at line 671 of file new_xstarplot3.C.

local int subtype ( int which )
 

Definition at line 352 of file new_xstarplot3.C.

local int type ( int which )
 

Definition at line 344 of file new_xstarplot3.C.

local void update_diag_item ( int which )
 

Definition at line 557 of file new_xstarplot3.C.

local void update_from_dialog ( bool b_flag )
 

Definition at line 590 of file new_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,
int & step_mode )
 

Definition at line 1299 of file new_xstarplot3.C.


Variable Documentation

float base_point_size
 

Definition at line 52 of file new_xstarplot3.C.

unsigned long c_energy[10]
 

Definition at line 46 of file new_xstarplot3.C.

unsigned long c_index[N_COLORS+1]
 

Definition at line 46 of file new_xstarplot3.C.

char cenergy = 0
 

Definition at line 65 of file new_xstarplot3.C.

unsigned long colwin
 

Definition at line 45 of file new_xstarplot3.C.

float cosphi = cos(0.33)
 

Definition at line 60 of file new_xstarplot3.C.

float costheta = cos(0.33)
 

Definition at line 59 of file new_xstarplot3.C.

float delay_time
 

Definition at line 62 of file new_xstarplot3.C.

unsigned long dia
 

Definition at line 45 of file new_xstarplot3.C.

float dtheta = 0.03
 

Definition at line 59 of file new_xstarplot3.C.

char graph3d = 1
 

Definition at line 65 of file new_xstarplot3.C.

int init_status = 0
 

Definition at line 47 of file new_xstarplot3.C.

unsigned long instr
 

Definition at line 45 of file new_xstarplot3.C.

int kproj = 3
 

Definition at line 56 of file new_xstarplot3.C.

int kx = 1
 

Definition at line 56 of file new_xstarplot3.C.

int ky = 2
 

Definition at line 56 of file new_xstarplot3.C.

int links = 0
 

Definition at line 58 of file new_xstarplot3.C.

float lmax3d
 

Definition at line 52 of file new_xstarplot3.C.

real local_offset[3]
 

Definition at line 61 of file new_xstarplot3.C.

int nodes = 0
 

Definition at line 58 of file new_xstarplot3.C.

float origin[3]
 

Definition at line 52 of file new_xstarplot3.C.

int origin_star = -1
 

Definition at line 57 of file new_xstarplot3.C.

float phi = 0.33
 

Definition at line 60 of file new_xstarplot3.C.

int point_scale_mode = 0
 

Definition at line 55 of file new_xstarplot3.C.

float r_factor = 1.0
 

Definition at line 63 of file new_xstarplot3.C.

int root = 0
 

Definition at line 58 of file new_xstarplot3.C.

float sinphi = sin(0.33)
 

Definition at line 60 of file new_xstarplot3.C.

float sintheta = sin(0.33)
 

Definition at line 59 of file new_xstarplot3.C.

char temp_buffer[255]
 

Definition at line 67 of file new_xstarplot3.C.

float theta = 0.33
 

Definition at line 59 of file new_xstarplot3.C.

char track = 0
 

Definition at line 65 of file new_xstarplot3.C.

unsigned long win
 

Definition at line 45 of file new_xstarplot3.C.

int win_size
 

Definition at line 54 of file new_xstarplot3.C.

float xmax
 

Definition at line 52 of file new_xstarplot3.C.

float xmin
 

Definition at line 52 of file new_xstarplot3.C.

float ymax
 

Definition at line 52 of file new_xstarplot3.C.

float ymin
 

Definition at line 52 of file new_xstarplot3.C.


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