Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

gel.C File Reference

#include "geom/distrib.H"
#include "std/config.H"
#include "gel_filt.H"
#include "ray.H"
#include "jot_vars.H"

Include dependency graph for gel.C:

Go to the source code of this file.

Defines

#define MAKE_HASHVAR(NAME, TYPE, VAL)   hashvar<TYPE> NAME(#NAME, VAL, 0)

Functions

 MAKE_HASHVAR (NETWORK, int, 0)
 MAKE_NET_HASHVAR (NO_COLOR_MOD, int, 0)
 MAKE_NET_HASHVAR (NO_XFORM_MOD, int, 0)
 MAKE_NET_HASHVAR (NO_DISP_MOD, int, 0)
 MAKE_NET_HASHVAR (NO_SCALE_MOD, int, 0)
 MAKE_NET_HASHVAR (NO_COPY, int, 0)
 MAKE_NET_HASHVAR (NO_EXTNETWORK, int, 0)
 MAKE_NET_HASHVAR (PICKABLE, int, 1)
 MAKE_NET_HASHVAR (NO_SAVE, int, 0)
 MAKE_NET_HASHVAR (NO_CONSTRAINT_MOD, int, 0)
 MAKE_NET_HASHVAR (CONSTRAINT_VECTOR, Wvec, Wvec(0, 1, 0))
 MAKE_NET_HASHVAR (CONSTRAINT_POINT, Wpt, Wpt(0, 0, 0))
STDdstreamoperator>> (STDdstream &ds, GELptr &p)
STDdstreamoperator<< (STDdstream &d, const GEL *p)

Variables

GrabVar GRABBED
static const bool debug = Config::get_var_bool("DEBUG_SCHEDULER",false)
DrawnList DRAWN
ExistList EXIST


Define Documentation

#define MAKE_HASHVAR NAME,
TYPE,
VAL   )     hashvar<TYPE> NAME(#NAME, VAL, 0)
 

Definition at line 9 of file gel.C.


Function Documentation

MAKE_HASHVAR NETWORK  ,
int  ,
 

MAKE_NET_HASHVAR CONSTRAINT_POINT  ,
Wpt  ,
Wpt(0, 0, 0) 
 

MAKE_NET_HASHVAR CONSTRAINT_VECTOR  ,
Wvec  ,
Wvec(0, 1, 0) 
 

MAKE_NET_HASHVAR NO_CONSTRAINT_MOD  ,
int  ,
 

MAKE_NET_HASHVAR NO_SAVE  ,
int  ,
 

MAKE_NET_HASHVAR PICKABLE  ,
int  ,
 

MAKE_NET_HASHVAR NO_EXTNETWORK  ,
int  ,
 

MAKE_NET_HASHVAR NO_COPY  ,
int  ,
 

MAKE_NET_HASHVAR NO_SCALE_MOD  ,
int  ,
 

MAKE_NET_HASHVAR NO_DISP_MOD  ,
int  ,
 

MAKE_NET_HASHVAR NO_XFORM_MOD  ,
int  ,
 

MAKE_NET_HASHVAR NO_COLOR_MOD  ,
int  ,
 

STDdstream& operator<< STDdstream d,
const GEL p
 

Definition at line 105 of file gel.C.

STDdstream& operator>> STDdstream ds,
GELptr &  p
 

Definition at line 91 of file gel.C.


Variable Documentation

const bool debug = Config::get_var_bool("DEBUG_SCHEDULER",false) [static]
 

Definition at line 110 of file gel.C.

DrawnList DRAWN
 

Definition at line 218 of file gel.C.

Referenced by DrawWidget::activate(), VIEW_EASEL::add_line(), DrawWidget::deactivate(), do_clear(), DISTRIB::load(), BaseJOTapp::load_scene(), VIEW_EASEL::restoreEasel(), and DISTRIB::save().

ExistList EXIST
 

Definition at line 275 of file gel.C.

Referenced by GEL::GEL(), JOTcreate::get(), TestSPSapp::load_scene(), REF_CLASS(), and DISTRIB::save().

GrabVar GRABBED
 

Definition at line 11 of file gel.C.

Referenced by JOTgrab::get().


Generated on Mon Sep 18 11:40:46 2006 for jot by  doxygen 1.4.4