LoadPCD::LoadPCD() : BaseFilter(FilterDescription( "LoadPCD", "Load PCD FIle", "Load a PCD File", ":/toolbar/PclUtils/icons/load.png")) { }
SendTo2DPlot::SendTo2DPlot(ccPluginInterface *parent_plugin): BaseFilter(FilterDescription( "Send the TS to 2d Plotter", "Send the TS to 2d Plotter", "Send the TS to 2d Plotter", ":/toolbar/icons/plot.png"), parent_plugin) { this->setShowProgressBar(false); }
SavePCD::SavePCD() : BaseFilter(FilterDescription("SavePCD", "Save as PCD FIle", "Save selected entitiy as PCD File", ":/toolbar/PclUtils/icons/save.png") ) { }
ExtractSIFT::ExtractSIFT() : BaseFilter(FilterDescription( "Extract SIFT", "Extract SIFT Keypoints", "Extract SIFT keypoints for clouds with intensity/RGB or any scalar field", ":/toolbar/PclUtils/icons/sift.png")) , m_dialog(0) { }
LinkModelToRubberband::LinkModelToRubberband(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Link a stratigraphic model to a specific rubberband", "Link a stratigraphic model to a specific rubberband", "Link a stratigraphic model to a specific rubberband", ":/toolbar/icons/LinkModelToRubberband.png"), parent_plugin) { this->setShowProgressBar(false); }
OpenPlots2DDialog::OpenPlots2DDialog(ccPluginInterface *parent_plugin) : BaseFilter(FilterDescription( "Show 2d Plots ", "Open the 2D plots dialog", "Open the 2D plots dialog", ":/toolbar/icons/plotter.png" ), parent_plugin), m_plotter_dialog(0) { this->setShowProgressBar(false); m_plotter_dialog = new Plotter2DDlg(vombat::theInstance()->getMainWindow()); m_plotter_dialog->setVisible(false); }
Analyzer::Analyzer(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Perform geological analysis of CC objects", "Perform geological analysis of CC objects", "Perform geological analysis of CC objects", ":/toolbar/icons/analyzer.png"), parent_plugin) { this->setShowProgressBar(false); }
MLSSmoothingUpsampling::MLSSmoothingUpsampling() : BaseFilter(FilterDescription( "MLS smoothing", "Smooth using MLS, optionally upsample", "Smooth the cloud using Moving Least Sqares algorithm, estimate normals and optionally upsample", ":/toolbar/PclUtils/icons/mls_smoothing.png")) , m_dialog(0) , m_parameters(new MLSParameters) { }
Cropper::Cropper(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Crop entities using a rubberband", "Crop entities using a rubberband", "Crop entities using a rubberband", ":/toolbar/icons/cropper.png"), parent_plugin) { this->setShowProgressBar(false); }
FlipModel::FlipModel(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Flip the direction of the stratigraphic model", "Flip the direction of the stratigraphic model", "Flip the direction of the stratigraphic model", ":/toolbar/icons/FlipModel.png"), parent_plugin) { this->setShowProgressBar(false); }
TestVTK::TestVTK(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Use Scene to render a test vtk object", "Add a Sample Object", "Add a Sample Object", ":/toolbar/icons/sample.png"), parent_plugin) { this->setShowProgressBar(false); }
SaveSPCElement::SaveSPCElement(ccPluginInterface* parent_plugin) : BaseFilter(FilterDescription("Save selected as SPC elemnts", "Save selected as SPC elemnts", "Save selected as SPC elemnts", ":/toolbar/icons/save.png"), parent_plugin) { setShowProgressBar(false); }
NormalEstimation::NormalEstimation() : BaseFilter(FilterDescription("Estimate Normals", "Estimate Normals and Curvature", "Estimate Normals and Curvature for the selected entity", ":/toolbar/PclUtils/icons/normal_curvature.png", true)) , m_dialog(0) , m_radius(0) , m_knn_radius(10) , m_useKnn(false) , m_overwrite_curvature(false) { m_overwrite_curvature = true; }
ExtractSIFT::ExtractSIFT() : BaseFilter(FilterDescription( "Extract SIFT", "Extract SIFT Keypoints", "Extract SIFT keypoints for clouds with intensity/RGB or any scalar field", ":/toolbar/PclUtils/icons/sift.png")) , m_dialog(0) , m_nr_octaves(0) , m_min_scale(0) , m_nr_scales_per_octave(0) , m_min_contrast(0) , m_use_min_contrast(false) { }
testfilter::testfilter() : BaseFilter(FilterDescription("Test Filter", "Test Filter", "TEST!", ":/toolbar/PclUtils/icons/pcl.png", false) ) , m_app() { m_thread_pool = QThreadPool::globalInstance(); }