---
title: "SymmetrySettingsBase"
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/symmetry-settings-base.html"
---

# SymmetrySettingsBase – LumiScan VGR

Common base class for grip point symmetry settings. See [SYMMETRY_TYPE](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/symmetry-settings-base.html#symmetry-settings-base-symmetry-type) for specific symmetry types.

## Member Functions

- **`virtual ~SymmetrySettingsBase()=default`:**

- **`virtual SYMMETRY_TYPE type() const =0`:** *JSON Type*: string +*Requirement*: Must be a SYMMETRY_TYPE. Type of the symmetry.

## Enumerations

**Table 1. SYMMETRY_TYPE**

| Value | Description |
| --- | --- |
| `ROTATION` | see [SymmetrySettings\<SYMMETRY_TYPE::ROTATION>](https://docs.hdvisionsystems.com/en/lumiscan-vgr/1.8.4/api/settings/symmetry-settings-symmetry-type-rotation.html) |
