CONTAINER ToolKnife { NAME ToolKnife; INCLUDE ToolBase; HIDE MDATA_COMMANDGROUP; GROUP MDATA_MAINGROUP { COLUMNS 1; GROUP { COLUMNS 2; LONG MDATA_KNIFE_MODE { ALIGN_LEFT; CYCLE { MDATA_KNIFE_MODE_SINGLE; MDATA_KNIFE_MODE_MULTI; MDATA_KNIFE_MODE_PLANE; MDATA_KNIFE_MODE_LOOP; MDATA_KNIFE_MODE_PATH; } } BOOL MDATA_KNIFE_SINGLE { } } SEPARATOR { } GROUP { COLUMNS 2; BOOL MDATA_KNIFE_RESTRICT {} STATICTEXT { JOINEND; } BOOL MDATA_KNIFE_SELECTCUTS {} BOOL MDATA_KNIFE_VISIBLEONLY {} BOOL MDATA_KNIFE_EDGES {} BOOL MDATA_KNIFE_NGONS {} } SEPARATOR { } GROUP { COLUMNS 2; BOOL MDATA_KNIFE_CONSTRAIN {} REAL MDATA_KNIFE_CONSTRAIN_THETA { UNIT DEGREE; MIN 0.1; MAX 180.0; } REAL MDATA_KNIFE_PLANE_OFFSET { UNIT METER; } REAL MDATA_KNIFE_LOOP_OFFSET { UNIT PERCENT; MIN 0.0; MAX 100.0; } BOOL MDATA_KNIFE_STICKYLOCK { } STATICTEXT { JOINEND; } LONG MDATA_KNIFE_COORD { ALIGN_LEFT; CYCLE { MDATA_KNIFE_COORD_LOCAL; MDATA_KNIFE_COORD_WORLD; MDATA_KNIFE_COORD_CAMERA; } } LONG MDATA_KNIFE_PLANE { ALIGN_LEFT; CYCLE { MDATA_KNIFE_PLANE_XY; MDATA_KNIFE_PLANE_YZ; MDATA_KNIFE_PLANE_XZ; } } BOOL MDATA_KNIFE_PLANE_SLICING {} STATICTEXT { JOINEND; } LONG MDATA_KNIFE_PLANE_CUTS { MIN 1; MAX 1000; } REAL MDATA_KNIFE_PLANE_SPACING { UNIT METER; } } } }