PdmSinglePanelizerCalcRect Class
Header: | #include <PdmSinglePanelizerCalcRect> |
Inherits: | PdmSinglePanelizerCalcAbs |
Inherited By: |
Public Functions
PdmSinglePanelizerCalcRect(QObject *iParent = nullptr) | |
~PdmSinglePanelizerCalcRect() | |
PanelizerRectSolutionResult | calcPanelizerRectSolution(const SolutionParam &iParam) |
PanelizerRectSolution | getBestSolution(const QVector<PanelizerRectSolution> &iSolutionList) |
PanelizerRectSolution | getNotHvPanelizerRectSolution(const SolutionParam &iParam) |
PanelizerRectSolutionResult | getPanelizerRectSolution(const SolutionParam &iParam) |
PanelizerRectSolutionList | getSolutionList(const SolutionParam &iParam) |
PanelizerRectSolutionList | mergeResult(const PanelizerRectSolutionResult &iPanelizerRectSolution) |
PanelizerRectSolution | tryToHvPanelizerRectSolution(const SolutionParam &iParam, const PanelizerRectSolution &iOriginSolution) |
Reimplemented Public Functions
virtual QVariantMap | fomatSolution(PanelizerSolutionAbs *iSolution) |
- 15 public functions inherited from PdmSinglePanelizerCalcAbs
- 31 public functions inherited from QObject
- 1 public function inherited from PdmSinglePanelizerCalcNestUtilNotifieder
Additional Inherited Members
- 1 property inherited from QObject
- 119 public slots inherited from PdmSinglePanelizerCalcAbs
- 1 public slot inherited from QObject
- 1 signal inherited from PdmSinglePanelizerCalcAbs
- 2 signals inherited from QObject
- 1 public variable inherited from QObject
- 10 static public members inherited from QObject
- 9 protected functions inherited from QObject
- 2 protected variables inherited from QObject
Detailed Description
Member Function Documentation
PdmSinglePanelizerCalcRect::PdmSinglePanelizerCalcRect(QObject *iParent = nullptr)
Default constructs an instance of PdmSinglePanelizerCalcRect.
PdmSinglePanelizerCalcRect::~PdmSinglePanelizerCalcRect()
Destroys the instance of PdmSinglePanelizerCalcRect.