ACF
$AcfVersion:0$
Acf
Include
iview
IToolsLayerInfo.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <
istd/IChangeable.h
>
7
8
9
namespace
iview
10
{
11
12
16
class
IToolsLayerInfo
:
virtual
public
istd::IChangeable
17
{
18
public
:
22
virtual
bool
IsDistanceMeasureToolActive
()
const
= 0;
23
27
virtual
bool
IsPointMeasureToolActive
()
const
= 0;
28
};
29
30
31
}
// namespace iview
32
33
34
IChangeable.h
istd::IChangeable
Common interface for data model objects, which can be changed.
Definition
IChangeable.h:28
iview::IToolsLayerInfo
Interface for accessing informations about the tool layer in the shape view.
Definition
IToolsLayerInfo.h:17
iview::IToolsLayerInfo::IsDistanceMeasureToolActive
virtual bool IsDistanceMeasureToolActive() const =0
Check if the distance measuring is active.
iview::IToolsLayerInfo::IsPointMeasureToolActive
virtual bool IsPointMeasureToolActive() const =0
Check if the point measuring is active.
iview
In this library is defined 2D view concept and standard visualisation objects.
Definition
IViewProvider.h:12
Generated by
1.9.8