MCPcopy Create free account
hub / github.com/MITK/MITK / Add

Method Add

Modules/Chart/src/mitkChartExampleTestHelper.cpp:298–333  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

296}
297
298void mitk::ChartExampleTestHelper::Add(int dataSet)
299{
300 std::unique_ptr<QmitkChartxyData> myData;
301 if (dataSet == 1)
302 {
303 myData = mitk::ChartExampleTestHelper::GetDataOne();
304 }
305
306 if (dataSet == 2)
307 {
308 myData = mitk::ChartExampleTestHelper::GetDataTwo();
309 }
310
311 if (dataSet == 3)
312 {
313 myData = mitk::ChartExampleTestHelper::GetDataThree();
314 }
315
316 if (dataSet == 4)
317 {
318 myData = mitk::ChartExampleTestHelper::GetDataFour();
319 }
320
321 if (dataSet == 5)
322 {
323 myData = mitk::ChartExampleTestHelper::GetDataFive();
324 }
325
326 std::vector< std::pair<double, double> > data = mitk::ChartExampleTestHelper::ToStdPairList(myData->GetXData(), myData->GetYData());
327 auto label = myData->GetLabel().toString().toStdString();
328 auto type = myData->GetChartType().toString().toStdString();
329 auto color = myData->GetColor().toString().toStdString();
330 auto style = myData->GetLineStyle().toString().toStdString();
331
332 qmitkChartWidget.AddChartExampleData(data, label, type, color, style);
333}
334
335std::vector< std::pair<double, double> > mitk::ChartExampleTestHelper::ToStdPairList(QVariantList xData, QVariantList yData)
336{

Callers 15

AddDisplayPlaneSubTreeFunction · 0.45
InitializeMethod · 0.45
SetupWidgetsMethod · 0.45
StartRegionGrowingMethod · 0.45
mainFunction · 0.45
mainFunction · 0.45
CreateQtPartControlMethod · 0.45
ItkImageProcessingMethod · 0.45
CreateQtPartControlMethod · 0.45
showEigenvectorsMethod · 0.45
CreateOverlayChildMethod · 0.45

Calls 8

GetXDataMethod · 0.80
GetYDataMethod · 0.80
GetChartTypeMethod · 0.80
GetLineStyleMethod · 0.80
AddChartExampleDataMethod · 0.80
toStringMethod · 0.45
GetLabelMethod · 0.45
GetColorMethod · 0.45

Tested by

no test coverage detected