CFx SDK Documentation
2020SP3
|
Go to the documentation of this file.
24 #ifndef OD_DBPLOTSETTINGS_H
25 #define OD_DBPLOTSETTINGS_H
171 double& bottomMargin,
173 double& topMargin)
const;
184 double& paperHeight)
const;
206 double& yCoordinate)
const;
237 bool plotViewportBorders);
253 bool plotPlotStyles);
266 bool showPlotStyles);
362 double& denominator)
const;
423 double& standardScale)
const;
436 bool scaleLineweights);
484 bool drawViewportsFirst);
bool useStandardScale() const
void setShadePlotCustomDPI(OdInt16 shadePlotCustomDPI)
void setScaleLineweights(bool scaleLineweights)
OdDbPlotSettings::StdScaleType stdScaleType() const
void setPlotViewportBorders(bool plotViewportBorders)
OdDbPlotSettings::PlotRotation plotRotation() const
bool plotAsRaster() const
GLuint GLsizei GLsizei GLint GLenum * type
OdInt16 shadePlotCustomDPI() const
bool drawViewportsFirst() const
void setPlotTransparency(bool bSet)
void setModelType(bool modelType)
void setPaperImageOrigin(OdGePoint2d paperImageOrigin)
OdString getPlotViewName() const
OdString getPlotSettingsName() const
void addToPlotSettingsDict(OdDbDatabase *pDb)
OdDbPlotSettings::PlotType plotType() const
OdGePoint2d getPaperImageOrigin() const
void getPlotOrigin(double &xCoordinate, double &yCoordinate) const
bool plotCentered() const
OdString getCanonicalMediaName() const
void setShadePlotResLevel(OdDbPlotSettings::ShadePlotResLevel shadePlotResLevel)
OdDbPlotSettings::ShadePlotType shadePlot() const
OdDbPlotSettings::ShadePlotResLevel shadePlotResLevel() const
bool plotPlotStyles() const
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
bool printLineweights() const
void setPrintLineweights(bool printLineweights)
virtual void copyFrom(const OdRxObject *pSource)
OdDbPlotSettings::PlotPaperUnits plotPaperUnits() const
void setPlotHidden(bool plotHidden)
double getLeftMargin() const
void getPlotPaperMargins(double &leftMargin, double &bottomMargin, double &rightMargin, double &topMargin) const
void getStdScale(double &standardScale) const
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
OdDbObjectId shadePlotId() const
bool plotWireframe() const
OdString getPlotCfgName() const
virtual void subHandOverTo(OdDbObject *pNewObject)
double getRightMargin() const
void setShowPlotStyles(bool showPlotStyles)
void setPlotSettingsName(const OdString &plotSettingsName)
OdResult setShadePlot(OdDbPlotSettings::ShadePlotType shadePlot)
bool scaleLineweights() const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
bool plotTransparency() const
virtual OdResult subErase(bool erasing)
OdResult setShadePlot(OdDbPlotSettings::ShadePlotType type, OdDbObjectId shadePlotId)
virtual OdResult subGetClassID(void *pClsid) const
bool plotViewportBorders() const
void getPlotPaperSize(double &paperWidth, double &paperHeight) const
void setDrawViewportsFirst(bool drawViewportsFirst)
void getCustomPrintScale(double &numerator, double &denominator) const
void setPlotPlotStyles(bool plotPlotStyles)
void getPlotWindowArea(double &xMin, double &yMin, double &xMax, double &yMax) const
bool showPlotStyles() const
double getTopMargin() const
OdString getCurrentStyleSheet() const
ODDB_DECLARE_MEMBERS(OdDbPlotSettings)
double getBottomMargin() const
OdSmartPtr< OdDbPlotSettings > OdDbPlotSettingsPtr