IChartDataPoint.h
1
// Copyright 2001-2022 Aspose Pty Ltd. All Rights Reserved.
3
//
4
// This file is part of Aspose.Words. The source code in this file
5
// is only intended as a supplement to the documentation, and is provided
6
// "as is", without warranty of any kind, either expressed or implied.
9
#pragma once
10
11
#include <system/object.h>
12
#include <cstdint>
13
14
#include <Aspose.Words.Cpp/aspose_words_api_defs.h>
15
16
namespace
Aspose
17
{
18
namespace
Words
19
{
20
namespace
Drawing
21
{
22
namespace
Charts
23
{
24
class
ChartMarker;
25
}
26
}
27
}
28
}
29
30
namespace
Aspose
{
31
32
namespace
Words
{
33
34
namespace
Drawing {
35
36
namespace
Charts {
37
101
class
ASPOSE_WORDS_SHARED_CLASS
IChartDataPoint
:
public
virtual
System::Object
102
{
103
typedef
IChartDataPoint
ThisType
;
104
typedef
System::Object
BaseType
;
105
106
typedef ::System::BaseTypesInfo<BaseType>
ThisTypeBaseTypesInfo
;
107
ASPOSE_WORDS_SHARED_RTTI_INFO_DECL();
108
109
public
:
110
140
virtual
int32_t
get_Explosion
() = 0;
141
143
virtual
void
set_Explosion
(int32_t value) = 0;
144
207
virtual
bool
get_InvertIfNegative
() = 0;
208
210
virtual
void
set_InvertIfNegative
(
bool
value) = 0;
211
274
virtual
System::SharedPtr<Aspose::Words::Drawing::Charts::ChartMarker>
get_Marker
() = 0;
275
301
virtual
bool
get_Bubble3D
() = 0;
302
304
virtual
void
set_Bubble3D
(
bool
value) = 0;
305
306
};
307
308
}
309
}
310
}
311
}