- Timestamp:
- Oct 17, 2014, 8:26:28 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
geovis/trunk/Renderer.cpp
r4648 r4654 1331 1331 void Renderer::updateBoxSelection(int x, int y) 1332 1332 { 1333 osgEarth::Annotation::FeatureNode *node = _selectionBox.get();1334 1333 double nlat, nlong; 1335 1334 if (!mouseToLatLong(x, y, &nlat, &nlong)) { … … 1362 1361 latMax = _anchorLat; 1363 1362 } 1363 osgEarth::Annotation::FeatureNode *node = _selectionBox.get(); 1364 1364 osgEarth::Symbology::Geometry *geom = node->getFeature()->getGeometry(); 1365 1365 (*geom)[0] = osg::Vec3d(longMax, latMin, 0); … … 1466 1466 void Renderer::hoverPlaceNode(int x, int y, bool invertY) 1467 1467 { 1468 if (!_placeNodes.valid()) { 1469 ERROR("No place nodes"); 1470 return; 1471 } 1468 1472 osgEarth::Picker picker(_viewer.get(), _placeNodes.get()); 1469 1473 osgEarth::Picker::Hits hits; … … 1507 1511 void Renderer::deletePlaceNode(int x, int y, bool invertY) 1508 1512 { 1513 if (!_placeNodes.valid()) { 1514 ERROR("No place nodes"); 1515 return; 1516 } 1509 1517 osgEarth::Picker picker(_viewer.get(), _placeNodes.get()); 1510 1518 osgEarth::Picker::Hits hits;
Note: See TracChangeset
for help on using the changeset viewer.