5#if !defined(MRCOMMON_H)
8BEGIN_MOOTOOLS_NAMESPACE
13typedef enum MRRATIO_MODE
15 OPTIMIZE_TO_UNDEFINED = -1,
16 OPTIMIZE_TO_MODE = 0xFF,
17 OPTIMIZE_TO_RATIO = 0x01,
18 OPTIMIZE_TO_NBR = 0x02,
19 OPTIMIZE_TO_CONTRACTION = 0x04,
20 OPTIMIZE_TO_FACE = 0x10,
21 OPTIMIZE_TO_POINT = 0x20,
22 OPTIMIZE_TO_MODE_FLAGS = 0xFF00,
23 OPTIMIZE_TO_FORCE_CHANGE = 0x0100,
24 OPTIMIZE_NO_PROGRESSIVE_RATIO = 0x0200,
25 OPTIMIZE_UNLOCK_RATIO = 0x0400,
26 OPTIMIZE_USE_PREDICTIVE_RATIO = 0x0800,
31typedef enum MROBJECT_PROPERTIES
34 MROBJECT_PROGRESSIVE_RATIO = 0x01,
35 MROBJECT_AUTO_UPDATE = 0x100,
36 MROBJECT_NEW_DATA = 0x200,
37 MROBJECT_COMPLETE_DATA = 0x400,
38 MROBJECT_LIMIT_REACHED = 0x800,
39 MROBJECT_LOCK_RATIO = 0x1000,
42 MROBJECT_PREPARE_GEOM_DONE = 0x01000000,
43 MROBJECT_ADJUST_GEOM_DONE = 0x02000000,