/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Input structure for the BandMath operation type. Defines Predefined and
* CustomIndices to be computed using BandMath.See Also:
AWS
* API Reference
CustomIndices that are computed.
*/ inline const CustomIndicesInput& GetCustomIndices() const{ return m_customIndices; } /** *CustomIndices that are computed.
*/ inline bool CustomIndicesHasBeenSet() const { return m_customIndicesHasBeenSet; } /** *CustomIndices that are computed.
*/ inline void SetCustomIndices(const CustomIndicesInput& value) { m_customIndicesHasBeenSet = true; m_customIndices = value; } /** *CustomIndices that are computed.
*/ inline void SetCustomIndices(CustomIndicesInput&& value) { m_customIndicesHasBeenSet = true; m_customIndices = std::move(value); } /** *CustomIndices that are computed.
*/ inline BandMathConfigInput& WithCustomIndices(const CustomIndicesInput& value) { SetCustomIndices(value); return *this;} /** *CustomIndices that are computed.
*/ inline BandMathConfigInput& WithCustomIndices(CustomIndicesInput&& value) { SetCustomIndices(std::move(value)); return *this;} /** *One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.
One or many of the supported predefined indices to compute. Allowed values:
* NDVI
, EVI2
, MSAVI
, NDWI
,
* NDMI
, NDSI
, and WDRVI
.