Engauge Digitizer  2
Public Member Functions | List of all members
ScaleBarAxisPointsUnite Class Reference

Given a set of point identifiers, if a map is in effect (with its two axis endpoints) then both axis points must be handled as a unit. More...

#include <ScaleBarAxisPointsUnite.h>

Public Member Functions

 ScaleBarAxisPointsUnite ()
 Single constructor.
 
QStringList unite (CmdMediator *cmdMediator, const QStringList &pointIdentifiersIn) const
 Add.
 

Detailed Description

Given a set of point identifiers, if a map is in effect (with its two axis endpoints) then both axis points must be handled as a unit.

For that to happen, for maps this class looks for one axis endpoint in a point identifier list, and if just one is in the list then the other is also added

This class has absolutely no effect (=noop) when a map is not in effect, or a map is in effect but zero or both axis endpoints are in the list

Definition at line 21 of file ScaleBarAxisPointsUnite.h.


The documentation for this class was generated from the following files: