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 
275 
301  virtual bool get_Bubble3D() = 0;
302 
304  virtual void set_Bubble3D(bool value) = 0;
305 
306 };
307 
308 }
309 }
310 }
311 }