Changeset 6019
- Timestamp:
- Feb 16, 2016 2:00:54 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
geovis/trunk/RendererCmd.cpp
r6002 r6019 2493 2493 return TCL_ERROR; 2494 2494 } 2495 char *name = Tcl_GetString(objv[4]); 2496 2497 g_renderer->setImageLayerVisibility(name, visible); 2498 g_renderer->setElevationLayerVisibility(name, visible); 2499 g_renderer->setModelLayerVisibility(name, visible); 2495 2496 if (objc > 4) { 2497 char *name = Tcl_GetString(objv[4]); 2498 g_renderer->setImageLayerVisibility(name, visible); 2499 g_renderer->setElevationLayerVisibility(name, visible); 2500 g_renderer->setModelLayerVisibility(name, visible); 2501 } else { 2502 std::vector<std::string> layers; 2503 g_renderer->getImageLayerNames(layers); 2504 g_renderer->getElevationLayerNames(layers); 2505 g_renderer->getModelLayerNames(layers); 2506 for (std::vector<std::string>::iterator itr = layers.begin(); 2507 itr != layers.end(); ++itr) { 2508 g_renderer->setImageLayerVisibility(itr->c_str(), visible); 2509 g_renderer->setElevationLayerVisibility(itr->c_str(), visible); 2510 g_renderer->setModelLayerVisibility(itr->c_str(), visible); 2511 } 2512 } 2500 2513 2501 2514 return TCL_OK; … … 2507 2520 {"move", 1, MapLayerMoveOp, 5, 5, "pos name"}, 2508 2521 {"names", 1, MapLayerNamesOp, 3, 4, "?type?"}, 2509 {"opacity", 1, MapLayerOpacityOp, 5, 5, "opacity ?name?"},2510 {"visible", 1, MapLayerVisibleOp, 5, 5, "bool ?name?"},2522 {"opacity", 1, MapLayerOpacityOp, 5, 5, "opacity name"}, 2523 {"visible", 1, MapLayerVisibleOp, 4, 5, "bool ?name?"}, 2511 2524 }; 2512 2525 static int nMapLayerOps = NumCmdSpecs(mapLayerOps);
Note: See TracChangeset
for help on using the changeset viewer.