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().