本文整理汇总了C++中vtkSmartPointer::AddPlot方法的典型用法代码示例。如果您正苦于以下问题:C++ vtkSmartPointer::AddPlot方法的具体用法?C++ vtkSmartPointer::AddPlot怎么用?C++ vtkSmartPointer::AddPlot使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类vtkSmartPointer
的用法示例。
在下文中一共展示了vtkSmartPointer::AddPlot方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: operator
bool
operator ()(PopulationSPtr pop)
{
++num_gens;
// bool return_val = metric(pop);
vtkIdType row_num = table->InsertNextBlankRow();
table->SetValue(row_num, 0, num_gens);
table->SetValue(row_num, 1, metric->getVal());
if (table->GetNumberOfRows() > 2)
{
// Start interactor
chart->ClearPlots();
vtkPlot *line = chart->AddPlot(vtkChart::LINE);
#if VTK_MAJOR_VERSION <= 5
line->SetInput(table, 0, 1);
#else
line->SetInputData(table, 0, 1);
#endif
line->SetColor(0, 255, 0, 255);
line->SetWidth(1.0);
// view->Render();
//Finally render the scene
view->GetRenderWindow()->SetMultiSamples(0);
view->GetInteractor()->Initialize();
view->GetInteractor()->Render();
}
// view->GetInteractor()->Initialize();
return true;
}