PdmStepData Class
| Header: | #include <PdmStepData> |
| Inherits: | PdmGraphicsDataAbs |
Public Functions
| PdmStepData(QObject *parent = 0) | |
| ~PdmStepData() |
- 14 public functions inherited from PdmGraphicsDataAbs
- 31 public functions inherited from QObject
Public Slots
| void | addLayer(PdmFeatData *item) |
| void | addLayer(const QVariantMap &iLayerMap) |
| void | addRepeat(PdmRepeatData *item) |
| QMarginsF | allowMargin() const |
| qreal | alpha() |
| void | clearLayerList() |
| void | clearOutline() |
| void | clearPanelmap() |
| void | clearRect() |
| void | clearRepeatList() |
| QColor | color() |
| QVariantMap | customerBlnConfig() const |
| QVariantList | customerBlnData() const |
| QPointF | datum() const |
| QVector<QPainterPath> | getAllPaths(int iDepth, bool isExportDxf = false, bool isDxfRoundOut = false, bool iRemoveCutterPath = false) |
| QVector<QPainterPath> | getAllRealPaths(int iDepth, bool isExportDxf = false, bool isDxfRoundOut = false, bool iRemoveCutterPath = false) |
| QPolygonF * | getBoundingPoly() const |
| QVector<QPainterPath> | getChildPaths(qreal iResize = 0, int iDepth = 0, qreal iCouponGap = -1, bool isExportDxf = false, bool iRemoveCutterPath = false) |
| QVector<PdmVarDimensionData *> | getDimensionDatas() |
| QString | getKeyingSlot() const |
| int | getStepCount() |
| PdmStepItem * | getStepItem() |
| QVariantMap | internalBlnConfig() const |
| QVariantList | internalBlnData() const |
| QList<PdmFeatData *> | layerList() const |
| QRectF | limits() const |
| QStringList | manualList() |
| int | manualX() |
| int | manualY() |
| QMarginsF | margin() const |
| QString | name() const |
| float | noTopAndLeftRemark() const |
| QVariantMap | packInfo() |
| float | panelUtilization() const |
| QString | panelizerRotate() const |
| QString | parentStepType() const |
| QString | profile() const |
| QPainterPath | profilePainterPath() const |
| QSizeF | realSize() const |
| void | removeLayer(PdmFeatData *item) |
| void | removeRepeat(PdmRepeatData *item) |
| void | removeRepeatPath(qreal iGap, qreal iMinShapeSize, qreal iCouponGap = -1) |
| QList<PdmRepeatData *> | repeatList() const |
| float | repeatsGap() const |
| float | repeatsMinGapX() const |
| float | repeatsMinGapY() const |
| void | setAllowMargin(const QMarginsF &margin) |
| void | setAlpha(qreal alpha) |
| void | setColor(const QColor &color) |
| void | setCustomerBlnConfig(const QVariantMap &iConfigVarMap) |
| void | setCustomerBlnData(const QVariantList &iDataVarLst) |
| void | setDatum(const QPointF &p) |
| void | setFromDataMap(const QVariantMap &iDataMap, qreal iShowZoomRatio = -1) |
| void | setInternalBlnConfig(const QVariantMap &iConfigVarMap) |
| void | setInternalBlnData(const QVariantList &iDataVarLst) |
| void | setKeyingSlot(const QString &iKeyingSlot) |
| void | setLimits(const QRectF &limits) |
| void | setManualList(const QStringList &list) |
| void | setManualX(int iManualX) |
| void | setManualY(int iManualY) |
| void | setMargin(const QMarginsF &iMargin) |
| void | setName(const QString &iNameStr) |
| void | setNoTopAndLeftRemark(bool iNoTopAndLeftRemark) |
| void | setOutlineStr(const QVariantMap &iOutlineStr, bool iClearBefore = true) |
| void | setPackInfo(const QVariantMap &packInfo) |
| void | setPanelUtilization(float iUtizationDbl) |
| void | setPanelizerRotate(QString iRotateStr) |
| void | setPanelmapList(const QVariantMap &iPanelmap, bool iClearBefore = true) |
| void | setParentStepType(const QString &iTypeStr) |
| void | setProfile(const QString &profileStr) |
| void | setRealSize(const QSizeF &iSize, bool iChangeProfileBol = true) |
| void | setRectList(const QVariantMap &iRectMap, bool iClearBefore = true) |
| void | setRepeat(int index, PdmRepeatData *item) |
| void | setRepeatList(const QList<PdmRepeatData *> &iRepeatLst) |
| void | setRepeatsGap(float iMinGapDbl) |
| void | setRepeatsMinGapX(float iMinGapXDbl) |
| void | setRepeatsMinGapY(float iMinGapYDbl) |
| void | setStepItem(PdmStepItem *iStepItem) |
| void | setText(const QString &iStr) |
| void | setType(const QString &iTypeStr) |
| QSizeF | showSize() const |
| QString | textStr() const |
| QVariantMap | toVariantMap() const |
| QString | type() const |
- 1 public slot inherited from QObject
Additional Inherited Members
- 1 property inherited from QObject
- 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
PdmStepData::PdmStepData(QObject *parent = 0)
Default constructs an instance of PdmStepData.
PdmStepData::~PdmStepData()
Destroys the instance of PdmStepData.
[slot] void PdmStepData::addLayer(PdmFeatData *item)
[slot] void PdmStepData::addLayer(const QVariantMap &iLayerMap)
[slot] void PdmStepData::addRepeat(PdmRepeatData *item)
[slot] QMarginsF PdmStepData::allowMargin() const
See also setAllowMargin().
[slot] qreal PdmStepData::alpha()
See also setAlpha().
[slot] void PdmStepData::clearLayerList()
[slot] void PdmStepData::clearOutline()
[slot] void PdmStepData::clearPanelmap()
[slot] void PdmStepData::clearRect()
[slot] void PdmStepData::clearRepeatList()
[slot] QColor PdmStepData::color()
See also setColor().
[slot] QVariantMap PdmStepData::customerBlnConfig() const
See also setCustomerBlnConfig().
[slot] QVariantList PdmStepData::customerBlnData() const
See also setCustomerBlnData().
[slot] QPointF PdmStepData::datum() const
See also setDatum().
[slot] QVector<QPainterPath> PdmStepData::getAllPaths(int iDepth, bool isExportDxf = false, bool isDxfRoundOut = false, bool iRemoveCutterPath = false)
[slot] QVector<QPainterPath> PdmStepData::getAllRealPaths(int iDepth, bool isExportDxf = false, bool isDxfRoundOut = false, bool iRemoveCutterPath = false)
[slot] QPolygonF *PdmStepData::getBoundingPoly() const
[slot] QVector<QPainterPath> PdmStepData::getChildPaths(qreal iResize = 0, int iDepth = 0, qreal iCouponGap = -1, bool isExportDxf = false, bool iRemoveCutterPath = false)
[slot] QVector<PdmVarDimensionData *> PdmStepData::getDimensionDatas()
[slot] QString PdmStepData::getKeyingSlot() const
[slot] int PdmStepData::getStepCount()
[slot] PdmStepItem *PdmStepData::getStepItem()
[slot] QVariantMap PdmStepData::internalBlnConfig() const
See also setInternalBlnConfig().
[slot] QVariantList PdmStepData::internalBlnData() const
See also setInternalBlnData().
[slot] QList<PdmFeatData *> PdmStepData::layerList() const
[slot] QRectF PdmStepData::limits() const
See also setLimits().
[slot] QStringList PdmStepData::manualList()
See also setManualList().
[slot] int PdmStepData::manualX()
See also setManualX().
[slot] int PdmStepData::manualY()
See also setManualY().
[slot] QMarginsF PdmStepData::margin() const
See also setMargin().
[slot] QString PdmStepData::name() const
See also setName().
[slot] float PdmStepData::noTopAndLeftRemark() const
See also setNoTopAndLeftRemark().
[slot] QVariantMap PdmStepData::packInfo()
See also setPackInfo().
[slot] float PdmStepData::panelUtilization() const
See also setPanelUtilization().
[slot] QString PdmStepData::panelizerRotate() const
See also setPanelizerRotate().
[slot] QString PdmStepData::parentStepType() const
See also setParentStepType().
[slot] QString PdmStepData::profile() const
See also setProfile().
[slot] QPainterPath PdmStepData::profilePainterPath() const
[slot] QSizeF PdmStepData::realSize() const
See also setRealSize().
[slot] void PdmStepData::removeLayer(PdmFeatData *item)
[slot] void PdmStepData::removeRepeat(PdmRepeatData *item)
[slot] void PdmStepData::removeRepeatPath(qreal iGap, qreal iMinShapeSize, qreal iCouponGap = -1)
[slot] QList<PdmRepeatData *> PdmStepData::repeatList() const
See also setRepeatList().
[slot] float PdmStepData::repeatsGap() const
See also setRepeatsGap().
[slot] float PdmStepData::repeatsMinGapX() const
See also setRepeatsMinGapX().
[slot] float PdmStepData::repeatsMinGapY() const
See also setRepeatsMinGapY().
[slot] void PdmStepData::setAllowMargin(const QMarginsF &margin)
See also allowMargin().
[slot] void PdmStepData::setAlpha(qreal alpha)
See also alpha().
[slot] void PdmStepData::setColor(const QColor &color)
See also color().
[slot] void PdmStepData::setCustomerBlnConfig(const QVariantMap &iConfigVarMap)
See also customerBlnConfig().
[slot] void PdmStepData::setCustomerBlnData(const QVariantList &iDataVarLst)
See also customerBlnData().
[slot] void PdmStepData::setDatum(const QPointF &p)
See also datum().
[slot] void PdmStepData::setFromDataMap(const QVariantMap &iDataMap, qreal iShowZoomRatio = -1)
[slot] void PdmStepData::setInternalBlnConfig(const QVariantMap &iConfigVarMap)
See also internalBlnConfig().
[slot] void PdmStepData::setInternalBlnData(const QVariantList &iDataVarLst)
See also internalBlnData().
[slot] void PdmStepData::setKeyingSlot(const QString &iKeyingSlot)
[slot] void PdmStepData::setLimits(const QRectF &limits)
See also limits().
[slot] void PdmStepData::setManualList(const QStringList &list)
See also manualList().
[slot] void PdmStepData::setManualX(int iManualX)
See also manualX().
[slot] void PdmStepData::setManualY(int iManualY)
See also manualY().
[slot] void PdmStepData::setMargin(const QMarginsF &iMargin)
See also margin().
[slot] void PdmStepData::setName(const QString &iNameStr)
See also name().
[slot] void PdmStepData::setNoTopAndLeftRemark(bool iNoTopAndLeftRemark)
See also noTopAndLeftRemark().
[slot] void PdmStepData::setOutlineStr(const QVariantMap &iOutlineStr, bool iClearBefore = true)
[slot] void PdmStepData::setPackInfo(const QVariantMap &packInfo)
See also packInfo().
[slot] void PdmStepData::setPanelUtilization(float iUtizationDbl)
See also panelUtilization().
[slot] void PdmStepData::setPanelizerRotate(QString iRotateStr)
See also panelizerRotate().
[slot] void PdmStepData::setPanelmapList(const QVariantMap &iPanelmap, bool iClearBefore = true)
[slot] void PdmStepData::setParentStepType(const QString &iTypeStr)
See also parentStepType().
[slot] void PdmStepData::setProfile(const QString &profileStr)
See also profile().
[slot] void PdmStepData::setRealSize(const QSizeF &iSize, bool iChangeProfileBol = true)
See also realSize().
[slot] void PdmStepData::setRectList(const QVariantMap &iRectMap, bool iClearBefore = true)
[slot] void PdmStepData::setRepeat(int index, PdmRepeatData *item)
[slot] void PdmStepData::setRepeatList(const QList<PdmRepeatData *> &iRepeatLst)
See also repeatList().
[slot] void PdmStepData::setRepeatsGap(float iMinGapDbl)
See also repeatsGap().
[slot] void PdmStepData::setRepeatsMinGapX(float iMinGapXDbl)
See also repeatsMinGapX().
[slot] void PdmStepData::setRepeatsMinGapY(float iMinGapYDbl)
See also repeatsMinGapY().
[slot] void PdmStepData::setStepItem(PdmStepItem *iStepItem)
[slot] void PdmStepData::setText(const QString &iStr)
[slot] void PdmStepData::setType(const QString &iTypeStr)
See also type().
[slot] QSizeF PdmStepData::showSize() const
[slot] QString PdmStepData::textStr() const
[slot] QVariantMap PdmStepData::toVariantMap() const
[slot] QString PdmStepData::type() const
See also setType().