Example #1
0
LoadPCD::LoadPCD()
	: BaseFilter(FilterDescription(	"LoadPCD",
									"Load PCD FIle",
									"Load a PCD File",
									":/toolbar/PclUtils/icons/load.png"))
{
}
Example #2
0
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);
}
Example #3
0
SavePCD::SavePCD()
    : BaseFilter(FilterDescription("SavePCD",
                                   "Save as PCD FIle",
                                   "Save selected entitiy as PCD File",
                                   ":/toolbar/PclUtils/icons/save.png") )
{
}
Example #4
0
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);
}
Example #6
0
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);
}
Example #7
0
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)
{
}
Example #9
0
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);
}
Example #10
0
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);
}
Example #11
0
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);
}
Example #12
0
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);
}
Example #13
0
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;
}
Example #14
0
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)
{
}
Example #15
0
testfilter::testfilter()
: BaseFilter(FilterDescription("Test Filter", "Test Filter", "TEST!", ":/toolbar/PclUtils/icons/pcl.png", false) )
, m_app()
{
	m_thread_pool = QThreadPool::globalInstance();
}