#include "vdetail.h" VDetail::VDetail():nodes(QVector()),name(QString()), mx(0), my(0){ } VDetail::VDetail(const QString &name, const QVector &nodes):nodes(QVector()), name(name), mx(0), my(0){ this->nodes = nodes; } void VDetail::append(const VNodeDetail &node){ nodes.append(node); } void VDetail::Clear(){ nodes.clear(); name.clear(); mx = 0; my = 0; } qint32 VDetail::CountNode() const{ return nodes.size(); } VNodeDetail &VDetail::operator [](int indx){ return nodes[indx]; } qreal VDetail::getMy() const { return my; } void VDetail::setMy(const qreal &value) { my = value; } qreal VDetail::getMx() const { return mx; } void VDetail::setMx(const qreal &value) { mx = value; } QString VDetail::getName() const { return name; } void VDetail::setName(const QString &value) { name = value; }