# Map3DClickEvent


```
public final class Map3DClickEvent implements Parcelable
```

<br />

*** ** * ** ***

Represents a click event on the 3D Map.

## Summary

| ### Public fields |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcelable.Creator.html<@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent>` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#CREATOR()` |

| ### Public constructors |
|---|
| `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#Map3DClickEvent(com.google.android.gms.maps3d.model.LatLngAltitude,kotlin.String)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/LatLngAltitude location, https://developer.android.com/reference/java/lang/String.html placeId)` |

| ### Public methods |
|---|---|
| `boolean` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#equals(kotlin.Any)(https://developer.android.com/reference/java/lang/Object.html other)` |
| `final @https://developer.android.com/reference/androidx/annotation/NonNull.html https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/LatLngAltitude` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#getLocation()()` The geographic coordinates and altitude of the click. |
| `final https://developer.android.com/reference/java/lang/String.html` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#getPlaceId()()` The unique identifier for the place at the click location, or null if none. |
| `int` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#hashCode()()` |
| `@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/java/lang/String.html` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#toString()()` |
| `void` | `https://developers.google.com/maps/documentation/maps-3d/android-sdk/reference/com/google/android/gms/maps3d/model/Map3DClickEvent#writeToParcel(android.os.Parcel,kotlin.Int)(@https://developer.android.com/reference/androidx/annotation/NonNull.html https://developer.android.com/reference/android/os/Parcel.html out, int flags)` |

## Public fields

### CREATOR

```
public static final @NonNull Parcelable.Creator<@NonNull Map3DClickEvent> CREATOR
```

## Public constructors

### Map3DClickEvent

```
public Map3DClickEvent(@NonNull LatLngAltitude location, String placeId)
```

## Public methods

### equals

```
public boolean equals(Object other)
```

### getLocation

```
public final @NonNull LatLngAltitude getLocation()
```

The geographic coordinates and altitude of the click.

### getPlaceId

```
public final String getPlaceId()
```

The unique identifier for the place at the click location, or null if none.

### hashCode

```
public int hashCode()
```

### toString

```
public @NonNull String toString()
```

### writeToParcel

```
public void writeToParcel(@NonNull Parcel out, int flags)
```