SEMDataGnrClr.h 662 B

1234567891011121314151617181920212223242526272829303132333435
  1. #pragma once
  2. #include "SEMDataGnr.h"
  3. namespace OTSCLRINTERFACE {
  4. using namespace OTSDATA;
  5. public ref class CSEMDataGnrClr
  6. {
  7. public:
  8. CSEMDataGnrClr();
  9. CSEMDataGnrClr(CSEMDataGnrPtr); // copy constructor
  10. CSEMDataGnrClr(CSEMDataGnr*); // copy constructor
  11. !CSEMDataGnrClr();
  12. ~CSEMDataGnrClr(); // destructor
  13. CSEMDataGnrPtr GetCSEMDataGnrPtr();
  14. // KV
  15. double GetKV();
  16. void SetKV(double a_dKV);
  17. // brightness
  18. double GetBrightness();
  19. void SetBrightness(double a_dBrightness);
  20. // contrast
  21. double GetContrast();
  22. void SetContrast(double a_dContrast);
  23. private:
  24. CSEMDataGnrPtr* m_LpSEMDataGnr;
  25. };
  26. }