CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
DbSetPlotSettingsPE.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2022, Open Design Alliance (the "Alliance").
3// All rights reserved.
4//
5// This software and its documentation and related materials are owned by
6// the Alliance. The software may only be incorporated into application
7// programs owned by members of the Alliance, subject to a signed
8// Membership Agreement and Supplemental Software License Agreement with the
9// Alliance. The structure and organization of this software are the valuable
10// trade secrets of the Alliance and its suppliers. The software is also
11// protected by copyright law and international treaty provisions. Application
12// programs incorporating this software must include the following statement
13// with their copyright notices:
14//
15// This application incorporates Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2022 by Open Design Alliance.
18// All rights reserved.
19//
20// By use of this software, its documentation or related materials, you
21// acknowledge and accept the above terms.
23
24
25
26
27#ifndef OD_DBSETPLOTSETPE_H
28#define OD_DBSETPLOTSETPE_H
29
30#include "RxObject.h"
31#include "DbPlotSettings.h"
32
40{
41public:
42 //DOM-IGNORE-BEGIN
44 //DOM-IGNORE-END
45
54 virtual OdResult setPlotCfgName(OdDbPlotSettings *pPlotSettings, const OdString &plotCfgName);
55
64 virtual OdResult setPlotLayoutFlags(OdDbPlotSettings *pPlotSettings, OdInt16 flags);
65
81 virtual OdResult setMargins(OdDbPlotSettings *pPlotSettings, double left, double Bottom, double right, double top);
82
96 virtual OdResult setPlotPaperSize(OdDbPlotSettings *pPlotSettings, double paperWidth, double paperHeight);
97
108 virtual OdResult setMediaName(OdDbPlotSettings *pPlotSettings, OdString mediaName);
109
121 virtual OdResult setOrigin(OdDbPlotSettings *pPlotSettings, const OdGePoint2d &origin);
122
144
165
188
203 virtual OdResult setPlotWindowArea(OdDbPlotSettings *pPlotSettings, double xmin, double ymin, double xmax, double ymax);
204
213 virtual OdResult setPlotView(OdDbPlotSettings* pPlotSettings, OdDbObjectId plotViewId);
214
227 virtual OdResult setPrintScale(OdDbPlotSettings* pPlotSettings, double numerator, double denominator);
228
237 virtual OdResult setStyleSheet(OdDbPlotSettings* pPlotSettings, OdString styleSheet);
238
290
297 virtual OdResult setScaleFactor(OdDbPlotSettings* pPlotSettings, double dScaleFactor);
298};
299
304
305#endif // OD_DBSETPLOTSETPE_H
306
#define TOOLKIT_EXPORT
Definition: DbExport.h:40
OdSmartPtr< OdDbSetPlotSettingsPE > OdDbSetPlotSettingsPEPtr
short OdInt16
OdResult
Definition: OdResult.h:29
virtual OdResult setPlotCfgName(OdDbPlotSettings *pPlotSettings, const OdString &plotCfgName)
virtual OdResult setPrintScale(OdDbPlotSettings *pPlotSettings, double numerator, double denominator)
virtual OdResult setScaleType(OdDbPlotSettings *pPlotSettings, OdDbPlotSettings::StdScaleType scaleType)
virtual OdResult setPlotWindowArea(OdDbPlotSettings *pPlotSettings, double xmin, double ymin, double xmax, double ymax)
virtual OdResult setPlotPaperUnits(OdDbPlotSettings *pPlotSettings, OdDbPlotSettings::PlotPaperUnits units)
virtual OdResult setPlotType(OdDbPlotSettings *pPlotSettings, OdDbPlotSettings::PlotType plotType)
virtual OdResult setPlotPaperSize(OdDbPlotSettings *pPlotSettings, double paperWidth, double paperHeight)
virtual OdResult setPlotRotation(OdDbPlotSettings *pPlotSettings, OdDbPlotSettings::PlotRotation plotRotation)
virtual OdResult setPlotView(OdDbPlotSettings *pPlotSettings, OdDbObjectId plotViewId)
ODRX_DECLARE_MEMBERS(OdDbSetPlotSettingsPE)
virtual OdResult setScaleFactor(OdDbPlotSettings *pPlotSettings, double dScaleFactor)
virtual OdResult setMargins(OdDbPlotSettings *pPlotSettings, double left, double Bottom, double right, double top)
virtual OdResult setOrigin(OdDbPlotSettings *pPlotSettings, const OdGePoint2d &origin)
virtual OdResult setMediaName(OdDbPlotSettings *pPlotSettings, OdString mediaName)
virtual OdResult setPlotLayoutFlags(OdDbPlotSettings *pPlotSettings, OdInt16 flags)
virtual OdResult setStyleSheet(OdDbPlotSettings *pPlotSettings, OdString styleSheet)