-// rs_actiondimension.cpp
+// actiondimension.cpp
//
// Part of the Architektonas Project
// Originally part of QCad Community Edition by Andrew Mustun
// JLH 06/03/2010 Added this text. :-)
//
-#include "rs_actiondimension.h"
+#include "actiondimension.h"
#include "rs_dialogfactory.h"
#include "graphicview.h"
-RS_ActionDimension::RS_ActionDimension(const char * name, RS_EntityContainer & container, GraphicView & graphicView):
- RS_PreviewActionInterface(name, container, graphicView)
+ActionDimension::ActionDimension(const char * name, RS_EntityContainer & container, GraphicView & graphicView):
+ ActionInterface(name, container, graphicView)
{
reset();
}
-RS_ActionDimension::~RS_ActionDimension()
+ActionDimension::~ActionDimension()
{
}
-void RS_ActionDimension::reset()
+void ActionDimension::reset()
{
data = RS_DimensionData(Vector(false), Vector(false), RS2::VAlignMiddle,
RS2::HAlignCenter, RS2::Exact, 1.0, "", "Standard", 0.0);
diameter = false;
}
-void RS_ActionDimension::init(int status)
+void ActionDimension::init(int status)
{
- RS_PreviewActionInterface::init(status);
+ ActionInterface::init(status);
}
-void RS_ActionDimension::hideOptions()
+void ActionDimension::hideOptions()
{
- RS_ActionInterface::hideOptions();
+ ActionInterface::hideOptions();
if (RS_DIALOGFACTORY != NULL)
RS_DIALOGFACTORY->requestOptions(this, false);
}
-void RS_ActionDimension::showOptions()
+void ActionDimension::showOptions()
{
- RS_ActionInterface::showOptions();
+ ActionInterface::showOptions();
if (RS_DIALOGFACTORY != NULL)
RS_DIALOGFACTORY->requestOptions(this, true, true);
}
-void RS_ActionDimension::updateMouseCursor()
+void ActionDimension::updateMouseCursor()
{
graphicView->setMouseCursor(RS2::CadCursor);
}
-void RS_ActionDimension::updateToolBar()
+void ActionDimension::updateToolBar()
{
if (RS_DIALOGFACTORY != NULL)
{
}
}
-QString RS_ActionDimension::getText()
+QString ActionDimension::getText()
{
if (!data.text.isEmpty())
return data.text;
return l;
}
-void RS_ActionDimension::setText(const QString & t)
+void ActionDimension::setText(const QString & t)
{
data.text = t;
}
-QString RS_ActionDimension::getLabel()
+QString ActionDimension::getLabel()
{
return label;
}
-void RS_ActionDimension::setLabel(const QString & t)
+void ActionDimension::setLabel(const QString & t)
{
label = t;
}
-QString RS_ActionDimension::getTol1()
+QString ActionDimension::getTol1()
{
return tol1;
}
-void RS_ActionDimension::setTol1(const QString & t)
+void ActionDimension::setTol1(const QString & t)
{
tol1 = t;
}
-QString RS_ActionDimension::getTol2()
+QString ActionDimension::getTol2()
{
return tol2;
}
-void RS_ActionDimension::setTol2(const QString & t)
+void ActionDimension::setTol2(const QString & t)
{
tol2 = t;
}
-bool RS_ActionDimension::getDiameter()
+bool ActionDimension::getDiameter()
{
return diameter;
}
-void RS_ActionDimension::setDiameter(bool d)
+void ActionDimension::setDiameter(bool d)
{
diameter = d;
}
-/*static*/ bool RS_ActionDimension::isDimensionAction(RS2::ActionType type)
+/*static*/ bool ActionDimension::isDimensionAction(RS2::ActionType type)
{
return (type == RS2::ActionDimAligned
|| type == RS2::ActionDimLinear