g321m.c File Reference

Go to the source code of this file.

Classes

struct  _BrAction
struct  _BrClass
struct  _KmIcon
struct  _KmClass
struct  _KmButton
struct  KmParFile
struct  KmParInt
struct  KmParOption
struct  KmParameter
struct  _KmCommand
struct  _KmMenu

Defines

#define F77_USCORE

Typedefs

typedef int IntFunc ()
typedef char * CharFunc ()
typedef char ** pCharFunc ()
typedef void SUBROUTINE ()
typedef unsigned long KmPixmap
typedef void * KmWidget
typedef void * KmCalldata
typedef struct _BrAction BrAction
typedef struct _BrClass BrClass
typedef struct _KmIcon KmIcon
typedef struct _KmClass KmClass
typedef struct _KmButton KmButton
typedef KmParInt KmParReal
typedef struct _KmCommand KmCommand
typedef struct _KmMenu KmMenu

Enumerations

enum  BrActTag {
  BRACT_OPEN = 0, BRACT_ROOT = 1, BRACT_CONT = 2, BRACT_GRAF = 3,
  BRACT_OPEN = 0, BRACT_ROOT = 1, BRACT_CONT = 2, BRACT_GRAF = 3
}
enum  BrActFlag {
  BrActUpdate = 0x01, BrActSeparator = 0x02, BrActToggle = 0x04, BrActToggleOn = 0x08,
  BrActSensitive = 0x10, BrActUpdate = 0x01, BrActSeparator = 0x02, BrActToggle = 0x04,
  BrActToggleOn = 0x08, BrActSensitive = 0x10
}
enum  KmButtFlag {
  KmButtSensitive = 0x00, KmButtNonSensitive = 0x01, KmButtToggleSensitive = 0x02, KmButtSensitivityMask = 0x03,
  KmButtSeparator = 0x04, KmButtBrowser = 0x08, KmButtSensitive = 0x00, KmButtNonSensitive = 0x01,
  KmButtToggleSensitive = 0x02, KmButtSensitivityMask = 0x03, KmButtSeparator = 0x04, KmButtBrowser = 0x08
}
enum  KmParFlag {
  KmFLAG_FORGET = 0x01, KmFLAG_MINUS = 0x02, KmFLAG_QUOTE = 0x04, KmFLAG_VARARG = 0x08,
  KmFLAG_CONST = 0x10, KmFLAG_HIDDEN = 0x20, KmFLAG_SEPARATE = 0x40, KmFLAG_FORGET = 0x01,
  KmFLAG_MINUS = 0x02, KmFLAG_QUOTE = 0x04, KmFLAG_VARARG = 0x08, KmFLAG_CONST = 0x10,
  KmFLAG_HIDDEN = 0x20, KmFLAG_SEPARATE = 0x40
}
enum  KmParType {
  KmTYPE_CHAR = 'C', KmTYPE_FILE = 'F', KmTYPE_INT = 'I', KmTYPE_OPTION = 'O',
  KmTYPE_REAL = 'R', KmTYPE_CHAR = 'C', KmTYPE_FILE = 'F', KmTYPE_INT = 'I',
  KmTYPE_OPTION = 'O', KmTYPE_REAL = 'R'
}

Functions

void klnkmenu ()
void klnkbrcl ()
void klnkkmcl ()
void klnkicon ()
void klnkbutt ()
void gbrows_ ()
void gxobj_ ()
void igrsiz_ ()
void igobj_ ()
void igset_ ()
void iclwk_ ()
int ixmotif ()

Variables

struct {
   IntFunc *   graf_info_C
   SUBROUTINE *   graf_size_F
   SUBROUTINE *   graf_pick_F
   SUBROUTINE *   graf_attr_F
   SUBROUTINE *   graf_close_F
   pCharFunc *   user_FallBk_C
   IntFunc *   user_TopWid_C
klnkaddr

Define Documentation

#define F77_USCORE

Definition at line 36 of file g321m.c.


Typedef Documentation

typedef struct _BrAction BrAction
typedef struct _BrClass BrClass
typedef char* CharFunc()

Definition at line 42 of file g321m.c.

typedef int IntFunc()

Definition at line 41 of file g321m.c.

typedef struct _KmButton KmButton
typedef void* KmCalldata

Definition at line 57 of file g321m.c.

typedef struct _KmClass KmClass
typedef struct _KmCommand KmCommand
typedef struct _KmIcon KmIcon
typedef struct _KmMenu KmMenu

Definition at line 204 of file g321m.c.

typedef unsigned long KmPixmap

Definition at line 55 of file g321m.c.

typedef void* KmWidget

Definition at line 56 of file g321m.c.

typedef char** pCharFunc()

Definition at line 43 of file g321m.c.

typedef void SUBROUTINE()

Definition at line 44 of file g321m.c.


Enumeration Type Documentation

enum BrActFlag
Enumerator:
BrActUpdate 
BrActSeparator 
BrActToggle 
BrActToggleOn 
BrActSensitive 
BrActUpdate 
BrActSeparator 
BrActToggle 
BrActToggleOn 
BrActSensitive 

Definition at line 66 of file g321m.c.

00066               {                  /*                                         */
00067    BrActUpdate    = 0x01,        /* browser window has to be updated ('!')  */
00068    BrActSeparator = 0x02,        /* put separator in menu ('/')             */
00069    BrActToggle    = 0x04,        /* register as toggle button               */
00070    BrActToggleOn  = 0x08,        /* toggle state is on                      */
00071    BrActSensitive = 0x10         /* button is sensitive                     */
00072  } BrActFlag;                    /*                                         */

enum BrActTag
Enumerator:
BRACT_OPEN 
BRACT_ROOT 
BRACT_CONT 
BRACT_GRAF 
BRACT_OPEN 
BRACT_ROOT 
BRACT_CONT 
BRACT_GRAF 

Definition at line 59 of file g321m.c.

00059               {                  /*                                         */
00060    BRACT_OPEN = 0,               /*                                         */
00061    BRACT_ROOT = 1,               /*                                         */
00062    BRACT_CONT = 2,               /*                                         */
00063    BRACT_GRAF = 3                /*                                         */
00064  } BrActTag;                     /*                                         */

enum KmButtFlag
Enumerator:
KmButtSensitive 
KmButtNonSensitive 
KmButtToggleSensitive 
KmButtSensitivityMask 
KmButtSeparator 
KmButtBrowser 
KmButtSensitive 
KmButtNonSensitive 
KmButtToggleSensitive 
KmButtSensitivityMask 
KmButtSeparator 
KmButtBrowser 

Definition at line 128 of file g321m.c.

00128              {                  /*                                         */
00129   KmButtSensitive       = 0x00, /* sensitive button                        */
00130   KmButtNonSensitive    = 0x01, /* non-sensitive button ('NS')             */
00131   KmButtToggleSensitive = 0x02, /* toggle-sensitive button ('TS')          */
00132   KmButtSensitivityMask = 0x03, /* mask for sensitivity type               */
00133   KmButtSeparator       = 0x04, /* put separator in menu ('/')             */
00134   KmButtBrowser         = 0x08  /* button is in main browser ('BR')        */
00135  } KmButtFlag;                   /*                                         */

enum KmParFlag
Enumerator:
KmFLAG_FORGET 
KmFLAG_MINUS 
KmFLAG_QUOTE 
KmFLAG_VARARG 
KmFLAG_CONST 
KmFLAG_HIDDEN 
KmFLAG_SEPARATE 
KmFLAG_FORGET 
KmFLAG_MINUS 
KmFLAG_QUOTE 
KmFLAG_VARARG 
KmFLAG_CONST 
KmFLAG_HIDDEN 
KmFLAG_SEPARATE 

Definition at line 165 of file g321m.c.

00165              {                  /*                                         */
00166   KmFLAG_FORGET = 0x01,         /* last value is not kept for Motif panels */
00167   KmFLAG_MINUS  = 0x02,         /* -VALUE is not an abbrev for CHOPT=VALUE */
00168   KmFLAG_QUOTE  = 0x04,         /* do not remove quotes                    */
00169   KmFLAG_VARARG = 0x08,         /* append additional args to this param.   */
00170   KmFLAG_CONST  = 0x10,         /* do not allow to assign a value          */
00171   KmFLAG_HIDDEN = 0x20,         /* do not show in menus                    */
00172   KmFLAG_SEPARATE = 0x40        /* treat arguments as separate tokens      */
00173  } KmParFlag;                    /*                                         */

enum KmParType
Enumerator:
KmTYPE_CHAR 
KmTYPE_FILE 
KmTYPE_INT 
KmTYPE_OPTION 
KmTYPE_REAL 
KmTYPE_CHAR 
KmTYPE_FILE 
KmTYPE_INT 
KmTYPE_OPTION 
KmTYPE_REAL 

Definition at line 175 of file g321m.c.

00175               {                  /*                                         */
00176    KmTYPE_CHAR   = 'C',          /* character string                        */
00177    KmTYPE_FILE   = 'F',          /* file name                               */
00178    KmTYPE_INT    = 'I',          /* integer                                 */
00179    KmTYPE_OPTION = 'O',          /* option                                  */
00180    KmTYPE_REAL   = 'R'           /* real                                    */
00181  } KmParType;                    /*                                         */


Function Documentation

void gbrows_ (  ) 

Definition at line 308 of file g321m.c.

References _KmButton::accel, _BrAction::accel, _KmButton::accel_text, _KmButton::action, _KmCommand::action_C, _KmCommand::action_F, _KmCommand::argc, _KmCommand::argline, _KmCommand::argoffs, _KmCommand::argv, _KmClass::bicon, _KmClass::big_icon, _KmIcon::bitmap, BRACT_CONT, BRACT_GRAF, BRACT_OPEN, BRACT_ROOT, BrActSensitive, BrActSeparator, BrActToggle, BrActToggleOn, BrActUpdate, _KmButton::call_C, _BrAction::call_C, _KmButton::call_F, _BrAction::call_F, _KmMenu::cmds, _KmClass::cont, _KmMenu::down, _BrAction::exec, _BrAction::flags, _KmButton::flags, _KmClass::graf, graf_attr_F, graf_close_F, graf_info_C, graf_pick_F, graf_size_F, _KmCommand::guidance, _KmMenu::guidance, gxobj_(), _KmIcon::height, _KmIcon::hi_pix, _KmCommand::hidden, iclwk_(), igobj_(), igrsiz_(), igset_(), _KmClass::is_dir, ixmotif(), klnkaddr, klnkbrcl(), klnkbutt(), klnkicon(), klnkkmcl(), klnkmenu(), KmButtBrowser, KmButtNonSensitive, KmButtSensitive, KmButtSensitivityMask, KmButtSeparator, KmButtToggleSensitive, KmFLAG_CONST, KmFLAG_FORGET, KmFLAG_HIDDEN, KmFLAG_MINUS, KmFLAG_QUOTE, KmFLAG_SEPARATE, KmFLAG_VARARG, KmTYPE_CHAR, KmTYPE_FILE, KmTYPE_INT, KmTYPE_OPTION, KmTYPE_REAL, _KmButton::label, _KmCommand::level, _KmMenu::level, _KmCommand::list_par, _KmCommand::mandatory, _KmButton::menu, _KmButton::mnemo, _KmClass::name, _BrClass::name, _KmIcon::name, _KmMenu::name, _KmCommand::name, _KmButton::next, _KmIcon::next, _KmCommand::next, _BrClass::next, _BrAction::next, _KmClass::next, _KmMenu::next, _KmCommand::nguidance, _KmMenu::nguidance, _KmClass::obj_count, _BrClass::open, _KmCommand::par, _KmCommand::path, _KmMenu::path, _KmIcon::pix, _BrClass::root, _BrClass::scan_br_C, _BrClass::scan_br_F, _BrClass::scan_km_C, _BrClass::scan_km_F, _KmClass::sicon, _KmClass::sm_icon, _BrAction::tag, _BrAction::text, _BrClass::title, _KmClass::title, _KmCommand::total, user_FallBk_C, _KmCommand::user_help_C, _KmCommand::user_help_F, _KmClass::user_icon_C, _KmClass::user_icon_F, _BrAction::user_text, user_TopWid_C, _KmButton::widget, _KmIcon::width, and _KmCommand::xcount.

00309 {
00310  
00311 static BrAction brclass_8_root_4 = { (BrAction*)0, (BrActFlag)17, "Delete",
00312  (char*)0, (char*)0, "-G/del", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00313  (BrClass*)0 };
00314 static BrAction brclass_8_root_3 = { &brclass_8_root_4, (BrActFlag)16,
00315  "Close", (char*)0, (char*)0, "+Dclose", (SUBROUTINE*)0, (IntFunc*)0,
00316  BRACT_ROOT, (BrClass*)0 };
00317 static BrAction brclass_8_root_2 = { &brclass_8_root_3, (BrActFlag)16, "Open",
00318  (char*)0, (char*)0, "-Dopen", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00319  (BrClass*)0 };
00320 static BrAction brclass_8_root_1 = { &brclass_8_root_2, (BrActFlag)16, "List",
00321  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00322  };
00323 static BrClass brclass_8 = { (BrClass*)0, "VIEW", "View banks in memory",
00324  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_8_root_1,
00325  (BrAction*)0 };
00326  
00327 static BrAction brclass_7_root_2 = { (BrAction*)0, (BrActFlag)16, "Create",
00328  (char*)0, (char*)0, "-Srotm", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00329  (BrClass*)0 };
00330 static BrAction brclass_7_root_1 = { &brclass_7_root_2, (BrActFlag)16, "List",
00331  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00332  };
00333 static BrClass brclass_7 = { &brclass_8, "ROTM", "Rotation matrix", gxobj_,
00334  (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_7_root_1, (BrAction*)0
00335  };
00336  
00337 static BrAction brclass_6_root_1 = { (BrAction*)0, (BrActFlag)16, "List",
00338  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00339  };
00340 static BrClass brclass_6 = { &brclass_7, "HITS", "Hits data structure",
00341  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_6_root_1,
00342  (BrAction*)0 };
00343  
00344 static BrAction brclass_5_root_1 = { (BrAction*)0, (BrActFlag)16, "List",
00345  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00346  };
00347 static BrClass brclass_5 = { &brclass_6, "KINE", "Kinematics data structure",
00348  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_5_root_1,
00349  (BrAction*)0 };
00350  
00351 static BrAction brclass_4_root_2 = { (BrAction*)0, (BrActFlag)16, "Define",
00352  (char*)0, (char*)0, "-Spart", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00353  (BrClass*)0 };
00354 static BrAction brclass_4_root_1 = { &brclass_4_root_2, (BrActFlag)16, "List",
00355  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00356  };
00357 static BrClass brclass_4 = { &brclass_5, "PART", "Particles data structure",
00358  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_4_root_1,
00359  (BrAction*)0 };
00360  
00361 static BrAction brclass_3_root_2 = { (BrAction*)0, (BrActFlag)16, "Define",
00362  (char*)0, (char*)0, "-Stmed", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00363  (BrClass*)0 };
00364 static BrAction brclass_3_root_1 = { &brclass_3_root_2, (BrActFlag)16, "List",
00365  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00366  };
00367 static BrClass brclass_3 = { &brclass_4, "TMED", "Tracking medium parameters",
00368  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_3_root_1,
00369  (BrAction*)0 };
00370  
00371 static BrAction brclass_2_root_3 = { (BrAction*)0, (BrActFlag)16, "Def_mix",
00372  (char*)0, (char*)0, "-Smixt", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00373  (BrClass*)0 };
00374 static BrAction brclass_2_root_2 = { &brclass_2_root_3, (BrActFlag)16,
00375  "Def_mat", (char*)0, (char*)0, "-Smate", (SUBROUTINE*)0, (IntFunc*)0,
00376  BRACT_ROOT, (BrClass*)0 };
00377 static BrAction brclass_2_root_1 = { &brclass_2_root_2, (BrActFlag)16, "List",
00378  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00379  };
00380 static BrClass brclass_2 = { &brclass_3, "MATE", "Materials data structure",
00381  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_2_root_1,
00382  (BrAction*)0 };
00383  
00384 static BrAction brclass_1_root_4 = { (BrAction*)0, (BrActFlag)16, "Divide",
00385  (char*)0, (char*)0, "-Sdvn; +Editv", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT,
00386  (BrClass*)0 };
00387 static BrAction brclass_1_root_3 = { &brclass_1_root_4, (BrActFlag)16,
00388  "Position", (char*)0, (char*)0, "-Spos; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00389  BRACT_ROOT, (BrClass*)0 };
00390 static BrAction brclass_1_root_2 = { &brclass_1_root_3, (BrActFlag)16,
00391  "Create", (char*)0, (char*)0, "-Svol; -Spos; +Editv", (SUBROUTINE*)0,
00392  (IntFunc*)0, BRACT_ROOT, (BrClass*)0 };
00393 static BrAction brclass_1_root_1 = { &brclass_1_root_2, (BrActFlag)16, "List",
00394  (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_ROOT, (BrClass*)0
00395  };
00396 static BrAction brclass_1_open_2 = { (BrAction*)0, (BrActFlag)16,
00397  "Read data structures from RZ file", (char*)0, (char*)0, "-rz/fil",
00398  (SUBROUTINE*)0, (IntFunc*)0, BRACT_OPEN, (BrClass*)0 };
00399 static BrAction brclass_1_open_1 = { &brclass_1_open_2, (BrActFlag)16,
00400  "Save data structures in RZ file", (char*)0, (char*)0, "-rz/fil",
00401  (SUBROUTINE*)0, (IntFunc*)0, BRACT_OPEN, (BrClass*)0 };
00402 static BrClass brclass_1 = { &brclass_2, "VOLU", "Volumes data structure",
00403  gxobj_, (pCharFunc*)0, (SUBROUTINE*)0, (pCharFunc*)0, &brclass_1_root_1,
00404  &brclass_1_open_1 };
00405  
00406 static BrAction kmclass_30_cont_3 = { (BrAction*)0, (BrActFlag)16, "Lens",
00407  (char*)0, (char*)0, "-Lens", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00408  (BrClass*)0 };
00409 static BrAction kmclass_30_cont_2 = { &kmclass_30_cont_3, (BrActFlag)16,
00410  "Zoom", (char*)0, (char*)0, "-Zoom", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00411  (BrClass*)0 };
00412 static BrAction kmclass_30_cont_1 = { &kmclass_30_cont_2, (BrActFlag)16,
00413  "Show", (char*)0, (char*)0, "Dshow [that]", (SUBROUTINE*)0, (IntFunc*)0,
00414  BRACT_CONT, (BrClass*)0 };
00415 static BrAction kmclass_30_graf_3 = { (BrAction*)0, (BrActFlag)16, "Lens",
00416  (char*)0, (char*)0, "-Lens", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00417  (BrClass*)0 };
00418 static BrAction kmclass_30_graf_2 = { &kmclass_30_graf_3, (BrActFlag)16,
00419  "Show", (char*)0, (char*)0, "+Dshow [that]", (SUBROUTINE*)0, (IntFunc*)0,
00420  BRACT_GRAF, (BrClass*)0 };
00421 static BrAction kmclass_30_graf_1 = { &kmclass_30_graf_2, (BrActFlag)16,
00422  "Zoom", (char*)0, (char*)0, "-Zoom", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00423  (BrClass*)0 };
00424 static KmClass kmclass_30 = { (KmClass*)0, 0, "VB", "View banks id", "big_VB",
00425  (KmIcon*)0, "sm_VB", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00426  &kmclass_30_cont_1, &kmclass_30_graf_1, 0 };
00427  
00428 static BrAction kmclass_29_cont_2 = { (BrAction*)0, (BrActFlag)16, "Print",
00429  (char*)0, (char*)0, "+Protm [that]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00430  (BrClass*)0 };
00431 static BrAction kmclass_29_cont_1 = { &kmclass_29_cont_2, (BrActFlag)16,
00432  "Edit", (char*)0, (char*)0, "-Srotm [that]", (SUBROUTINE*)0, (IntFunc*)0,
00433  BRACT_CONT, (BrClass*)0 };
00434 static KmClass kmclass_29 = { &kmclass_30, 0, "Rmatr", "Rotation matrix",
00435  "big_Rmatr", (KmIcon*)0, "sm_Rmatr", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00436  &kmclass_29_cont_1, (BrAction*)0, 0 };
00437  
00438 static BrAction kmclass_28_graf_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00439  (char*)0, (char*)0, "+Phits [this2] [this1] [this]", (SUBROUTINE*)0,
00440  (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00441 static KmClass kmclass_28 = { &kmclass_29, 0, "Hitnum", "Numhit", "big_Num",
00442  (KmIcon*)0, "sm_Num", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0, (BrAction*)0,
00443  &kmclass_28_graf_1, 0 };
00444  
00445 static BrAction kmclass_27_cont_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00446  (char*)0, (char*)0, "+Phits * [this]", (SUBROUTINE*)0, (IntFunc*)0,
00447  BRACT_CONT, (BrClass*)0 };
00448 static BrAction kmclass_27_graf_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00449  (char*)0, (char*)0, "+Phits [this1] [this] 0", (SUBROUTINE*)0, (IntFunc*)0,
00450  BRACT_GRAF, (BrClass*)0 };
00451 static KmClass kmclass_27 = { &kmclass_28, 0, "Hitdet", "Dethit", "big_Det",
00452  (KmIcon*)0, "sm_Det", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00453  &kmclass_27_cont_1, &kmclass_27_graf_1, 0 };
00454  
00455 static BrAction kmclass_26_cont_2 = { (BrAction*)0, (BrActFlag)16, "Print",
00456  (char*)0, (char*)0, "+Phits [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00457  (BrClass*)0 };
00458 static BrAction kmclass_26_cont_1 = { &kmclass_26_cont_2, (BrActFlag)16,
00459  "List", (char*)0, (char*)0, " ", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00460  (BrClass*)0 };
00461 static BrAction kmclass_26_graf_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00462  (char*)0, (char*)0, "+Phits [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00463  (BrClass*)0 };
00464 static KmClass kmclass_26 = { &kmclass_27, 1, "Hitset", "Sethit", "big_Set",
00465  (KmIcon*)0, "sm_Set", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00466  &kmclass_26_cont_1, &kmclass_26_graf_1, 0 };
00467  
00468 static BrAction kmclass_25_cont_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00469  (char*)0, (char*)0, "+Prkine [that]", (SUBROUTINE*)0, (IntFunc*)0,
00470  BRACT_CONT, (BrClass*)0 };
00471 static BrAction kmclass_25_graf_1 = { (BrAction*)0, (BrActFlag)16, "Print",
00472  (char*)0, (char*)0, "+Prkine [this]", (SUBROUTINE*)0, (IntFunc*)0,
00473  BRACT_GRAF, (BrClass*)0 };
00474 static KmClass kmclass_25 = { &kmclass_26, 0, "Kine", "Tracks", "big_Track",
00475  (KmIcon*)0, "sm_Track", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00476  &kmclass_25_cont_1, &kmclass_25_graf_1, 0 };
00477  
00478 static BrAction kmclass_24_cont_2 = { (BrAction*)0, (BrActFlag)16, "Print",
00479  (char*)0, (char*)0, "+Ppart [that]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00480  (BrClass*)0 };
00481 static BrAction kmclass_24_cont_1 = { &kmclass_24_cont_2, (BrActFlag)16,
00482  "Edit", (char*)0, (char*)0, "-Spart [that]", (SUBROUTINE*)0, (IntFunc*)0,
00483  BRACT_CONT, (BrClass*)0 };
00484 static KmClass kmclass_24 = { &kmclass_25, 0, "Part", "Particles", "big_Part",
00485  (KmIcon*)0, "sm_Part", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00486  &kmclass_24_cont_1, (BrAction*)0, 0 };
00487  
00488 static BrAction kmclass_23_cont_3 = { (BrAction*)0, (BrActFlag)16, "Print",
00489  (char*)0, (char*)0, "+Ptmed [that]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
00490  (BrClass*)0 };
00491 static BrAction kmclass_23_cont_2 = { &kmclass_23_cont_3, (BrActFlag)16,
00492  "Ed_cut_mec", (char*)0, (char*)0, "-Stpar [that]", (SUBROUTINE*)0,
00493  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00494 static BrAction kmclass_23_cont_1 = { &kmclass_23_cont_2, (BrActFlag)16,
00495  "Edit_med", (char*)0, (char*)0, "-Stmed [that]", (SUBROUTINE*)0, (IntFunc*)0,
00496  BRACT_CONT, (BrClass*)0 };
00497 static KmClass kmclass_23 = { &kmclass_24, 0, "Med", "Tracking media",
00498  "big_Med", (KmIcon*)0, "sm_Med", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00499  &kmclass_23_cont_1, (BrAction*)0, 0 };
00500  
00501 static BrAction kmclass_22_cont_3 = { (BrAction*)0, (BrActFlag)16,
00502  "Plot_x-sec", (char*)0, (char*)0, "-Drmat [that]", (SUBROUTINE*)0,
00503  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00504 static BrAction kmclass_22_cont_2 = { &kmclass_22_cont_3, (BrActFlag)16,
00505  "Print", (char*)0, (char*)0, "+Pmate [that]", (SUBROUTINE*)0, (IntFunc*)0,
00506  BRACT_CONT, (BrClass*)0 };
00507 static BrAction kmclass_22_cont_1 = { &kmclass_22_cont_2, (BrActFlag)16,
00508  "Edit", (char*)0, (char*)0, "-Smixt [that]", (SUBROUTINE*)0, (IntFunc*)0,
00509  BRACT_CONT, (BrClass*)0 };
00510 static KmClass kmclass_22 = { &kmclass_23, 0, "Mixt",
00511  "Mixtures and compounds", "big_Mixt", (KmIcon*)0, "sm_Mixt", (KmIcon*)0,
00512  (SUBROUTINE*)0, (IntFunc*)0, &kmclass_22_cont_1, (BrAction*)0, 0 };
00513  
00514 static BrAction kmclass_21_cont_3 = { (BrAction*)0, (BrActFlag)16,
00515  "Plot_x-sec", (char*)0, (char*)0, "-Drmat [that]", (SUBROUTINE*)0,
00516  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00517 static BrAction kmclass_21_cont_2 = { &kmclass_21_cont_3, (BrActFlag)16,
00518  "Print", (char*)0, (char*)0, "+Pmate [that]", (SUBROUTINE*)0, (IntFunc*)0,
00519  BRACT_CONT, (BrClass*)0 };
00520 static BrAction kmclass_21_cont_1 = { &kmclass_21_cont_2, (BrActFlag)16,
00521  "Edit", (char*)0, (char*)0, "-Smate [that]", (SUBROUTINE*)0, (IntFunc*)0,
00522  BRACT_CONT, (BrClass*)0 };
00523 static KmClass kmclass_21 = { &kmclass_22, 0, "Elem", "Basic materials",
00524  "big_Elem", (KmIcon*)0, "sm_Elem", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00525  &kmclass_21_cont_1, (BrAction*)0, 0 };
00526  
00527 static BrAction kmclass_20_graf_3 = { (BrAction*)0, (BrActFlag)16, "Satt",
00528  (char*)0, (char*)0, "Satt [this1]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00529  (BrClass*)0 };
00530 static BrAction kmclass_20_graf_2 = { &kmclass_20_graf_3, (BrActFlag)16,
00531  "Spec", (char*)0, (char*)0,
00532  "Changewk; option nzfl; next; +Dspec [this1]; Resetwk; option zfl1",
00533  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00534 static BrAction kmclass_20_graf_1 = { &kmclass_20_graf_2, (BrActFlag)16,
00535  "Tree", (char*)0, (char*)0, "Next; Dtree [this1] [this] 111", (SUBROUTINE*)0,
00536  (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00537 static KmClass kmclass_20 = { &kmclass_21, 0, "Arrow", "Levels", "big_Arrow",
00538  (KmIcon*)0, "sm_Arrow", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00539  (BrAction*)0, &kmclass_20_graf_1, 0 };
00540  
00541 static BrAction kmclass_19_graf_6 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00542  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00543  (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00544 static BrAction kmclass_19_graf_5 = { &kmclass_19_graf_6, (BrActFlag)16,
00545  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00546  BRACT_GRAF, (BrClass*)0 };
00547 static BrAction kmclass_19_graf_4 = { &kmclass_19_graf_5, (BrActFlag)16,
00548  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00549  BRACT_GRAF, (BrClass*)0 };
00550 static BrAction kmclass_19_graf_3 = { &kmclass_19_graf_4, (BrActFlag)16,
00551  "Spec3d", (char*)0, (char*)0,
00552  "box [this] 0 1000 0 1000 -1000 1000; +D3dspec [this]; -D3dspec [this]",
00553  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00554 static BrAction kmclass_19_graf_2 = { &kmclass_19_graf_3, (BrActFlag)16,
00555  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00556  BRACT_GRAF, (BrClass*)0 };
00557 static BrAction kmclass_19_graf_1 = { &kmclass_19_graf_2, (BrActFlag)16,
00558  "Spec", (char*)0, (char*)0,
00559  "Changewk; option nzfl; next; +Dspec [this]; Resetwk; option zfl1",
00560  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00561 static KmClass kmclass_19 = { &kmclass_20, 0, "Tree", "Dtree", "big_Tree",
00562  (KmIcon*)0, "sm_Tree", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0, (BrAction*)0,
00563  &kmclass_19_graf_1, 0 };
00564  
00565 static BrAction kmclass_18_graf_13 = { (BrAction*)0, (BrActFlag)16, "Shif",
00566  (char*)0, (char*)0, "-Draw/Shift [this]", (SUBROUTINE*)0, (IntFunc*)0,
00567  BRACT_GRAF, (BrClass*)0 };
00568 static BrAction kmclass_18_graf_12 = { &kmclass_18_graf_13, (BrActFlag)16,
00569  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00570  (BrClass*)0 };
00571 static BrAction kmclass_18_graf_11 = { &kmclass_18_graf_12, (BrActFlag)16,
00572  "Csph", (char*)0, (char*)0, "-Sphe [this]", (SUBROUTINE*)0, (IntFunc*)0,
00573  BRACT_GRAF, (BrClass*)0 };
00574 static BrAction kmclass_18_graf_10 = { &kmclass_18_graf_11, (BrActFlag)16,
00575  "Ccon", (char*)0, (char*)0, "-Cone [this]", (SUBROUTINE*)0, (IntFunc*)0,
00576  BRACT_GRAF, (BrClass*)0 };
00577 static BrAction kmclass_18_graf_9 = { &kmclass_18_graf_10, (BrActFlag)16,
00578  "Ctub", (char*)0, (char*)0, "-Tube [this]", (SUBROUTINE*)0, (IntFunc*)0,
00579  BRACT_GRAF, (BrClass*)0 };
00580 static BrAction kmclass_18_graf_8 = { &kmclass_18_graf_9, (BrActFlag)16,
00581  "Cbox", (char*)0, (char*)0, "-Box [this]", (SUBROUTINE*)0, (IntFunc*)0,
00582  BRACT_GRAF, (BrClass*)0 };
00583 static BrAction kmclass_18_graf_7 = { &kmclass_18_graf_8, (BrActFlag)16,
00584  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00585  BRACT_GRAF, (BrClass*)0 };
00586 static BrAction kmclass_18_graf_6 = { &kmclass_18_graf_7, (BrActFlag)16,
00587  "Move3d", (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]",
00588  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00589 static BrAction kmclass_18_graf_5 = { &kmclass_18_graf_6, (BrActFlag)16,
00590  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00591  BRACT_GRAF, (BrClass*)0 };
00592 static BrAction kmclass_18_graf_4 = { &kmclass_18_graf_5, (BrActFlag)16,
00593  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00594  BRACT_GRAF, (BrClass*)0 };
00595 static BrAction kmclass_18_graf_3 = { &kmclass_18_graf_4, (BrActFlag)16,
00596  "Tree", (char*)0, (char*)0,
00597  "Changewk;option nzfl; next; Dtree [this] 3 111; Resetwk; option zfl1",
00598  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00599 static BrAction kmclass_18_graf_2 = { &kmclass_18_graf_3, (BrActFlag)16,
00600  "Spec", (char*)0, (char*)0,
00601  "Changewk;option nzfl; next; +Dspec [this]; Resetwk; option zfl1",
00602  (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF, (BrClass*)0 };
00603 static BrAction kmclass_18_graf_1 = { &kmclass_18_graf_2, (BrActFlag)16,
00604  "Print", (char*)0, (char*)0, "+Pvolu [this1]", (SUBROUTINE*)0, (IntFunc*)0,
00605  BRACT_GRAF, (BrClass*)0 };
00606 static KmClass kmclass_18 = { &kmclass_19, 0, "Pick", "Pick_volum",
00607  "big_Pick", (KmIcon*)0, "sm_Pick", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00608  (BrAction*)0, &kmclass_18_graf_1, 0 };
00609  
00610 static BrAction kmclass_17_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00611  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00612  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00613 static BrAction kmclass_17_cont_6 = { &kmclass_17_cont_7, (BrActFlag)16,
00614  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00615  BRACT_CONT, (BrClass*)0 };
00616 static BrAction kmclass_17_cont_5 = { &kmclass_17_cont_6, (BrActFlag)16,
00617  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00618  BRACT_CONT, (BrClass*)0 };
00619 static BrAction kmclass_17_cont_4 = { &kmclass_17_cont_5, (BrActFlag)16,
00620  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00621  BRACT_CONT, (BrClass*)0 };
00622 static BrAction kmclass_17_cont_3 = { &kmclass_17_cont_4, (BrActFlag)16,
00623  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00624  BRACT_CONT, (BrClass*)0 };
00625 static BrAction kmclass_17_cont_2 = { &kmclass_17_cont_3, (BrActFlag)16,
00626  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00627  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00628 static BrAction kmclass_17_cont_1 = { &kmclass_17_cont_2, (BrActFlag)16,
00629  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00630  BRACT_CONT, (BrClass*)0 };
00631 static BrAction kmclass_17_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00632  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00633  (BrClass*)0 };
00634 static BrAction kmclass_17_graf_8 = { &kmclass_17_graf_9, (BrActFlag)16,
00635  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00636  BRACT_GRAF, (BrClass*)0 };
00637 static BrAction kmclass_17_graf_7 = { &kmclass_17_graf_8, (BrActFlag)16,
00638  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00639  BRACT_GRAF, (BrClass*)0 };
00640 static BrAction kmclass_17_graf_6 = { &kmclass_17_graf_7, (BrActFlag)16,
00641  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00642  (BrClass*)0 };
00643 static BrAction kmclass_17_graf_5 = { &kmclass_17_graf_6, (BrActFlag)16,
00644  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00645  (BrClass*)0 };
00646 static BrAction kmclass_17_graf_4 = { &kmclass_17_graf_5, (BrActFlag)16,
00647  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00648  (BrClass*)0 };
00649 static BrAction kmclass_17_graf_3 = { &kmclass_17_graf_4, (BrActFlag)16,
00650  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00651  (BrClass*)0 };
00652 static BrAction kmclass_17_graf_2 = { &kmclass_17_graf_3, (BrActFlag)16,
00653  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00654  (BrClass*)0 };
00655 static BrAction kmclass_17_graf_1 = { &kmclass_17_graf_2, (BrActFlag)16,
00656  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00657  BRACT_GRAF, (BrClass*)0 };
00658 static KmClass kmclass_17 = { &kmclass_18, 0, "New", "New_shape", "big_New",
00659  (KmIcon*)0, "sm_New", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00660  &kmclass_17_cont_1, &kmclass_17_graf_1, 0 };
00661  
00662 static BrAction kmclass_16_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00663  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00664  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00665 static BrAction kmclass_16_cont_6 = { &kmclass_16_cont_7, (BrActFlag)16,
00666  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00667  BRACT_CONT, (BrClass*)0 };
00668 static BrAction kmclass_16_cont_5 = { &kmclass_16_cont_6, (BrActFlag)16,
00669  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00670  BRACT_CONT, (BrClass*)0 };
00671 static BrAction kmclass_16_cont_4 = { &kmclass_16_cont_5, (BrActFlag)16,
00672  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00673  BRACT_CONT, (BrClass*)0 };
00674 static BrAction kmclass_16_cont_3 = { &kmclass_16_cont_4, (BrActFlag)16,
00675  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00676  BRACT_CONT, (BrClass*)0 };
00677 static BrAction kmclass_16_cont_2 = { &kmclass_16_cont_3, (BrActFlag)16,
00678  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00679  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00680 static BrAction kmclass_16_cont_1 = { &kmclass_16_cont_2, (BrActFlag)16,
00681  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00682  BRACT_CONT, (BrClass*)0 };
00683 static BrAction kmclass_16_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00684  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00685  (BrClass*)0 };
00686 static BrAction kmclass_16_graf_8 = { &kmclass_16_graf_9, (BrActFlag)16,
00687  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00688  BRACT_GRAF, (BrClass*)0 };
00689 static BrAction kmclass_16_graf_7 = { &kmclass_16_graf_8, (BrActFlag)16,
00690  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00691  BRACT_GRAF, (BrClass*)0 };
00692 static BrAction kmclass_16_graf_6 = { &kmclass_16_graf_7, (BrActFlag)16,
00693  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00694  (BrClass*)0 };
00695 static BrAction kmclass_16_graf_5 = { &kmclass_16_graf_6, (BrActFlag)16,
00696  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00697  (BrClass*)0 };
00698 static BrAction kmclass_16_graf_4 = { &kmclass_16_graf_5, (BrActFlag)16,
00699  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00700  (BrClass*)0 };
00701 static BrAction kmclass_16_graf_3 = { &kmclass_16_graf_4, (BrActFlag)16,
00702  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00703  (BrClass*)0 };
00704 static BrAction kmclass_16_graf_2 = { &kmclass_16_graf_3, (BrActFlag)16,
00705  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00706  (BrClass*)0 };
00707 static BrAction kmclass_16_graf_1 = { &kmclass_16_graf_2, (BrActFlag)16,
00708  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00709  BRACT_GRAF, (BrClass*)0 };
00710 static KmClass kmclass_16 = { &kmclass_17, 0, "Ctub", "Shape ctub volumes",
00711  "big_Ctub", (KmIcon*)0, "sm_Ctub", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00712  &kmclass_16_cont_1, &kmclass_16_graf_1, 0 };
00713  
00714 static BrAction kmclass_15_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00715  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00716  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00717 static BrAction kmclass_15_cont_6 = { &kmclass_15_cont_7, (BrActFlag)16,
00718  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00719  BRACT_CONT, (BrClass*)0 };
00720 static BrAction kmclass_15_cont_5 = { &kmclass_15_cont_6, (BrActFlag)16,
00721  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00722  BRACT_CONT, (BrClass*)0 };
00723 static BrAction kmclass_15_cont_4 = { &kmclass_15_cont_5, (BrActFlag)16,
00724  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00725  BRACT_CONT, (BrClass*)0 };
00726 static BrAction kmclass_15_cont_3 = { &kmclass_15_cont_4, (BrActFlag)16,
00727  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00728  BRACT_CONT, (BrClass*)0 };
00729 static BrAction kmclass_15_cont_2 = { &kmclass_15_cont_3, (BrActFlag)16,
00730  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00731  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00732 static BrAction kmclass_15_cont_1 = { &kmclass_15_cont_2, (BrActFlag)16,
00733  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00734  BRACT_CONT, (BrClass*)0 };
00735 static BrAction kmclass_15_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00736  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00737  (BrClass*)0 };
00738 static BrAction kmclass_15_graf_8 = { &kmclass_15_graf_9, (BrActFlag)16,
00739  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00740  BRACT_GRAF, (BrClass*)0 };
00741 static BrAction kmclass_15_graf_7 = { &kmclass_15_graf_8, (BrActFlag)16,
00742  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00743  BRACT_GRAF, (BrClass*)0 };
00744 static BrAction kmclass_15_graf_6 = { &kmclass_15_graf_7, (BrActFlag)16,
00745  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00746  (BrClass*)0 };
00747 static BrAction kmclass_15_graf_5 = { &kmclass_15_graf_6, (BrActFlag)16,
00748  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00749  (BrClass*)0 };
00750 static BrAction kmclass_15_graf_4 = { &kmclass_15_graf_5, (BrActFlag)16,
00751  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00752  (BrClass*)0 };
00753 static BrAction kmclass_15_graf_3 = { &kmclass_15_graf_4, (BrActFlag)16,
00754  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00755  (BrClass*)0 };
00756 static BrAction kmclass_15_graf_2 = { &kmclass_15_graf_3, (BrActFlag)16,
00757  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00758  (BrClass*)0 };
00759 static BrAction kmclass_15_graf_1 = { &kmclass_15_graf_2, (BrActFlag)16,
00760  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00761  BRACT_GRAF, (BrClass*)0 };
00762 static KmClass kmclass_15 = { &kmclass_16, 0, "Gtra", "Shape gtra volumes",
00763  "big_Gtra", (KmIcon*)0, "sm_Gtra", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00764  &kmclass_15_cont_1, &kmclass_15_graf_1, 0 };
00765  
00766 static BrAction kmclass_14_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00767  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00768  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00769 static BrAction kmclass_14_cont_6 = { &kmclass_14_cont_7, (BrActFlag)16,
00770  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00771  BRACT_CONT, (BrClass*)0 };
00772 static BrAction kmclass_14_cont_5 = { &kmclass_14_cont_6, (BrActFlag)16,
00773  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00774  BRACT_CONT, (BrClass*)0 };
00775 static BrAction kmclass_14_cont_4 = { &kmclass_14_cont_5, (BrActFlag)16,
00776  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00777  BRACT_CONT, (BrClass*)0 };
00778 static BrAction kmclass_14_cont_3 = { &kmclass_14_cont_4, (BrActFlag)16,
00779  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00780  BRACT_CONT, (BrClass*)0 };
00781 static BrAction kmclass_14_cont_2 = { &kmclass_14_cont_3, (BrActFlag)16,
00782  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00783  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00784 static BrAction kmclass_14_cont_1 = { &kmclass_14_cont_2, (BrActFlag)16,
00785  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00786  BRACT_CONT, (BrClass*)0 };
00787 static BrAction kmclass_14_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00788  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00789  (BrClass*)0 };
00790 static BrAction kmclass_14_graf_8 = { &kmclass_14_graf_9, (BrActFlag)16,
00791  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00792  BRACT_GRAF, (BrClass*)0 };
00793 static BrAction kmclass_14_graf_7 = { &kmclass_14_graf_8, (BrActFlag)16,
00794  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00795  BRACT_GRAF, (BrClass*)0 };
00796 static BrAction kmclass_14_graf_6 = { &kmclass_14_graf_7, (BrActFlag)16,
00797  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00798  (BrClass*)0 };
00799 static BrAction kmclass_14_graf_5 = { &kmclass_14_graf_6, (BrActFlag)16,
00800  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00801  (BrClass*)0 };
00802 static BrAction kmclass_14_graf_4 = { &kmclass_14_graf_5, (BrActFlag)16,
00803  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00804  (BrClass*)0 };
00805 static BrAction kmclass_14_graf_3 = { &kmclass_14_graf_4, (BrActFlag)16,
00806  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00807  (BrClass*)0 };
00808 static BrAction kmclass_14_graf_2 = { &kmclass_14_graf_3, (BrActFlag)16,
00809  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00810  (BrClass*)0 };
00811 static BrAction kmclass_14_graf_1 = { &kmclass_14_graf_2, (BrActFlag)16,
00812  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00813  BRACT_GRAF, (BrClass*)0 };
00814 static KmClass kmclass_14 = { &kmclass_15, 0, "Hype", "Shape hype volumes",
00815  "big_Hype", (KmIcon*)0, "sm_Hype", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00816  &kmclass_14_cont_1, &kmclass_14_graf_1, 0 };
00817  
00818 static BrAction kmclass_13_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00819  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00820  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00821 static BrAction kmclass_13_cont_6 = { &kmclass_13_cont_7, (BrActFlag)16,
00822  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00823  BRACT_CONT, (BrClass*)0 };
00824 static BrAction kmclass_13_cont_5 = { &kmclass_13_cont_6, (BrActFlag)16,
00825  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00826  BRACT_CONT, (BrClass*)0 };
00827 static BrAction kmclass_13_cont_4 = { &kmclass_13_cont_5, (BrActFlag)16,
00828  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00829  BRACT_CONT, (BrClass*)0 };
00830 static BrAction kmclass_13_cont_3 = { &kmclass_13_cont_4, (BrActFlag)16,
00831  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00832  BRACT_CONT, (BrClass*)0 };
00833 static BrAction kmclass_13_cont_2 = { &kmclass_13_cont_3, (BrActFlag)16,
00834  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00835  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00836 static BrAction kmclass_13_cont_1 = { &kmclass_13_cont_2, (BrActFlag)16,
00837  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00838  BRACT_CONT, (BrClass*)0 };
00839 static BrAction kmclass_13_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00840  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00841  (BrClass*)0 };
00842 static BrAction kmclass_13_graf_8 = { &kmclass_13_graf_9, (BrActFlag)16,
00843  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00844  BRACT_GRAF, (BrClass*)0 };
00845 static BrAction kmclass_13_graf_7 = { &kmclass_13_graf_8, (BrActFlag)16,
00846  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00847  BRACT_GRAF, (BrClass*)0 };
00848 static BrAction kmclass_13_graf_6 = { &kmclass_13_graf_7, (BrActFlag)16,
00849  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00850  (BrClass*)0 };
00851 static BrAction kmclass_13_graf_5 = { &kmclass_13_graf_6, (BrActFlag)16,
00852  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00853  (BrClass*)0 };
00854 static BrAction kmclass_13_graf_4 = { &kmclass_13_graf_5, (BrActFlag)16,
00855  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00856  (BrClass*)0 };
00857 static BrAction kmclass_13_graf_3 = { &kmclass_13_graf_4, (BrActFlag)16,
00858  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00859  (BrClass*)0 };
00860 static BrAction kmclass_13_graf_2 = { &kmclass_13_graf_3, (BrActFlag)16,
00861  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00862  (BrClass*)0 };
00863 static BrAction kmclass_13_graf_1 = { &kmclass_13_graf_2, (BrActFlag)16,
00864  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00865  BRACT_GRAF, (BrClass*)0 };
00866 static KmClass kmclass_13 = { &kmclass_14, 0, "Eltu", "Shape eltu volumes",
00867  "big_Eltu", (KmIcon*)0, "sm_Eltu", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00868  &kmclass_13_cont_1, &kmclass_13_graf_1, 0 };
00869  
00870 static BrAction kmclass_12_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00871  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00872  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00873 static BrAction kmclass_12_cont_6 = { &kmclass_12_cont_7, (BrActFlag)16,
00874  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00875  BRACT_CONT, (BrClass*)0 };
00876 static BrAction kmclass_12_cont_5 = { &kmclass_12_cont_6, (BrActFlag)16,
00877  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00878  BRACT_CONT, (BrClass*)0 };
00879 static BrAction kmclass_12_cont_4 = { &kmclass_12_cont_5, (BrActFlag)16,
00880  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00881  BRACT_CONT, (BrClass*)0 };
00882 static BrAction kmclass_12_cont_3 = { &kmclass_12_cont_4, (BrActFlag)16,
00883  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00884  BRACT_CONT, (BrClass*)0 };
00885 static BrAction kmclass_12_cont_2 = { &kmclass_12_cont_3, (BrActFlag)16,
00886  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00887  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00888 static BrAction kmclass_12_cont_1 = { &kmclass_12_cont_2, (BrActFlag)16,
00889  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00890  BRACT_CONT, (BrClass*)0 };
00891 static BrAction kmclass_12_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00892  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00893  (BrClass*)0 };
00894 static BrAction kmclass_12_graf_8 = { &kmclass_12_graf_9, (BrActFlag)16,
00895  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00896  BRACT_GRAF, (BrClass*)0 };
00897 static BrAction kmclass_12_graf_7 = { &kmclass_12_graf_8, (BrActFlag)16,
00898  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00899  BRACT_GRAF, (BrClass*)0 };
00900 static BrAction kmclass_12_graf_6 = { &kmclass_12_graf_7, (BrActFlag)16,
00901  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00902  (BrClass*)0 };
00903 static BrAction kmclass_12_graf_5 = { &kmclass_12_graf_6, (BrActFlag)16,
00904  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00905  (BrClass*)0 };
00906 static BrAction kmclass_12_graf_4 = { &kmclass_12_graf_5, (BrActFlag)16,
00907  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00908  (BrClass*)0 };
00909 static BrAction kmclass_12_graf_3 = { &kmclass_12_graf_4, (BrActFlag)16,
00910  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00911  (BrClass*)0 };
00912 static BrAction kmclass_12_graf_2 = { &kmclass_12_graf_3, (BrActFlag)16,
00913  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00914  (BrClass*)0 };
00915 static BrAction kmclass_12_graf_1 = { &kmclass_12_graf_2, (BrActFlag)16,
00916  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00917  BRACT_GRAF, (BrClass*)0 };
00918 static KmClass kmclass_12 = { &kmclass_13, 0, "Pcon", "Shape pcon volumes",
00919  "big_Pcon", (KmIcon*)0, "sm_Pcon", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00920  &kmclass_12_cont_1, &kmclass_12_graf_1, 0 };
00921  
00922 static BrAction kmclass_11_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00923  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00924  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00925 static BrAction kmclass_11_cont_6 = { &kmclass_11_cont_7, (BrActFlag)16,
00926  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00927  BRACT_CONT, (BrClass*)0 };
00928 static BrAction kmclass_11_cont_5 = { &kmclass_11_cont_6, (BrActFlag)16,
00929  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00930  BRACT_CONT, (BrClass*)0 };
00931 static BrAction kmclass_11_cont_4 = { &kmclass_11_cont_5, (BrActFlag)16,
00932  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00933  BRACT_CONT, (BrClass*)0 };
00934 static BrAction kmclass_11_cont_3 = { &kmclass_11_cont_4, (BrActFlag)16,
00935  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00936  BRACT_CONT, (BrClass*)0 };
00937 static BrAction kmclass_11_cont_2 = { &kmclass_11_cont_3, (BrActFlag)16,
00938  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00939  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00940 static BrAction kmclass_11_cont_1 = { &kmclass_11_cont_2, (BrActFlag)16,
00941  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00942  BRACT_CONT, (BrClass*)0 };
00943 static BrAction kmclass_11_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00944  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00945  (BrClass*)0 };
00946 static BrAction kmclass_11_graf_8 = { &kmclass_11_graf_9, (BrActFlag)16,
00947  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00948  BRACT_GRAF, (BrClass*)0 };
00949 static BrAction kmclass_11_graf_7 = { &kmclass_11_graf_8, (BrActFlag)16,
00950  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
00951  BRACT_GRAF, (BrClass*)0 };
00952 static BrAction kmclass_11_graf_6 = { &kmclass_11_graf_7, (BrActFlag)16,
00953  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00954  (BrClass*)0 };
00955 static BrAction kmclass_11_graf_5 = { &kmclass_11_graf_6, (BrActFlag)16,
00956  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00957  (BrClass*)0 };
00958 static BrAction kmclass_11_graf_4 = { &kmclass_11_graf_5, (BrActFlag)16,
00959  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00960  (BrClass*)0 };
00961 static BrAction kmclass_11_graf_3 = { &kmclass_11_graf_4, (BrActFlag)16,
00962  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00963  (BrClass*)0 };
00964 static BrAction kmclass_11_graf_2 = { &kmclass_11_graf_3, (BrActFlag)16,
00965  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00966  (BrClass*)0 };
00967 static BrAction kmclass_11_graf_1 = { &kmclass_11_graf_2, (BrActFlag)16,
00968  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00969  BRACT_GRAF, (BrClass*)0 };
00970 static KmClass kmclass_11 = { &kmclass_12, 0, "Pgon", "Shape pgon volumes",
00971  "big_Pgon", (KmIcon*)0, "sm_Pgon", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
00972  &kmclass_11_cont_1, &kmclass_11_graf_1, 0 };
00973  
00974 static BrAction kmclass_10_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
00975  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
00976  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00977 static BrAction kmclass_10_cont_6 = { &kmclass_10_cont_7, (BrActFlag)16,
00978  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
00979  BRACT_CONT, (BrClass*)0 };
00980 static BrAction kmclass_10_cont_5 = { &kmclass_10_cont_6, (BrActFlag)16,
00981  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
00982  BRACT_CONT, (BrClass*)0 };
00983 static BrAction kmclass_10_cont_4 = { &kmclass_10_cont_5, (BrActFlag)16,
00984  "Edit", (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
00985  BRACT_CONT, (BrClass*)0 };
00986 static BrAction kmclass_10_cont_3 = { &kmclass_10_cont_4, (BrActFlag)16,
00987  "Draw", (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
00988  BRACT_CONT, (BrClass*)0 };
00989 static BrAction kmclass_10_cont_2 = { &kmclass_10_cont_3, (BrActFlag)16,
00990  "Tree", (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0,
00991  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
00992 static BrAction kmclass_10_cont_1 = { &kmclass_10_cont_2, (BrActFlag)16,
00993  "Spec", (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0,
00994  BRACT_CONT, (BrClass*)0 };
00995 static BrAction kmclass_10_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
00996  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
00997  (BrClass*)0 };
00998 static BrAction kmclass_10_graf_8 = { &kmclass_10_graf_9, (BrActFlag)16,
00999  "Satt", (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0,
01000  BRACT_GRAF, (BrClass*)0 };
01001 static BrAction kmclass_10_graf_7 = { &kmclass_10_graf_8, (BrActFlag)16,
01002  "Shif", (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0,
01003  BRACT_GRAF, (BrClass*)0 };
01004 static BrAction kmclass_10_graf_6 = { &kmclass_10_graf_7, (BrActFlag)16,
01005  "Bomb", (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01006  (BrClass*)0 };
01007 static BrAction kmclass_10_graf_5 = { &kmclass_10_graf_6, (BrActFlag)16,
01008  "Csph", (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01009  (BrClass*)0 };
01010 static BrAction kmclass_10_graf_4 = { &kmclass_10_graf_5, (BrActFlag)16,
01011  "Ccon", (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01012  (BrClass*)0 };
01013 static BrAction kmclass_10_graf_3 = { &kmclass_10_graf_4, (BrActFlag)16,
01014  "Ctub", (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01015  (BrClass*)0 };
01016 static BrAction kmclass_10_graf_2 = { &kmclass_10_graf_3, (BrActFlag)16,
01017  "Cbox", (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01018  (BrClass*)0 };
01019 static BrAction kmclass_10_graf_1 = { &kmclass_10_graf_2, (BrActFlag)16,
01020  "Draw", (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0,
01021  BRACT_GRAF, (BrClass*)0 };
01022 static KmClass kmclass_10 = { &kmclass_11, 0, "Para", "Shape para volumes",
01023  "big_Para", (KmIcon*)0, "sm_Para", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01024  &kmclass_10_cont_1, &kmclass_10_graf_1, 0 };
01025  
01026 static BrAction kmclass_9_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01027  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01028  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01029 static BrAction kmclass_9_cont_6 = { &kmclass_9_cont_7, (BrActFlag)16, "Satt",
01030  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01031  (BrClass*)0 };
01032 static BrAction kmclass_9_cont_5 = { &kmclass_9_cont_6, (BrActFlag)16,
01033  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01034  BRACT_CONT, (BrClass*)0 };
01035 static BrAction kmclass_9_cont_4 = { &kmclass_9_cont_5, (BrActFlag)16, "Edit",
01036  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01037  BRACT_CONT, (BrClass*)0 };
01038 static BrAction kmclass_9_cont_3 = { &kmclass_9_cont_4, (BrActFlag)16, "Draw",
01039  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01040  (BrClass*)0 };
01041 static BrAction kmclass_9_cont_2 = { &kmclass_9_cont_3, (BrActFlag)16, "Tree",
01042  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01043  BRACT_CONT, (BrClass*)0 };
01044 static BrAction kmclass_9_cont_1 = { &kmclass_9_cont_2, (BrActFlag)16, "Spec",
01045  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01046  (BrClass*)0 };
01047 static BrAction kmclass_9_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01048  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01049  (BrClass*)0 };
01050 static BrAction kmclass_9_graf_8 = { &kmclass_9_graf_9, (BrActFlag)16, "Satt",
01051  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01052  (BrClass*)0 };
01053 static BrAction kmclass_9_graf_7 = { &kmclass_9_graf_8, (BrActFlag)16, "Shif",
01054  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01055  (BrClass*)0 };
01056 static BrAction kmclass_9_graf_6 = { &kmclass_9_graf_7, (BrActFlag)16, "Bomb",
01057  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01058  (BrClass*)0 };
01059 static BrAction kmclass_9_graf_5 = { &kmclass_9_graf_6, (BrActFlag)16, "Csph",
01060  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01061  (BrClass*)0 };
01062 static BrAction kmclass_9_graf_4 = { &kmclass_9_graf_5, (BrActFlag)16, "Ccon",
01063  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01064  (BrClass*)0 };
01065 static BrAction kmclass_9_graf_3 = { &kmclass_9_graf_4, (BrActFlag)16, "Ctub",
01066  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01067  (BrClass*)0 };
01068 static BrAction kmclass_9_graf_2 = { &kmclass_9_graf_3, (BrActFlag)16, "Cbox",
01069  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01070  (BrClass*)0 };
01071 static BrAction kmclass_9_graf_1 = { &kmclass_9_graf_2, (BrActFlag)16, "Draw",
01072  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01073  (BrClass*)0 };
01074 static KmClass kmclass_9 = { &kmclass_10, 0, "Sphe", "Shape sphe volumes",
01075  "big_Sphe", (KmIcon*)0, "sm_Sphe", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01076  &kmclass_9_cont_1, &kmclass_9_graf_1, 0 };
01077  
01078 static BrAction kmclass_8_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01079  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01080  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01081 static BrAction kmclass_8_cont_6 = { &kmclass_8_cont_7, (BrActFlag)16, "Satt",
01082  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01083  (BrClass*)0 };
01084 static BrAction kmclass_8_cont_5 = { &kmclass_8_cont_6, (BrActFlag)16,
01085  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01086  BRACT_CONT, (BrClass*)0 };
01087 static BrAction kmclass_8_cont_4 = { &kmclass_8_cont_5, (BrActFlag)16, "Edit",
01088  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01089  BRACT_CONT, (BrClass*)0 };
01090 static BrAction kmclass_8_cont_3 = { &kmclass_8_cont_4, (BrActFlag)16, "Draw",
01091  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01092  (BrClass*)0 };
01093 static BrAction kmclass_8_cont_2 = { &kmclass_8_cont_3, (BrActFlag)16, "Tree",
01094  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01095  BRACT_CONT, (BrClass*)0 };
01096 static BrAction kmclass_8_cont_1 = { &kmclass_8_cont_2, (BrActFlag)16, "Spec",
01097  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01098  (BrClass*)0 };
01099 static BrAction kmclass_8_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01100  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01101  (BrClass*)0 };
01102 static BrAction kmclass_8_graf_8 = { &kmclass_8_graf_9, (BrActFlag)16, "Satt",
01103  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01104  (BrClass*)0 };
01105 static BrAction kmclass_8_graf_7 = { &kmclass_8_graf_8, (BrActFlag)16, "Shif",
01106  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01107  (BrClass*)0 };
01108 static BrAction kmclass_8_graf_6 = { &kmclass_8_graf_7, (BrActFlag)16, "Bomb",
01109  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01110  (BrClass*)0 };
01111 static BrAction kmclass_8_graf_5 = { &kmclass_8_graf_6, (BrActFlag)16, "Csph",
01112  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01113  (BrClass*)0 };
01114 static BrAction kmclass_8_graf_4 = { &kmclass_8_graf_5, (BrActFlag)16, "Ccon",
01115  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01116  (BrClass*)0 };
01117 static BrAction kmclass_8_graf_3 = { &kmclass_8_graf_4, (BrActFlag)16, "Ctub",
01118  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01119  (BrClass*)0 };
01120 static BrAction kmclass_8_graf_2 = { &kmclass_8_graf_3, (BrActFlag)16, "Cbox",
01121  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01122  (BrClass*)0 };
01123 static BrAction kmclass_8_graf_1 = { &kmclass_8_graf_2, (BrActFlag)16, "Draw",
01124  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01125  (BrClass*)0 };
01126 static KmClass kmclass_8 = { &kmclass_9, 0, "Cons", "Shape cons volumes",
01127  "big_Cons", (KmIcon*)0, "sm_Cons", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01128  &kmclass_8_cont_1, &kmclass_8_graf_1, 0 };
01129  
01130 static BrAction kmclass_7_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01131  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01132  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01133 static BrAction kmclass_7_cont_6 = { &kmclass_7_cont_7, (BrActFlag)16, "Satt",
01134  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01135  (BrClass*)0 };
01136 static BrAction kmclass_7_cont_5 = { &kmclass_7_cont_6, (BrActFlag)16,
01137  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01138  BRACT_CONT, (BrClass*)0 };
01139 static BrAction kmclass_7_cont_4 = { &kmclass_7_cont_5, (BrActFlag)16, "Edit",
01140  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01141  BRACT_CONT, (BrClass*)0 };
01142 static BrAction kmclass_7_cont_3 = { &kmclass_7_cont_4, (BrActFlag)16, "Draw",
01143  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01144  (BrClass*)0 };
01145 static BrAction kmclass_7_cont_2 = { &kmclass_7_cont_3, (BrActFlag)16, "Tree",
01146  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01147  BRACT_CONT, (BrClass*)0 };
01148 static BrAction kmclass_7_cont_1 = { &kmclass_7_cont_2, (BrActFlag)16, "Spec",
01149  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01150  (BrClass*)0 };
01151 static BrAction kmclass_7_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01152  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01153  (BrClass*)0 };
01154 static BrAction kmclass_7_graf_8 = { &kmclass_7_graf_9, (BrActFlag)16, "Satt",
01155  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01156  (BrClass*)0 };
01157 static BrAction kmclass_7_graf_7 = { &kmclass_7_graf_8, (BrActFlag)16, "Shif",
01158  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01159  (BrClass*)0 };
01160 static BrAction kmclass_7_graf_6 = { &kmclass_7_graf_7, (BrActFlag)16, "Bomb",
01161  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01162  (BrClass*)0 };
01163 static BrAction kmclass_7_graf_5 = { &kmclass_7_graf_6, (BrActFlag)16, "Csph",
01164  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01165  (BrClass*)0 };
01166 static BrAction kmclass_7_graf_4 = { &kmclass_7_graf_5, (BrActFlag)16, "Ccon",
01167  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01168  (BrClass*)0 };
01169 static BrAction kmclass_7_graf_3 = { &kmclass_7_graf_4, (BrActFlag)16, "Ctub",
01170  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01171  (BrClass*)0 };
01172 static BrAction kmclass_7_graf_2 = { &kmclass_7_graf_3, (BrActFlag)16, "Cbox",
01173  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01174  (BrClass*)0 };
01175 static BrAction kmclass_7_graf_1 = { &kmclass_7_graf_2, (BrActFlag)16, "Draw",
01176  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01177  (BrClass*)0 };
01178 static KmClass kmclass_7 = { &kmclass_8, 0, "Cone", "Shape cone volumes",
01179  "big_Cone", (KmIcon*)0, "sm_Cone", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01180  &kmclass_7_cont_1, &kmclass_7_graf_1, 0 };
01181  
01182 static BrAction kmclass_6_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01183  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01184  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01185 static BrAction kmclass_6_cont_6 = { &kmclass_6_cont_7, (BrActFlag)16, "Satt",
01186  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01187  (BrClass*)0 };
01188 static BrAction kmclass_6_cont_5 = { &kmclass_6_cont_6, (BrActFlag)16,
01189  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01190  BRACT_CONT, (BrClass*)0 };
01191 static BrAction kmclass_6_cont_4 = { &kmclass_6_cont_5, (BrActFlag)16, "Edit",
01192  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01193  BRACT_CONT, (BrClass*)0 };
01194 static BrAction kmclass_6_cont_3 = { &kmclass_6_cont_4, (BrActFlag)16, "Draw",
01195  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01196  (BrClass*)0 };
01197 static BrAction kmclass_6_cont_2 = { &kmclass_6_cont_3, (BrActFlag)16, "Tree",
01198  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01199  BRACT_CONT, (BrClass*)0 };
01200 static BrAction kmclass_6_cont_1 = { &kmclass_6_cont_2, (BrActFlag)16, "Spec",
01201  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01202  (BrClass*)0 };
01203 static BrAction kmclass_6_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01204  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01205  (BrClass*)0 };
01206 static BrAction kmclass_6_graf_8 = { &kmclass_6_graf_9, (BrActFlag)16, "Satt",
01207  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01208  (BrClass*)0 };
01209 static BrAction kmclass_6_graf_7 = { &kmclass_6_graf_8, (BrActFlag)16, "Shif",
01210  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01211  (BrClass*)0 };
01212 static BrAction kmclass_6_graf_6 = { &kmclass_6_graf_7, (BrActFlag)16, "Bomb",
01213  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01214  (BrClass*)0 };
01215 static BrAction kmclass_6_graf_5 = { &kmclass_6_graf_6, (BrActFlag)16, "Csph",
01216  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01217  (BrClass*)0 };
01218 static BrAction kmclass_6_graf_4 = { &kmclass_6_graf_5, (BrActFlag)16, "Ccon",
01219  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01220  (BrClass*)0 };
01221 static BrAction kmclass_6_graf_3 = { &kmclass_6_graf_4, (BrActFlag)16, "Ctub",
01222  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01223  (BrClass*)0 };
01224 static BrAction kmclass_6_graf_2 = { &kmclass_6_graf_3, (BrActFlag)16, "Cbox",
01225  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01226  (BrClass*)0 };
01227 static BrAction kmclass_6_graf_1 = { &kmclass_6_graf_2, (BrActFlag)16, "Draw",
01228  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01229  (BrClass*)0 };
01230 static KmClass kmclass_6 = { &kmclass_7, 0, "Tubs", "Shape tubs volumes",
01231  "big_Tubs", (KmIcon*)0, "sm_Tubs", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01232  &kmclass_6_cont_1, &kmclass_6_graf_1, 0 };
01233  
01234 static BrAction kmclass_5_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01235  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01236  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01237 static BrAction kmclass_5_cont_6 = { &kmclass_5_cont_7, (BrActFlag)16, "Satt",
01238  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01239  (BrClass*)0 };
01240 static BrAction kmclass_5_cont_5 = { &kmclass_5_cont_6, (BrActFlag)16,
01241  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01242  BRACT_CONT, (BrClass*)0 };
01243 static BrAction kmclass_5_cont_4 = { &kmclass_5_cont_5, (BrActFlag)16, "Edit",
01244  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01245  BRACT_CONT, (BrClass*)0 };
01246 static BrAction kmclass_5_cont_3 = { &kmclass_5_cont_4, (BrActFlag)16, "Draw",
01247  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01248  (BrClass*)0 };
01249 static BrAction kmclass_5_cont_2 = { &kmclass_5_cont_3, (BrActFlag)16, "Tree",
01250  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01251  BRACT_CONT, (BrClass*)0 };
01252 static BrAction kmclass_5_cont_1 = { &kmclass_5_cont_2, (BrActFlag)16, "Spec",
01253  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01254  (BrClass*)0 };
01255 static BrAction kmclass_5_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01256  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01257  (BrClass*)0 };
01258 static BrAction kmclass_5_graf_8 = { &kmclass_5_graf_9, (BrActFlag)16, "Satt",
01259  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01260  (BrClass*)0 };
01261 static BrAction kmclass_5_graf_7 = { &kmclass_5_graf_8, (BrActFlag)16, "Shif",
01262  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01263  (BrClass*)0 };
01264 static BrAction kmclass_5_graf_6 = { &kmclass_5_graf_7, (BrActFlag)16, "Bomb",
01265  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01266  (BrClass*)0 };
01267 static BrAction kmclass_5_graf_5 = { &kmclass_5_graf_6, (BrActFlag)16, "Csph",
01268  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01269  (BrClass*)0 };
01270 static BrAction kmclass_5_graf_4 = { &kmclass_5_graf_5, (BrActFlag)16, "Ccon",
01271  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01272  (BrClass*)0 };
01273 static BrAction kmclass_5_graf_3 = { &kmclass_5_graf_4, (BrActFlag)16, "Ctub",
01274  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01275  (BrClass*)0 };
01276 static BrAction kmclass_5_graf_2 = { &kmclass_5_graf_3, (BrActFlag)16, "Cbox",
01277  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01278  (BrClass*)0 };
01279 static BrAction kmclass_5_graf_1 = { &kmclass_5_graf_2, (BrActFlag)16, "Draw",
01280  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01281  (BrClass*)0 };
01282 static KmClass kmclass_5 = { &kmclass_6, 0, "Tube", "Shape tube volumes",
01283  "big_Tube", (KmIcon*)0, "sm_Tube", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01284  &kmclass_5_cont_1, &kmclass_5_graf_1, 0 };
01285  
01286 static BrAction kmclass_4_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01287  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01288  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01289 static BrAction kmclass_4_cont_6 = { &kmclass_4_cont_7, (BrActFlag)16, "Satt",
01290  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01291  (BrClass*)0 };
01292 static BrAction kmclass_4_cont_5 = { &kmclass_4_cont_6, (BrActFlag)16,
01293  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01294  BRACT_CONT, (BrClass*)0 };
01295 static BrAction kmclass_4_cont_4 = { &kmclass_4_cont_5, (BrActFlag)16, "Edit",
01296  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01297  BRACT_CONT, (BrClass*)0 };
01298 static BrAction kmclass_4_cont_3 = { &kmclass_4_cont_4, (BrActFlag)16, "Draw",
01299  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01300  (BrClass*)0 };
01301 static BrAction kmclass_4_cont_2 = { &kmclass_4_cont_3, (BrActFlag)16, "Tree",
01302  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01303  BRACT_CONT, (BrClass*)0 };
01304 static BrAction kmclass_4_cont_1 = { &kmclass_4_cont_2, (BrActFlag)16, "Spec",
01305  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01306  (BrClass*)0 };
01307 static BrAction kmclass_4_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01308  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01309  (BrClass*)0 };
01310 static BrAction kmclass_4_graf_8 = { &kmclass_4_graf_9, (BrActFlag)16, "Satt",
01311  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01312  (BrClass*)0 };
01313 static BrAction kmclass_4_graf_7 = { &kmclass_4_graf_8, (BrActFlag)16, "Shif",
01314  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01315  (BrClass*)0 };
01316 static BrAction kmclass_4_graf_6 = { &kmclass_4_graf_7, (BrActFlag)16, "Bomb",
01317  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01318  (BrClass*)0 };
01319 static BrAction kmclass_4_graf_5 = { &kmclass_4_graf_6, (BrActFlag)16, "Csph",
01320  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01321  (BrClass*)0 };
01322 static BrAction kmclass_4_graf_4 = { &kmclass_4_graf_5, (BrActFlag)16, "Ccon",
01323  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01324  (BrClass*)0 };
01325 static BrAction kmclass_4_graf_3 = { &kmclass_4_graf_4, (BrActFlag)16, "Ctub",
01326  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01327  (BrClass*)0 };
01328 static BrAction kmclass_4_graf_2 = { &kmclass_4_graf_3, (BrActFlag)16, "Cbox",
01329  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01330  (BrClass*)0 };
01331 static BrAction kmclass_4_graf_1 = { &kmclass_4_graf_2, (BrActFlag)16, "Draw",
01332  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01333  (BrClass*)0 };
01334 static KmClass kmclass_4 = { &kmclass_5, 0, "Trap", "Shape trap volumes",
01335  "big_Trap", (KmIcon*)0, "sm_Trap", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01336  &kmclass_4_cont_1, &kmclass_4_graf_1, 0 };
01337  
01338 static BrAction kmclass_3_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01339  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01340  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01341 static BrAction kmclass_3_cont_6 = { &kmclass_3_cont_7, (BrActFlag)16, "Satt",
01342  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01343  (BrClass*)0 };
01344 static BrAction kmclass_3_cont_5 = { &kmclass_3_cont_6, (BrActFlag)16,
01345  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01346  BRACT_CONT, (BrClass*)0 };
01347 static BrAction kmclass_3_cont_4 = { &kmclass_3_cont_5, (BrActFlag)16, "Edit",
01348  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01349  BRACT_CONT, (BrClass*)0 };
01350 static BrAction kmclass_3_cont_3 = { &kmclass_3_cont_4, (BrActFlag)16, "Draw",
01351  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01352  (BrClass*)0 };
01353 static BrAction kmclass_3_cont_2 = { &kmclass_3_cont_3, (BrActFlag)16, "Tree",
01354  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01355  BRACT_CONT, (BrClass*)0 };
01356 static BrAction kmclass_3_cont_1 = { &kmclass_3_cont_2, (BrActFlag)16, "Spec",
01357  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01358  (BrClass*)0 };
01359 static BrAction kmclass_3_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01360  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01361  (BrClass*)0 };
01362 static BrAction kmclass_3_graf_8 = { &kmclass_3_graf_9, (BrActFlag)16, "Satt",
01363  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01364  (BrClass*)0 };
01365 static BrAction kmclass_3_graf_7 = { &kmclass_3_graf_8, (BrActFlag)16, "Shif",
01366  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01367  (BrClass*)0 };
01368 static BrAction kmclass_3_graf_6 = { &kmclass_3_graf_7, (BrActFlag)16, "Bomb",
01369  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01370  (BrClass*)0 };
01371 static BrAction kmclass_3_graf_5 = { &kmclass_3_graf_6, (BrActFlag)16, "Csph",
01372  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01373  (BrClass*)0 };
01374 static BrAction kmclass_3_graf_4 = { &kmclass_3_graf_5, (BrActFlag)16, "Ccon",
01375  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01376  (BrClass*)0 };
01377 static BrAction kmclass_3_graf_3 = { &kmclass_3_graf_4, (BrActFlag)16, "Ctub",
01378  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01379  (BrClass*)0 };
01380 static BrAction kmclass_3_graf_2 = { &kmclass_3_graf_3, (BrActFlag)16, "Cbox",
01381  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01382  (BrClass*)0 };
01383 static BrAction kmclass_3_graf_1 = { &kmclass_3_graf_2, (BrActFlag)16, "Draw",
01384  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01385  (BrClass*)0 };
01386 static KmClass kmclass_3 = { &kmclass_4, 0, "Trd2", "Shape trd2 volumes",
01387  "big_Trd2", (KmIcon*)0, "sm_Trd2", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01388  &kmclass_3_cont_1, &kmclass_3_graf_1, 0 };
01389  
01390 static BrAction kmclass_2_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01391  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01392  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01393 static BrAction kmclass_2_cont_6 = { &kmclass_2_cont_7, (BrActFlag)16, "Satt",
01394  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01395  (BrClass*)0 };
01396 static BrAction kmclass_2_cont_5 = { &kmclass_2_cont_6, (BrActFlag)16,
01397  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01398  BRACT_CONT, (BrClass*)0 };
01399 static BrAction kmclass_2_cont_4 = { &kmclass_2_cont_5, (BrActFlag)16, "Edit",
01400  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01401  BRACT_CONT, (BrClass*)0 };
01402 static BrAction kmclass_2_cont_3 = { &kmclass_2_cont_4, (BrActFlag)16, "Draw",
01403  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01404  (BrClass*)0 };
01405 static BrAction kmclass_2_cont_2 = { &kmclass_2_cont_3, (BrActFlag)16, "Tree",
01406  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01407  BRACT_CONT, (BrClass*)0 };
01408 static BrAction kmclass_2_cont_1 = { &kmclass_2_cont_2, (BrActFlag)16, "Spec",
01409  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01410  (BrClass*)0 };
01411 static BrAction kmclass_2_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01412  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01413  (BrClass*)0 };
01414 static BrAction kmclass_2_graf_8 = { &kmclass_2_graf_9, (BrActFlag)16, "Satt",
01415  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01416  (BrClass*)0 };
01417 static BrAction kmclass_2_graf_7 = { &kmclass_2_graf_8, (BrActFlag)16, "Shif",
01418  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01419  (BrClass*)0 };
01420 static BrAction kmclass_2_graf_6 = { &kmclass_2_graf_7, (BrActFlag)16, "Bomb",
01421  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01422  (BrClass*)0 };
01423 static BrAction kmclass_2_graf_5 = { &kmclass_2_graf_6, (BrActFlag)16, "Csph",
01424  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01425  (BrClass*)0 };
01426 static BrAction kmclass_2_graf_4 = { &kmclass_2_graf_5, (BrActFlag)16, "Ccon",
01427  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01428  (BrClass*)0 };
01429 static BrAction kmclass_2_graf_3 = { &kmclass_2_graf_4, (BrActFlag)16, "Ctub",
01430  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01431  (BrClass*)0 };
01432 static BrAction kmclass_2_graf_2 = { &kmclass_2_graf_3, (BrActFlag)16, "Cbox",
01433  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01434  (BrClass*)0 };
01435 static BrAction kmclass_2_graf_1 = { &kmclass_2_graf_2, (BrActFlag)16, "Draw",
01436  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01437  (BrClass*)0 };
01438 static KmClass kmclass_2 = { &kmclass_3, 0, "Trd1", "Shape trd1 volumes",
01439  "big_Trd1", (KmIcon*)0, "sm_Trd1", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01440  &kmclass_2_cont_1, &kmclass_2_graf_1, 0 };
01441  
01442 static BrAction kmclass_1_cont_7 = { (BrAction*)0, (BrActFlag)16, "Move3d",
01443  (char*)0, (char*)0, "next; +move3d [this]; -move3d [this]", (SUBROUTINE*)0,
01444  (IntFunc*)0, BRACT_CONT, (BrClass*)0 };
01445 static BrAction kmclass_1_cont_6 = { &kmclass_1_cont_7, (BrActFlag)16, "Satt",
01446  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01447  (BrClass*)0 };
01448 static BrAction kmclass_1_cont_5 = { &kmclass_1_cont_6, (BrActFlag)16,
01449  "Print", (char*)0, (char*)0, "+Pvolu [that]", (SUBROUTINE*)0, (IntFunc*)0,
01450  BRACT_CONT, (BrClass*)0 };
01451 static BrAction kmclass_1_cont_4 = { &kmclass_1_cont_5, (BrActFlag)16, "Edit",
01452  (char*)0, (char*)0, "-Editv; +Editv", (SUBROUTINE*)0, (IntFunc*)0,
01453  BRACT_CONT, (BrClass*)0 };
01454 static BrAction kmclass_1_cont_3 = { &kmclass_1_cont_4, (BrActFlag)16, "Draw",
01455  (char*)0, (char*)0, "-Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01456  (BrClass*)0 };
01457 static BrAction kmclass_1_cont_2 = { &kmclass_1_cont_3, (BrActFlag)16, "Tree",
01458  (char*)0, (char*)0, "Dtree [this] 3 111", (SUBROUTINE*)0, (IntFunc*)0,
01459  BRACT_CONT, (BrClass*)0 };
01460 static BrAction kmclass_1_cont_1 = { &kmclass_1_cont_2, (BrActFlag)16, "Spec",
01461  (char*)0, (char*)0, "+Dspec [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_CONT,
01462  (BrClass*)0 };
01463 static BrAction kmclass_1_graf_9 = { (BrAction*)0, (BrActFlag)16, "Move",
01464  (char*)0, (char*)0, "-Move", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01465  (BrClass*)0 };
01466 static BrAction kmclass_1_graf_8 = { &kmclass_1_graf_9, (BrActFlag)16, "Satt",
01467  (char*)0, (char*)0, "Satt [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01468  (BrClass*)0 };
01469 static BrAction kmclass_1_graf_7 = { &kmclass_1_graf_8, (BrActFlag)16, "Shif",
01470  (char*)0, (char*)0, "-Draw/Shift", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01471  (BrClass*)0 };
01472 static BrAction kmclass_1_graf_6 = { &kmclass_1_graf_7, (BrActFlag)16, "Bomb",
01473  (char*)0, (char*)0, "-Bomb", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01474  (BrClass*)0 };
01475 static BrAction kmclass_1_graf_5 = { &kmclass_1_graf_6, (BrActFlag)16, "Csph",
01476  (char*)0, (char*)0, "-Sphe", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01477  (BrClass*)0 };
01478 static BrAction kmclass_1_graf_4 = { &kmclass_1_graf_5, (BrActFlag)16, "Ccon",
01479  (char*)0, (char*)0, "-Cone", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01480  (BrClass*)0 };
01481 static BrAction kmclass_1_graf_3 = { &kmclass_1_graf_4, (BrActFlag)16, "Ctub",
01482  (char*)0, (char*)0, "-Tube", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01483  (BrClass*)0 };
01484 static BrAction kmclass_1_graf_2 = { &kmclass_1_graf_3, (BrActFlag)16, "Cbox",
01485  (char*)0, (char*)0, "-Box", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01486  (BrClass*)0 };
01487 static BrAction kmclass_1_graf_1 = { &kmclass_1_graf_2, (BrActFlag)16, "Draw",
01488  (char*)0, (char*)0, "Draw [this]", (SUBROUTINE*)0, (IntFunc*)0, BRACT_GRAF,
01489  (BrClass*)0 };
01490 static KmClass kmclass_1 = { &kmclass_2, 0, "Box", "Shape box volumes",
01491  "big_Box", (KmIcon*)0, "sm_Box", (KmIcon*)0, (SUBROUTINE*)0, (IntFunc*)0,
01492  &kmclass_1_cont_1, &kmclass_1_graf_1, 0 };
01493  
01494   klnkbrcl( &brclass_1, 950303 );
01495   klnkkmcl( &kmclass_1, 950303 );
01496   klnkaddr.graf_info_C = ixmotif;
01497   klnkaddr.graf_size_F = igrsiz_;
01498   klnkaddr.graf_pick_F = igobj_;
01499   klnkaddr.graf_attr_F = igset_;
01500   klnkaddr.graf_close_F = iclwk_;
01501 }

void gxobj_ (  ) 

Referenced by gbrows_().

void iclwk_ (  ) 
void igobj_ (  ) 

Referenced by gbrows_().

void igrsiz_ (  ) 

Referenced by gbrows_().

void igset_ (  ) 
int ixmotif (  ) 

Referenced by gbrows_().

void klnkbrcl (  ) 

Referenced by gbrows_(), and gkfort_().

void klnkbutt (  ) 

Referenced by gbrows_(), and gkfort_().

void klnkicon (  ) 

Referenced by gbrows_(), and gkfort_().

void klnkkmcl (  ) 

Referenced by gbrows_(), and gkfort_().

void klnkmenu (  ) 

Variable Documentation

Definition at line 157 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

Definition at line 158 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

Definition at line 154 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

Definition at line 156 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

Definition at line 155 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

struct { ... } klnkaddr

Referenced by gbrows_(), and gkfort_().

Definition at line 160 of file g321m.c.

Referenced by gbrows_(), and gkfort_().

Definition at line 161 of file g321m.c.

Referenced by gbrows_(), and gkfort_().


Generated on 3 Dec 2018 for loon by  doxygen 1.6.1