CamGui::Cutting Class Reference

#include <Cutting.h>

Inheritance diagram for CamGui::Cutting:
CamGui::Ui_Cutting

List of all members.

Public Member Functions

 Cutting (QWidget *parent, Qt::WFlags=0)
 ~Cutting ()

Protected Slots

bool getProcessOutput ()
const CuttingToolsSettingsgetSettings ()
void on_adaptdynainput_clicked ()
void on_Approximate_button_clicked ()
void on_best_fit_cad_button_clicked ()
void on_best_fit_go_button_clicked ()
void on_best_fit_mesh2_button_clicked ()
void on_best_fit_mesh_button_clicked ()
void on_BestFitButton_clicked ()
void on_CalculateFeatureBased_clicked ()
void on_CalculateSpiralBased_clicked ()
void on_CalculateZLevel_clicked ()
void on_Deviation_button_clicked ()
void on_deviation_geometry1_button_clicked ()
void on_deviation_geometry2_button_clicked ()
void on_deviation_go_button_clicked ()
void on_error_accumulation_go_button_clicked ()
void on_error_accumulation_select_files_button_clicked ()
void on_GenRobotOut_clicked ()
void on_GenSimOut_clicked ()
void on_select_shape_feature_based_button_clicked ()
void on_select_shape_spiral_based_button_clicked ()
void on_select_shape_z_level_button_clicked ()
void on_SelectFace_button_clicked ()
void on_SpringbackButton_clicked ()
void on_start_simulation_clicked ()
void on_toolpath_calculation_go_button_clicked ()
void on_toolpath_calculation_highest_level_button_clicked ()
void on_toolpath_calculation_lowest_level_button_clicked ()
void on_toolpath_calculation_middle_level_button_clicked ()
void selectMesh ()
void selectShape ()
void setFace (const TopoDS_Shape &aFace, const float, const float, const float)

Detailed Description

Definition at line 50 of file Cutting.h.


Constructor & Destructor Documentation

Cutting::Cutting ( QWidget *  parent,
Qt::WFlags  fl = 0 
)

Definition at line 85 of file Cutting.cpp.

References CamGui::Ui_Cutting::setupUi().

Cutting::~Cutting (  ) 

Definition at line 94 of file Cutting.cpp.


Member Function Documentation

bool Cutting::getProcessOutput (  )  [protected, slot]

Definition at line 104 of file Cutting.cpp.

References result.

Referenced by on_start_simulation_clicked().

const CuttingToolsSettings & Cutting::getSettings (  )  [protected, slot]
void Cutting::on_adaptdynainput_clicked (  )  [protected, slot]

Definition at line 123 of file Cutting.cpp.

References draftlibs::dxfReader::filename.

void Cutting::on_Approximate_button_clicked (  )  [protected, slot]

Definition at line 636 of file Cutting.cpp.

References CamGui::Ui_Cutting::best_fit_mesh_button.

void Cutting::on_best_fit_cad_button_clicked (  )  [protected, slot]

Definition at line 642 of file Cutting.cpp.

References CamGui::Ui_Cutting::best_fit_mesh_button, and selectShape().

void Cutting::on_best_fit_go_button_clicked (  )  [protected, slot]
void Cutting::on_best_fit_mesh2_button_clicked (  )  [protected, slot]

Definition at line 661 of file Cutting.cpp.

References SpringbackCorrection::Load(), and selectMesh().

void Cutting::on_best_fit_mesh_button_clicked (  )  [protected, slot]
void Cutting::on_BestFitButton_clicked (  )  [protected, slot]
void Cutting::on_CalculateFeatureBased_clicked (  )  [protected, slot]
void Cutting::on_CalculateSpiralBased_clicked (  )  [protected, slot]
void Cutting::on_CalculateZLevel_clicked (  )  [protected, slot]
void Cutting::on_Deviation_button_clicked (  )  [protected, slot]
void Cutting::on_deviation_geometry1_button_clicked (  )  [protected, slot]

Definition at line 193 of file Cutting.cpp.

References selectShape().

void Cutting::on_deviation_geometry2_button_clicked (  )  [protected, slot]

Definition at line 198 of file Cutting.cpp.

References selectMesh().

void Cutting::on_deviation_go_button_clicked (  )  [protected, slot]
void Cutting::on_error_accumulation_go_button_clicked (  )  [protected, slot]

Definition at line 239 of file Cutting.cpp.

References MergeData::WriteOutput().

void Cutting::on_error_accumulation_select_files_button_clicked (  )  [protected, slot]
void Cutting::on_GenRobotOut_clicked (  )  [protected, slot]
void Cutting::on_GenSimOut_clicked (  )  [protected, slot]
void Cutting::on_select_shape_feature_based_button_clicked (  )  [protected, slot]

Definition at line 435 of file Cutting.cpp.

References selectShape().

void Cutting::on_select_shape_spiral_based_button_clicked (  )  [protected, slot]

Definition at line 440 of file Cutting.cpp.

References selectShape().

void Cutting::on_select_shape_z_level_button_clicked (  )  [protected, slot]

Definition at line 430 of file Cutting.cpp.

References selectShape().

void Cutting::on_SelectFace_button_clicked (  )  [protected, slot]
void Cutting::on_SpringbackButton_clicked (  )  [protected, slot]

Definition at line 628 of file Cutting.cpp.

References CamGui::Ui_Cutting::best_fit_cad_button.

void Cutting::on_start_simulation_clicked (  )  [protected, slot]

Definition at line 172 of file Cutting.cpp.

References draftlibs::fcgeo::connect(), and getProcessOutput().

void Cutting::on_toolpath_calculation_go_button_clicked (  )  [protected, slot]
void Cutting::on_toolpath_calculation_highest_level_button_clicked (  )  [protected, slot]
void Cutting::on_toolpath_calculation_lowest_level_button_clicked (  )  [protected, slot]
void Cutting::on_toolpath_calculation_middle_level_button_clicked (  )  [protected, slot]
void Cutting::selectMesh (  )  [protected, slot]
void Cutting::selectShape (  )  [protected, slot]
void Cutting::setFace ( const TopoDS_Shape &  aFace,
const float  x,
const float  y,
const float  z 
) [protected, slot]

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:01:52 2011 for FreeCAD by  doxygen 1.6.1