00001
00002
00003
00004
00005
00006
00007 #ifndef SCALE_BAR_AXIS_POINTS_UNITE_H
00008 #define SCALE_BAR_AXIS_POINTS_UNITE_H
00009
00010 #include "DocumentAxesPointsRequired.h"
00011 #include <QStringList>
00012
00013 class CmdMediator;
00014
00021 class ScaleBarAxisPointsUnite
00022 {
00023 public:
00025 ScaleBarAxisPointsUnite ();
00026 ~ScaleBarAxisPointsUnite ();
00027
00029 QStringList unite (CmdMediator *cmdMediator,
00030 const QStringList &pointIdentifiersIn) const;
00031
00032 private:
00033
00034 QStringList axisPointIdentifiers (CmdMediator *cmdMediator) const;
00035 };
00036
00037 #endif // SCALE_BAR_AXIS_POINTS_UNITE_H