---
title: "WaypointSettings< WAYPOINT_TYPE::WP_GRIP_POINT >"
product: "LumiScan VGR"
component: "lumiscan-vgr"
version: "1.8.4"
display_version: "1.8.4.6"
latest_version: true
language: "en"
url: "https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/waypoint-settings-waypoint-type-wp-grip-point.html"
---

# WaypointSettings< WAYPOINT_TYPE::WP_GRIP_POINT > – LumiScan VGR

Defines the grip point waypoint. For each individual object this waypoint is defined as the grip point.

## Member Functions

- **`virtual WAYPOINT_TYPE type() const override`:** *JSON Type*: string +*Requirement*: Must be WAYPOINT_TYPE::WP_GRIP_POINT. Type of the waypoint.

## Member Variables

- **`id`:** `std::string` *JSON Type*: string +*Requirement*: Must be unique and not empty. Identifier for the waypoint.

## Enumerations

**Table 1. WAYPOINT_TYPE**

| Value | Description |
| --- | --- |
| `WP_GRIP_POINT` | See [WaypointSettings\<WAYPOINT_TYPE::WP_GRIP_POINT>](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/waypoint-settings-waypoint-type-wp-grip-point.html#). |
| `WP_CLONE` | See [WaypointSettings\<WAYPOINT_TYPE::WP_CLONE>](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/waypoint-settings-waypoint-type-wp-clone.html). |
| `WP_ABSOLUTE` | See [WaypointSettings\<WAYPOINT_TYPE::WP_ABSOLUTE>](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/waypoint-settings-waypoint-type-wp-absolute.html). |
| `WP_RELATIVE` | See [WaypointSettings\<WAYPOINT_TYPE::WP_RELATIVE>](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/waypoint-settings-waypoint-type-wp-relative.html). |
