本文整理汇总了C++中Exporter::ExportLegacyVTK方法的典型用法代码示例。如果您正苦于以下问题:C++ Exporter::ExportLegacyVTK方法的具体用法?C++ Exporter::ExportLegacyVTK怎么用?C++ Exporter::ExportLegacyVTK使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Exporter
的用法示例。
在下文中一共展示了Exporter::ExportLegacyVTK方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: OnExportVTK
void GUIMainWindow::OnExportVTK(wxCommandEvent &event) {
//Ist ein Objekt geladen?
if (wxGetApp().getCurrentDataObjectIndex() < 0) {
cerr << "no object loaded!" << endl;
return;
}
//Dialog zur Dateiauswahl
wxFileDialog *SaveDialog = new wxFileDialog(this, wxT("Export nach..."),
_(""), _(""), _("Visualization Toolkit file(*.vtk)|*.vtk"),
wxFD_SAVE | wxFD_OVERWRITE_PROMPT);
//Speichern bestätigt?
if (SaveDialog->ShowModal() == wxID_OK) {
//Export des Objekts
Exporter exporter;
exporter.ExportLegacyVTK(string(SaveDialog->GetPath().ToUTF8().data()),
wxGetApp().getActiveObject());
}
SaveDialog->Close();
SaveDialog->Destroy();
}