Compounds |
| class | Image |
| | Used for texture mapping as part of RenderGL. More...
|
| class | mslGLFace |
| | An internal class, used only for RenderGL. More...
|
| class | mslGLMaterial |
| | An internal class, used only for RenderGL. More...
|
| class | mslGLObject |
| | An internal class, used only for RenderGL. More...
|
Defines |
| #define | BUFFER_SIZE 4096 |
| #define | FACE_SIZE 2048 |
| #define | CHUNK 2048 |
| #define | MAX_MTL_FILES 512 |
| #define | MAXNAME_LENGTH 50 |
| #define | MinX -100.0 |
| #define | MinY -100.0 |
| #define | MaxX 100.0 |
| #define | MaxY 100.0 |
| #define | MinZ 100.0 |
| #define | MaxZ 300.0 |
| #define | RESET_ID 200 |
| #define | RADIO_GROUP1 201 |
| #define | RECORD_PATH_ID 202 |
| #define | DISPLAY_PATH_ID 203 |
| #define | NEW_PATH_ID 204 |
| #define | VIEW_ORIENTATION_ID 205 |
| #define | BODY_SELECTION_ID 206 |
| #define | TEXTURE_ON_OFF_ID 207 |
| #define | SINGLE_MULTI_VIEW_ID 208 |
| #define | RELOAD_MODEL_ID 209 |
| #define | TRANSPARENCY_ADJUST_ID 210 |
| #define | BEGIN_FLIGHT_ID 211 |
| #define | PLANE_LAND_ID 212 |
| #define | MODEL_FLY_ID 213 |
| #define | CREATE_OBJECT_ID 214 |
| #define | DELETE_OBJECT_ID 215 |
| #define | CURRENT_OBJECT_ID 216 |
| #define | CREATE_OBJECT_OVER_ID 217 |
| #define | CREATE_POINT_ID 218 |
| #define | CREATE_POINT_OVER_ID 219 |
| #define | CURRENT_TEXTURE_ID 220 |
| #define | OBJECT_SELECTION_ID 221 |
| #define | PLAN_ID 222 |
| #define | ANIMATE_ID 223 |
| #define | SET_INITIAL_ID 224 |
| #define | SAVE_GEOMETRY_ID 225 |
| #define | SET_GOAL_ID 226 |
| #define | ANIMATE_PAUSE_ID 227 |
| #define | SAVE_CONFIG_ID 228 |
| #define | AUTOMATIC_PLAN_ID 229 |
| #define | LIGHT_COMPONENT_SELECTION_ID 230 |
| #define | LIGHT_MODE_SELECTION_ID 231 |
| #define | ANIMATION_RATE_ID 232 |
| #define | LOAD_CONFIG_ID 233 |
| #define | SINGLE_VIEW 300 |
| #define | MULTI_VIEW 301 |
| #define | OBSTACLE_MODE 302 |
| #define | ROBOT_MODE 303 |
| #define | Z_MOVE_MODE 304 |
| #define | SCALE_MOVE_MODE 305 |
| #define | ORI_MOVE_MODE 306 |
| #define | SELECT_BOUNDINGBOX_ID 307 |
| #define | SHOW_BOUNDINGBOX_ID 308 |
| #define | HIDE_BOUNDINGBOX_ID 309 |
| #define | SUN_LIGHT_MODE 310 |
| #define | EYE_LIGHT_MODE 311 |
| #define | SAME(_a, _b) !cmp_nocase(_a, _b) |
Typedefs |
| typedef double | x |
Functions |
| void | rotate_x_MSLMatrix (double sita, MSLMatrix &m) |
| void | rotate_y_MSLMatrix (double sita, MSLMatrix &m) |
| void | rotate_z_MSLMatrix (double sita, MSLMatrix &m) |
| MSLVector | point_x_rotation (const double &sita, const MSLVector &p1) |
| MSLVector | point_y_rotation (const double &sita, const MSLVector &p1) |
| MSLVector | point_z_rotation (const double &sita, const MSLVector &p1) |
| void | crossproduct (const MSLVector &v1, const MSLVector &v2, MSLVector &v) |
| void | normalMSLVector (const MSLVector &v1, const MSLVector &v2, MSLVector &v) |
| MSLVector | irpy (const MSLMatrix &R) |
| MSLMatrix | rpy (const MSLVector &v) |
| MSLVector | free_rotate (const MSLVector &axis, const MSLVector &v, double sita) |
| MSLMatrix | free_rotate (const MSLVector &axis, const MSLMatrix &m, double sita) |
| string | UPPER (string _str) |
| int | cmp_nocase (const string &a, const string &b) |
| mslGLNormal | NormalCompute (const mslGLVertex &v1, const mslGLVertex &v2, const mslGLVertex &v3) |
Variables |
| double | y |
| double | z |
| | mslGLVertex |
| | mslGLNormal |
| | mslGLTexCoord |