| Altus Mapping Engine JavaScript API Reference - v2.0.ut.2153.g60764257e - Tuesday May 16, 2022 | SDK Documentation | Builds | BA3 Home | 
Controls Scene-wide hit testing. More...
Public Member Functions | |
| VectorMarkerHit | getMarkerHits (vec2d point, bool onlyFirstHit) | 
| Get a list of markers below a screen point. This will check each MakerMap. More... | |
| VectorPolygonHit | getPolygonHits (vec2d point, bool onlyFirstHit) | 
| Get a list of polygons below a screen point. This will check each VectorMap. More... | |
| VectorModelHit | getModelHits (vec2d point, bool onlyFirstHit) | 
| Get a list of models below a screen point. This will check each ModelMap. More... | |
| void | setAutomaticLineHitDetection (bool autoLineHitDetect) | 
| Set whether or not vector line hit detection is performed automatically upon tap on all VectorMaps with a delegate defined. More... | |
| void | setAutomaticPolygonHitDetection (bool autoPolygonHitDetect) | 
| Set whether or not vector polygon hit detection is performed automatically upon tap on all VectorMaps with a delegate defined. More... | |
| void | setAutomaticMarkerHitDetection (bool autoMarkerHitDetect) | 
| Set whether or not marker hit detection is performed automatically upon tap on all MakerMap with a delegate defined. More... | |
| void | setAutomaticModelHitDetection (bool autoModelHitDetect) | 
| Set whether or not model hit detection is performed automatically upon tap on all ModelMap with a delegate defined. More... | |
| vec3d | getWorldPositionOfTerrainAtScreenPoint (vec2d screenPoint) | 
| GeographicPosition | getGeographicPositionOfTerrainAtScreenPoint (vec2d screenPoint) | 
Controls Scene-wide hit testing.
| GeographicPosition AltusUnified::HitTesting::getGeographicPositionOfTerrainAtScreenPoint | ( | vec2d | screenPoint | ) | 
| VectorMarkerHit AltusUnified::HitTesting::getMarkerHits | ( | vec2d | point, | 
| bool | onlyFirstHit | ||
| ) | 
Get a list of markers below a screen point. This will check each MakerMap.
| point | The screen location to query, in pointds. | 
| onlyFirstHit | When true, only a single MarkerHit is returned. | 
| VectorModelHit AltusUnified::HitTesting::getModelHits | ( | vec2d | point, | 
| bool | onlyFirstHit | ||
| ) | 
| VectorPolygonHit AltusUnified::HitTesting::getPolygonHits | ( | vec2d | point, | 
| bool | onlyFirstHit | ||
| ) | 
Get a list of polygons below a screen point. This will check each VectorMap.
| point | The screen location to query, in pointds. | 
| onlyFirstHit | When true, only a single PolygonHit is returned. | 
| void AltusUnified::HitTesting::setAutomaticLineHitDetection | ( | bool | autoLineHitDetect | ) | 
Set whether or not vector line hit detection is performed automatically upon tap on all VectorMaps with a delegate defined.
| void AltusUnified::HitTesting::setAutomaticMarkerHitDetection | ( | bool | autoMarkerHitDetect | ) | 
Set whether or not marker hit detection is performed automatically upon tap on all MakerMap with a delegate defined.
| void AltusUnified::HitTesting::setAutomaticModelHitDetection | ( | bool | autoModelHitDetect | ) | 
Set whether or not model hit detection is performed automatically upon tap on all ModelMap with a delegate defined.
| void AltusUnified::HitTesting::setAutomaticPolygonHitDetection | ( | bool | autoPolygonHitDetect | ) | 
Set whether or not vector polygon hit detection is performed automatically upon tap on all VectorMaps with a delegate defined.