vcplot.h 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. #if !defined(AFX_VCPLOT_H__764C96B2_9EC4_4B96_9311_799D1AADD842__INCLUDED_)
  2. #define AFX_VCPLOT_H__764C96B2_9EC4_4B96_9311_799D1AADD842__INCLUDED_
  3. #if _MSC_VER > 1000
  4. #pragma once
  5. #endif // _MSC_VER > 1000
  6. // Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++
  7. // NOTE: Do not modify the contents of this file. If this class is regenerated by
  8. // Microsoft Visual C++, your modifications will be overwritten.
  9. // Dispatch interfaces referenced by this interface
  10. class CVcBackdrop;
  11. class CVcRect;
  12. class CVcView3d;
  13. class CVcPlotBase;
  14. class CVcWeighting;
  15. class CVcWall;
  16. class CVcSeriesCollection;
  17. class CVcLight;
  18. class CVcAxis;
  19. /////////////////////////////////////////////////////////////////////////////
  20. // CVcPlot wrapper class
  21. class CVcPlot : public COleDispatchDriver
  22. {
  23. public:
  24. CVcPlot() {} // Calls COleDispatchDriver default constructor
  25. CVcPlot(LPDISPATCH pDispatch) : COleDispatchDriver(pDispatch) {}
  26. CVcPlot(const CVcPlot& dispatchSrc) : COleDispatchDriver(dispatchSrc) {}
  27. // Attributes
  28. public:
  29. // Operations
  30. public:
  31. long GetAngleUnit();
  32. void SetAngleUnit(long nNewValue);
  33. BOOL GetClockwise();
  34. void SetClockwise(BOOL bNewValue);
  35. long GetSort();
  36. void SetSort(long nNewValue);
  37. CVcBackdrop GetBackdrop();
  38. float GetStartingAngle();
  39. void SetStartingAngle(float newValue);
  40. long GetSubPlotLabelPosition();
  41. void SetSubPlotLabelPosition(long nNewValue);
  42. float GetBarGap();
  43. void SetBarGap(float newValue);
  44. float GetXGap();
  45. void SetXGap(float newValue);
  46. BOOL GetAutoLayout();
  47. void SetAutoLayout(BOOL bNewValue);
  48. float GetWidthToHeightRatio();
  49. void SetWidthToHeightRatio(float newValue);
  50. float GetDepthToHeightRatio();
  51. void SetDepthToHeightRatio(float newValue);
  52. CVcRect GetLocationRect();
  53. long GetProjection();
  54. void SetProjection(long nNewValue);
  55. float GetZGap();
  56. void SetZGap(float newValue);
  57. CVcView3d GetView3d();
  58. CVcPlotBase GetPlotBase();
  59. CVcWeighting GetWeighting();
  60. CVcWall GetWall();
  61. CVcSeriesCollection GetSeriesCollection();
  62. BOOL GetDataSeriesInRow();
  63. void SetDataSeriesInRow(BOOL bNewValue);
  64. CVcLight GetLight();
  65. long GetDefaultPercentBasis();
  66. BOOL GetUniformAxis();
  67. void SetUniformAxis(BOOL bNewValue);
  68. CVcAxis GetAxis(long axisID, const VARIANT& Index);
  69. };
  70. //{{AFX_INSERT_LOCATION}}
  71. // Microsoft Visual C++ will insert additional declarations immediately before the previous line.
  72. #endif // !defined(AFX_VCPLOT_H__764C96B2_9EC4_4B96_9311_799D1AADD842__INCLUDED_)