message: Implement tabbed interface for NonCovalent
diff: @@ -42,17 +42,21 @@ public:
  }
  public slots:
  - void setAngleTolerance(float angleTolerance);
  - void setMaximumDistance(float maximumDistance);
  + void setAngleTolerance(float angleTolerance, Index index);
  + void setMaximumDistance(float maximumDistance, Index index);
  void setLineWidth(float width);
  private:
  - std::string m_name = "Non-Covalent";
  + const std::string m_name = "Non-Covalent";
  - double m_angleToleranceDegrees;
  - double m_maximumDistance;
  + const std::array<QString, 3> INTERACTION_NAMES = {
  + tr("Hydrogen"), tr("Halogen"), tr("Chalcogen")
  + };
  +
  + std::array<double, 3> m_angleTolerancesDegrees;
  + std::array<double, 3> m_maximumDistances;
  std::array<Vector3ub, 3> m_lineColors;
  - std::array<float, 3> m_lineWidths;
  + float m_lineWidth;
  };
  } // end namespace QtPlugins
  