Skip to content
  • ObserverTargetPair
  • class Esri::ArcGISRuntime::ObserverTargetPair

    An observer and a target position, used in the LineOfSightParameters. More...

    Header: #include <ObserverTargetPair.h>
    Since: Esri::ArcGISRuntime 300.0
    Inherits: Esri::ArcGISRuntime::Object

    Public Functions

    virtual ~ObserverTargetPair() override
    Esri::ArcGISRuntime::LineOfSightPosition *observerPosition() const
    Esri::ArcGISRuntime::LineOfSightPosition *targetPosition() const

    Static Public Members

    Esri::ArcGISRuntime::ObserverTargetPair *create(Esri::ArcGISRuntime::LineOfSightPosition *observerPosition, Esri::ArcGISRuntime::LineOfSightPosition *targetPosition, QObject *parent = nullptr)

    Detailed Description

    Each ObserverTargetPair defines a single line of sight.

    See also LineOfSightParameters::observerTargetPairs.

    Member Function Documentation

    [override virtual noexcept] ObserverTargetPair::~ObserverTargetPair()

    Destructor.

    [static] Esri::ArcGISRuntime::ObserverTargetPair *ObserverTargetPair::create(Esri::ArcGISRuntime::LineOfSightPosition *observerPosition, Esri::ArcGISRuntime::LineOfSightPosition *targetPosition, QObject *parent = nullptr)

    An observer and target pair.

    Esri::ArcGISRuntime::LineOfSightPosition *ObserverTargetPair::observerPosition() const

    Returns observer position for the LineOfSightParameters.

    Esri::ArcGISRuntime::LineOfSightPosition *ObserverTargetPair::targetPosition() const

    Returns target position for the LineOfSightParameters.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.