Noether  0.0.0
Loading...
Searching...
No Matches
plugins.cpp File Reference
#include <noether_gui/plugin_interface.h>
#include <noether_gui/widgets/tool_path_planners/raster/raster_planner_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/direction_generators/fixed_direction_generator_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/direction_generators/principal_axis_direction_generator_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/origin_generators/fixed_origin_generator_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/origin_generators/aabb_origin_generator_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/origin_generators/centroid_origin_generator_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/plane_slicer_raster_planner_widget.h>
#include <noether_gui/widgets/tool_path_planners/raster/cross_hatch_plane_slicer_raster_planner_widget.h>
#include <noether_gui/widgets/tool_path_planners/edge/boundary_edge_planner_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/circular_lead_in_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/circular_lead_out_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/concatenate_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/direction_of_travel_orientation_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/fixed_orientation_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/moving_average_orientation_smoothing_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/raster_organization_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/snake_organization_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/standard_edge_paths_organization_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/tool_drag_orientation_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/biased_tool_drag_orientation_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/uniform_orientation_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/linear_approach_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/linear_departure_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/offset_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/uniform_spacing_spline_modifier_widget.h>
#include <noether_gui/widgets/tool_path_modifiers/uniform_spacing_linear_modifier_widget.h>
#include <noether_gui/widgets/mesh_modifiers/plane_projection_modifier_widget.h>
#include <noether_gui/widgets/mesh_modifiers/euclidean_clustering_modifier_widget.h>
#include <noether_gui/widgets/mesh_modifiers/normal_estimation_pcl_widget.h>
#include <noether_gui/widgets/mesh_modifiers/normals_from_mesh_faces_modifier_widget.h>
#include <noether_gui/widgets/mesh_modifiers/fill_holes_modifier_widget.h>
#include <QWidget>
#include <QMessageBox>
#include <yaml-cpp/yaml.h>

Typedefs

using noether::FixedDirectionGeneratorWidgetPlugin = WidgetPluginImpl< FixedDirectionGeneratorWidget, DirectionGeneratorWidget >
 
using noether::PrincipalAxisDirectionGeneratorWidgetPlugin = WidgetPluginImpl< PrincipalAxisDirectionGeneratorWidget, DirectionGeneratorWidget >
 
using noether::FixedOriginGeneratorWidgetPlugin = WidgetPluginImpl< FixedOriginGeneratorWidget, OriginGeneratorWidget >
 
using noether::CentroidOriginGeneratorWidgetPlugin = WidgetPluginImpl< CentroidOriginGeneratorWidget, OriginGeneratorWidget >
 
using noether::AABBOriginGeneratorWidgetPlugin = WidgetPluginImpl< AABBOriginGeneratorWidget, OriginGeneratorWidget >
 
using noether::StandardEdgePathsOrganizationModifierWidgetPlugin = WidgetPluginImpl< StandardEdgePathsOrganizationModifierWidget, ToolPathModifierWidget >
 
using noether::RasterOrganizationModifierWidgetPlugin = WidgetPluginImpl< RasterOrganizationModifierWidget, ToolPathModifierWidget >
 
using noether::SnakeOrganizationModifierWidgetPlugin = WidgetPluginImpl< SnakeOrganizationModifierWidget, ToolPathModifierWidget >
 
using noether::FixedOrientationModifierWidgetPlugin = WidgetPluginImpl< FixedOrientationModifierWidget, ToolPathModifierWidget >
 
using noether::DirectionOfTravelOrientationModifierWidgetPlugin = WidgetPluginImpl< DirectionOfTravelOrientationModifierWidget, ToolPathModifierWidget >
 
using noether::UniformOrientationModifierWidgetPlugin = WidgetPluginImpl< UniformOrientationModifierWidget, ToolPathModifierWidget >
 
using noether::MovingAverageOrientationSmoothingModifierWidgetPlugin = WidgetPluginImpl< MovingAverageOrientationSmoothingModifierWidget, ToolPathModifierWidget >
 
using noether::ToolDragOrientationToolPathModifierWidgetPlugin = WidgetPluginImpl< ToolDragOrientationToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::BiasedToolDragOrientationToolPathModifierWidgetPlugin = WidgetPluginImpl< BiasedToolDragOrientationToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::CircularLeadInToolPathModifierWidgetPlugin = WidgetPluginImpl< CircularLeadInToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::CircularLeadOutToolPathModifierWidgetPlugin = WidgetPluginImpl< CircularLeadOutToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::LinearApproachToolPathModifierWidgetPlugin = WidgetPluginImpl< LinearApproachToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::LinearDepartureToolPathModifierWidgetPlugin = WidgetPluginImpl< LinearDepartureToolPathModifierWidget, ToolPathModifierWidget >
 
using noether::ConcatenateModifierWidgetPlugin = WidgetPluginImpl< ConcatenateModifierWidget, ToolPathModifierWidget >
 
using noether::OffsetModifierWidgetPlugin = WidgetPluginImpl< OffsetModifierWidget, ToolPathModifierWidget >
 
using noether::UniformSpacingSplineModifierWidgetPlugin = WidgetPluginImpl< UniformSpacingSplineModifierWidget, ToolPathModifierWidget >
 
using noether::UniformSpacingLinearModifierWidgetPlugin = WidgetPluginImpl< UniformSpacingLinearModifierWidget, ToolPathModifierWidget >
 
using noether::BoundaryEdgePlannerWidgetPlugin = WidgetPluginImpl< BoundaryEdgePlannerWidget, ToolPathPlannerWidget >
 
using noether::PlaneProjectionMeshModifierWidgetPlugin = WidgetPluginImpl< PlaneProjectionMeshModifierWidget, MeshModifierWidget >
 
using noether::EuclideanClusteringMeshModifierWidgetPlugin = WidgetPluginImpl< EuclideanClusteringMeshModifierWidget, MeshModifierWidget >
 
using noether::NormalEstimationPCLMeshModifierWidgetPlugin = WidgetPluginImpl< NormalEstimationPCLMeshModifierWidget, MeshModifierWidget >
 
using noether::NormalsFromMeshFacesMeshModifierWidgetPlugin = WidgetPluginImpl< NormalsFromMeshFacesMeshModifierWidget, MeshModifierWidget >
 
using noether::FillHolesModifierWidgetPlugin = WidgetPluginImpl< FillHolesModifierWidget, MeshModifierWidget >