Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

tokens.h

Go to the documentation of this file.
00001 
00015 /* Lexeme Tokens */
00016 const int IdentTok    =  256;
00017 const int NumberTok   =  257;
00018 const int FloatTok    =  258;
00019 const int StringTok   =  259;
00020 
00021 /* Command Tokens */
00022 const int AdviseTok   =  260;
00023 const int BackboneTok =  261;
00024 const int CartoonTok  =  262;
00025 const int CentreTok    = 263;
00026 const int ClipboardTok = 264;
00027 const int ColourTok   =  265;
00028 const int ConnectTok  =  266;
00029 const int DashTok     =  267;
00030 const int DefineTok   =  268;
00031 const int DisplayTok  =  269;
00032 const int EchoTok     =  270;
00033 const int ExitTok     =  271;
00034 const int HelpTok     =  272;
00035 const int LabelTok    =  273;
00036 const int LoadTok     =  274;
00037 const int MonitorTok  =  275;
00038 const int PrintTok    =  276;
00039 const int QuitTok     =  277;
00040 const int RefreshTok  =  278;
00041 const int RenumTok    =  279;
00042 const int ResetTok    =  280;
00043 const int ResizeTok   =  281;
00044 const int RestrictTok =  282;
00045 const int RotateTok   =  283;
00046 const int SaveTok     =  284;
00047 const int ScriptTok   =  285;
00048 const int SelectTok   =  286;
00049 const int SetTok      =  287;
00050 const int ShowTok     =  288;
00051 const int SlabTok     =  289;
00052 const int SourceTok   =  290;
00053 const int SpacefillTok = 291;
00054 const int StructureTok = 292;
00055 const int SymmetryTok  = 293;
00056 const int TraceTok     = 294;
00057 const int TranslateTok = 295;
00058 const int WaitTok      = 296;
00059 const int WireframeTok = 297;
00060 const int WriteTok     = 298;
00061 const int ZapTok       = 299;
00062 const int ZoomTok      = 300;
00063 
00064 /* Predicate Tokens */
00065 #define IsPredTok(x)   (((x)>=310) && ((x)<=348))
00066 #define PredTokOrd(x)  ((x)-310)
00067 #define PredTokChr(x)  ((x)+310)
00068 
00069 const int  AlphaTok     = 310;
00070 const int  AminoTok     = 311;
00071 const int  ATTok        = 312;
00072 const int  BondedTok    = 313;
00073 const int  CGTok        = 314;
00074 const int  CystineTok   = 315;
00075 const int  DNATok       = 316;
00076 const int  HelixTok     = 317;
00077 const int  HeteroTok    = 318;
00078 const int  HydrogenTok  = 319;
00079 const int  IonTok       = 320;
00080 const int  LigandTok    = 321;
00081 const int  MainChainTok = 322;
00082 const int  NucleicTok   = 323;
00083 const int  ProteinTok   = 324;
00084 const int  PurineTok    = 325;
00085 const int  PyrimidineTok =326;
00086 const int  RNATok       = 327;
00087 const int  SelectedTok  = 328;
00088 const int  SheetTok     = 329;
00089 const int  SidechainTok = 330;
00090 const int  SolventTok   = 331;
00091 const int  TurnTok      = 332;
00092 const int  WaterTok     = 333;
00093 
00094 const int  AcidicTok    = 334;
00095 const int  AcyclicTok   = 335;
00096 const int  AliphaticTok = 336;
00097 const int  AromaticTok  = 337;
00098 const int  BasicTok     = 338;
00099 const int  BuriedTok    = 339;
00100 const int  ChargedTok   = 340;
00101 const int  CyclicTok    = 341;
00102 const int  HydrophobicTok = 342;
00103 const int  LargeTok     = 343;
00104 const int  MediumTok    = 344;
00105 const int  NeutralTok   = 345;
00106 const int  PolarTok     = 346;
00107 const int  SmallTok     = 347;
00108 const int  SurfaceTok   = 348;
00109 
00110 
00111 /* Property Tokens */
00112 #define  IsPropTok(x)   (((x)>=350) && ((x)<=356))
00113 const int  TemperatureTok = 350;
00114 const int  RadiusTok    = 351;
00115 const int  AtomNoTok    = 352;
00116 const int  ElemNoTok    = 353;
00117 const int  ModelTok     = 354;
00118 const int  ResNoTok     = 355;
00119 const int  ChemGrpTok   = 356;
00120 
00121 /* File Format Tokens */
00122 /* Warning! Tokens are related to Format values */
00123 #define IsMoleculeFormat(x)  (((x)>=360) && ((x)<=377))
00124 
00125 const int  PDBTok       = 360;
00126 const int  MacroModelTok =361;
00127 const int  GaussianTok  = 362;
00128 const int  AlchemyTok   = 363;
00129 const int  NMRPDBTok    = 364;
00130 const int  CharmmTok    = 365;
00131 const int  BiosymTok    = 366;
00132 const int  MOPACTok     = 367;
00133 const int  SHELXTok     = 368;
00134 const int  Mol2Tok      = 369;
00135 const int  FDATTok      = 370;
00136 const int  MMDBTok      = 371;
00137 const int  MDLTok       = 372;
00138 const int  XYZTok       = 373;
00139 const int  CIFTok       = 374;
00140 const int  CEXTok       = 375;
00141 const int  RWFTok       = 376;
00142 const int  HarlemTok    = 377;
00143 
00144 /* Raster Tokens */
00145 #define IsImageFormat(x) (((x)>=1100) && ((x)<=1113))
00146 const int  GIFTok       = 1100;
00147 const int  PPMTok       = 1101;
00148 const int  SUNTok       = 1102;
00149 const int  SUNRLETok    = 1103;
00150 const int  EPSFTok      = 1104;
00151 const int  PICTTok      = 1105;
00152 const int  IRISTok      = 1106;
00153 const int  BMPTok       = 1107;
00154 const int  MonoPSTok    = 1108;
00155 const int  VectPSTok    = 1109;
00156 const int  KinemageTok  = 1110;
00157 const int  MolScriptTok = 1111;
00158 const int  POVRayTok    = 1112;
00159 const int  VRMLTok      = 1113;
00160 
00161 /* Feature Tokens */
00162 const int  AtomTok      = 390;
00163 const int  BondTok      = 391;
00164 const int  DotsTok      = 392;
00165 const int  HBondTok     = 393;
00166 const int  RibbonTok    = 394;
00167 const int  SSBondTok    = 395;
00168 const int  Ribbon1Tok   = 396;
00169 const int  Ribbon2Tok   = 397;
00170 
00171 /* Expression Tokens */
00172 const int  TrueTok      = 400;
00173 const int  FalseTok     = 401;
00174 const int  AllTok       = 402;
00175 const int  NoneTok      = 403;
00176 const int  AndTok       = 404;
00177 const int  OrTok        = 405;
00178 const int  NotTok       = 406;
00179 const int  WithinTok    = 407;
00180 const int  XorTok       = 408;
00181 
00182 /* Colour Tokens */
00183 const int  BlueTok      = 410;
00184 const int  BlueTintTok  = 411;
00185 const int  BlackTok     = 412;
00186 const int  BrownTok     = 413;
00187 const int  CyanTok      = 414;
00188 const int  GoldTok      = 415;
00189 const int  GrayTok      = 416;
00190 const int  GreenTok     = 417;
00191 const int  GreenblueTok = 418;
00192 const int  GreenTintTok = 419;
00193 const int  HotPinkTok   = 420;
00194 const int  MagentaTok   = 421;
00195 const int  OrangeTok    = 422;
00196 const int  PinkTok      = 423;
00197 const int  PinkTintTok  = 424;
00198 const int  PurpleTok    = 425;
00199 const int  RedTok       = 426;
00200 const int  RedorangeTok = 427;
00201 const int  SeaTok       = 428;
00202 const int  SkyTok       = 429;
00203 const int  VioletTok    = 430;
00204 const int  WhiteTok     = 431;
00205 const int  YellowTok    = 432;
00206 const int  YellowTintTok =433;
00207 
00208 const int  CPKTok       = 434;
00209 const int  ShapelyTok   = 435;
00210 const int  ResidueTok   = 436;
00211 const int  UserTok      = 437;
00212 const int  GroupTok     = 438;
00213 const int  ChainTok     = 439;
00214 const int  TypeTok      = 440;
00215 const int  PotentialTok = 441;
00216 const int  ChargeTok    = 442;
00217 
00218 /* Variable Tokens */
00219 const int  AmbientTok   = 450;
00220 const int  AxesTok      = 451;
00221 const int  BackFadeTok  = 452;
00222 const int  BackgroundTok = 453;
00223 const int  BondModeTok  = 454;
00224 const int  BoundBoxTok  = 455;
00225 const int  DepthCueTok  = 456;
00226 const int  FontSizeTok  = 457;
00227 const int  HourGlassTok = 458;
00228 const int  MenusTok     = 459;
00229 const int  MouseTok     = 460;
00230 const int  PickingTok   = 461;
00231 const int  ShadowTok    = 462;
00232 const int  SlabModeTok  = 463;
00233 const int  SpecularTok  = 464;
00234 const int  SpecPowerTok = 465;
00235 const int  StrandsTok   = 466;
00236 const int  TransparentTok = 467;
00237 const int  UnitCellTok  = 468;
00238 
00239 /* SlabMode Tokens */
00240 const int  RejectTok    = 470;
00241 const int  HalfTok      = 471;
00242 const int  HollowTok    = 472;
00243 const int  SolidTok     = 473;
00244 const int  SectionTok   = 474;
00245 
00246 /* MouseMode Tokens */
00247 const int  RasMolTok    = 475;
00248 const int  InsightTok   = 476;
00249 const int  QuantaTok    = 477;
00250 const int  SybylTok     = 478;
00251 
00252 /* Information Tokens */
00253 const int  InfoTok      = 480;
00254 const int  SequenceTok  = 481;
00255 const int  VersionTok   = 482;
00256 
00257 /* Display Mode Tokens */
00258 const int  NormalTok    = 485;
00259 const int  StereoTok    = 486;
00260 const int  MonoTok      = 487;
00261 const int  HardwareTok  = 488;
00262 
00263 /* Axis Tokens */
00264 const int  XTok         = 490;
00265 const int  YTok         = 491;
00266 const int  ZTok         = 492;
00267 
00268 /* Picking Tokens */
00269 const int  IdentifyTok  = 495;
00270 const int  DistanceTok  = 496;
00271 const int  AngleTok     = 497;
00272 const int  TorsionTok   = 498;
00273 
00274 /* Misc Tokens */
00275 const int  InLineTok    = 500;
00276 const int  VDWTok       = 501;
00277 
00278 /* Db Tokens */
00279 const int  DbTok       = 1210;
00280 const int  KeyTok      = 1220;
00281 const int  ListTok     = 1230;
00282 const int  OpenTok     = 1240;
00283 
00284 /* IO Tokens */
00285 const int  StdOutTok   = 1310;
00286 const int  ConsoleTok  = 1320;
00287 const int  OutputTok   = 1330;
00288 const int  MolinfoTok  = 1340;
00289 const int  DumpTok     = 1350;
00290 
00291 /* Propagators Tokens      */
00292 const int  RotAngleTok = 1400;
00293 const int  ReadTok     = 1410;
00294 const int  GrpContrTok = 1420;
00295 const int  Idx2Tok     = 1430;
00296 const int  Idx4Tok     = 1440;
00297 const int  OperTok     = 1450;
00298 const int  TestTok     = 1460;
00299 const int  DaltonTok   = 1470;
00300 
00301 /* ET Tokens   */
00302 const int  ETTok       = 1600;
00303 const int  AcceptorTok = 1610;
00304 const int  DonorTok    = 1620;
00305 const int  ChooseTok   = 1630;
00306 const int  PathwaysTok = 1640;
00307 const int  BestPathTok = 1650;
00308 const int  CouplMapTok = 1660;
00309 const int  ModeTok     = 1670;
00310 const int  RunTok      = 1680;
00311 
00312 /* Molecule structure tokens */
00313 const int  GroupsTok   = 1700;
00314 
00315 /* Quantum Chemical Tok */
00316 const int  QChemTok    = 1810;
00317 const int  MoleculeTok = 1820;
00318 const int  BasisTok    = 1830;
00319 const int  LocOrbTok   = 1840;
00320 const int  InitTok     = 1850;
00321 const int  MultTok     = 1860;  
00322 const int  NameTok     = 1870;
00323 const int  ForegroundTok = 1880;
00324 const int  InpFileTok  = 1890;
00325 const int  WaveFunTok  = 1900;
00326 const int  MOTok       = 1910;
00327 
00328 /* Molecular Manipulation Tokens */
00329 const int  InterMolTok = 2110;
00330 const int  MolMechTok  = 2120;
00331 const int  CalculateTok = 2130;
00332 const int  EnergyTok   = 2140;
00333 const int  CoordTok    = 2150;
00334 const int  UpdateTok   = 2160;
00335 const int  ModuleTok   = 2170;
00336 const int  ElStaticTok = 2180;
00337 const int  SaveAmberParmTok = 2190;
00338 const int  LoadAmberRestartTok = 2200;
00339 const int  CombineBondingAtomsTok = 2210;
00340 const int  AlignOverlapMolTok = 2220;
00341 
00342 /* Edit Molecule Tokens */
00343 const int  EditTok     = 2310;
00344 const int  CreateTok   = 2320;
00345 const int  DeleteTok   = 2330;
00346 
00347 const int  OverlapTok  = 2410;
00348 const int  OverlapMolTok  = 2420;
00349 
00350 
00351 

Generated on Tue Feb 17 02:03:07 2004 for harlem by doxygen 1.3.6