TextWidget.h

00001 /*
00002 Copyright (C) 2004  Etienne Lachance
00003 
00004 This program is free software; you can redistribute it and/or modify
00005 it under the terms of the GNU General Public License as published by
00006 the Free Software Foundation; either version 2 of the License, or
00007 (at your option) any later version.
00008 
00009 This program is distributed in the hope that it will be useful,
00010 but WITHOUT ANY WARRANTY; without even the implied warranty of
00011 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00012 GNU General Public License for more details.
00013 
00014 You should have received a copy of the GNU General Public License
00015 along with this program; if not, write to the Free Software
00016 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00017 
00018 
00019 Report problems and direct all questions to:
00020 
00021 email: Etienne Lachance or richard.gourdeau@polymtl.ca
00022 */
00023 
00024 #ifndef TEXTWIDGET_H
00025 #define TEXTWIDGET_H
00026 
00027 static const char header_TextWidget_rcsid[] = "$Id: TextWidget.h,v 1.2 2004/09/13 14:26:56 gourdeau Exp $";
00028 
00029 
00030 // MainFrame.cpp
00031 
00032 #define OPEN_FILE                   0
00033 #define NEW_MODEL_DH                1
00034 #define NEW_MODEL_MDH               2
00035 #define SAVE_MODEL                  3
00036 #define MODIFY_MODEL                4
00037 #define QUIT                        5
00038 #define FILE_                       6
00039 #define KINEMATICS                  7
00040 #define DYNAMICS                    8
00041 #define HANDBOOK                    9
00042 #define ABOUT_GLROBOOP             10
00043 #define HELP                       11
00044 #define CREATE_NEW_MODEL_DH        12
00045 #define CREATE_NEW_MODEL_MDH       13
00046 #define ABOUT_THIS_PROGRAM         14
00047 #define GLROBOOP_HANDBOOK          15
00048 #define CHOOSE_FILE                16
00049 #define SAVE_FILE                  17
00050 #define APPLY_MOD_TO_MODEL         18
00051 #define OPTIONS                    19
00052 #define VIEW                       20
00053 #define ROTATE_LEFT                21
00054 #define ROTATE_RIGHT               22
00055 #define PITCH_UP                   23
00056 #define PITCH_DOWN                 24
00057 #define ZOOM_IN                    25
00058 #define ZOOM_OUT                   26
00059 #define INSERT_STL_OBJECT          27
00060 // ControlPanel.cpp, kinematics section
00061 
00062 #define KINEMATICS_SEC             28
00063 #define INVERSE_KINEMATICS         29
00064 #define YAW                        30
00065 #define PITCH                      31
00066 #define ROLL                       32
00067 #define START                      33
00068 #define CONVERGE                   34
00069 #define DONT_CONVERGE              35
00070 
00071 // ControlPanel.cpp, dynamics section
00072 
00073 #define START_DYN                  36
00074 #define STOP_DYN                   37
00075 #define SELECT_CONTROLLER          38
00076 #define SELECT_TRAJECTORY          39
00077 #define CONTROLLER_SELECTED        40
00078 #define CONTROLLER_PD              41
00079 #define CONTROLLER_CTM             42
00080 #define CONTROLLER_RRA             43
00081 
00082 #define TRAJECTORY                 44
00083 #define TRAJECTORY_JOINT_SPACE     45
00084 #define TRAJECTORY_CARTESIAN_SPACE 46
00085 
00086 // ModelDlg.cpp
00087 #define CHOOSE_STL_FILE            47
00088 #define STL_ROTATION               48
00089 #define STL_POSITION               49
00090 #define STL_SCALING                50
00091 #define STL_RGB_COLOR              51
00092 #define REVOLUTE                   52
00093 #define PRISMATIC                  53
00094 #define FIX                        54
00095 #define LINK_LIST                  55
00096 #define NEW_LINK                   56
00097 #define REMOVE_LINK                57
00098 #define UPDATE_LINK                58
00099 #define CANCEL                     59
00100 #define LINK_PROPERTIES            60
00101 #define JOINT_TYPE                 61
00102 #define DH_PARAMETERS              62
00103 #define LINK_MASS                  63
00104 #define LINK_COG                   64
00105 #define LINK_INERTIA               65
00106 #define MOTOR_PARAMETERS           66
00107 #define INERTIA_GEAR_FRICTION      67
00108 
00109 // MAX_NB_STRING should be set to the last define
00110 #define MAX_NB_STRING  INERTIA_GEAR_FRICTION
00111 
00112 #endif
00113 
00114 
00115 
00116 
00117 
00118 
00119 
00120 
00121 
00122 
00123 
00124 
00125 
00126 
00127 

Generated on Fri Feb 9 08:52:20 2007 for GLroboop An OpenGL Robotics Object Oriented Package in C++ by  doxygen 1.5.1