Derived from: NSObject
NMAStreetLevelSelectedObject represents a street level object selected by a tap gesture (i.
[For complete information, see the section Class Details]
Public Property Summary
The normal vector of the NMAStreetLevelSelectedObject
The geographical location at which the NMAStreetLevelSelectedObject was selected
The NMAViewObject associated with this NMAStreetLevelSelectedObject
The texture coordinates of the selected point of the NMAStreetLevelSelectedObject
NMAStreetLevelSelectedObject represents a street level object selected by a tap gesture (i.e.: NMAStreetLevelViewDelegate::didSelectObject) or NMAStreetLevelView::streetLevelObjectsAtScreenPoint.
Not all object types will have valid values for all properties.
Public Property Details
NMAGeoCoordinates * position
The geographical location at which the NMAStreetLevelSelectedObject was selected.
The same object (building, billboard, etc.) will give different position values if it is selected or tapped in different places.
NMAViewObject * streetLevelObject
The NMAViewObject associated with this NMAStreetLevelSelectedObject. Possible object types are: NMAStreetLevelBillboard, NMAStreetLevelBuilding, NMAStreetLevelIcon, NMAStreetLevelLink and NMAStreetLevelRoute.
The texture coordinates of the selected point of the NMAStreetLevelSelectedObject. For example, if the object was tapped at its center, the texture coordinates would be (0.5, 0.5).