// ----------------------------------------------------------------------------
manualBaseModel::manualBaseModel()
{
-
+//EED2017
_sizePointsContour = 100; //JSTG 25-02-08 The change in the inisialization of these variable is critical.
-
+ _label = "";
+ _label2 = "--";
}
// ----------------------------------------------------------------------------
manualBaseModel::~manualBaseModel()
{
int i,size=_lstPoints.size();
- for (i=0;i<size; i++){
+ for (i=0;i<size; i++)
+ {
delete _lstPoints[i];
}
_lstPoints.clear();
_sizePointsContour = size;
}
// ---------------------------------------------------------------------------
-double manualBaseModel::GetPathSize()
+double manualBaseModel::GetPathSize(double *spc)
{
return 0.0;
}
}
// ---------------------------------------------------------------------------
-double manualBaseModel::GetPathArea()
+double manualBaseModel::GetPathArea( double *spc )
{
return 0.0;
}
return false;
}
//CMRU 17-08-09----------------------------------------------------------------------------
-void manualBaseModel::SetLabel(std::string newLabel)
-{
-}
void manualBaseModel::SetRealSize(double newRealSize)
{
return -1;
}
+void manualBaseModel::OpenData(FILE *ff)
+{
+}
+
+void manualBaseModel::SetLabel(std::string newLabel)
+{
+ _label = newLabel;
+}
+
std::string manualBaseModel::GetLabel()
{
- return "";
+ return _label;
}
-void manualBaseModel::OpenData(FILE *ff)
+
+void manualBaseModel::SetLabel2(std::string newLabel)
{
+ _label2 = newLabel;
}
+
+std::string manualBaseModel::GetLabel2()
+{
+ return _label2;
+}
+
+
+
//----------------------------------------------------------------------------