#ifndef PROPERTY_HH
#define PROPERTY_HH

#include "./FunctionMode.hh"

class Property{
private:
  DisplayMode displayMode;
  HomologyMode homologyMode;
  ColorMode colorMode;
  PickMode pickMode;
  AtomMode atomMode;
  int ResMin;
  int ResMax;

public:
  Property();
  void SetDisplayMode(DisplayMode m);
  DisplayMode GetDisplayMode();
  void SetAtomMode(AtomMode m);
  AtomMode GetAtomMode();
  void SetColorMode(ColorMode m);
  ColorMode GetColorMode();
  void SetPickMode(PickMode m);
  PickMode GetPickMode();
  void SetHomologyMode(HomologyMode m);
  HomologyMode GetHomologyMode();
  void SetResNumMinAndMax(int min, int max);
  int GetResNumMin();
  int GetResNumMax();
  };
#endif /* PROPERTY */
