AcDbPlotSettingsValidator

 

此类输出访问方法,使一个AcDbPlotSettings对象上的数据在实际设置这个对象上的数据之前生效。

注意:为了保证此类中储存的绘图设置和绘图样式表列表被更新,强烈建议在使用任何此类的方法之前调用refreshLists()重建它们。在访问此类的方法之间不需要调用refreshLists()超过一次,因为这个调用耗费资源。

 

继承自

 

包含文件

dbplotsetval.h

 

参见

AcDbPlotSettings

 

成员

 

AcDbPlotSettingsValidator函数

AcDbPlotSettingsValidator::canonicalMediaNameList 函数

virtual Acad::ErrorStatus

canonicalMediaNameList(

AcDbPlotSettings* pPlotSet,

const AcArray<const char*> & mediaList) = 0;

pPlotSet

未公布

mediaList

未公布

未公布

AcDbPlotSettingsValidator::getLocaleMediaName 函数

virtual Acad::ErrorStatus

getLocaleMediaName(

AcDbPlotSettings * pPlotSet,

int index,

const char*& localeName) = 0;

pPlotSet

未公布

index

未公布

localeName

未公布

未公布


virtual Acad::ErrorStatus

getLocaleMediaName(

AcDbPlotSettings * pPlotSet,

const char* canonicalName,

const char*& localeName) = 0;

pPlotSet

未公布

canonicalName

未公布

localeName

未公布

未公布

AcDbPlotSettingsValidator::plotDeviceList 函数

virtual Acad::ErrorStatus

plotDeviceList(

const AcArray<const char*> & deviceList) = 0;

deviceList

未公布

未公布

AcDbPlotSettingsValidator::plotStyleSheetList 函数

virtual Acad::ErrorStatus

plotStyleSheetList(

const AcArray<const char*> & styleList) = 0;

styleList

未公布

未公布

AcDbPlotSettingsValidator::refreshLists 函数

virtual void

refreshLists(

AcDbPlotSettings* pPlotSet) = 0;

pPlotSet

未公布

未公布

AcDbPlotSettingsValidator::setCanonicalMediaName 函数

virtual Acad::ErrorStatus

setCanonicalMediaName(

AcDbPlotSettings* pPlotSet,

const char* mediaName) = 0;

pPlotSet

未公布

mediaName

未公布

未公布

AcDbPlotSettingsValidator::setClosestMediaName 函数

virtual Acad::ErrorStatus

setClosestMediaName(

AcDbPlotSettings* pPlotSet,

const double paperWidth,

const double paperHeight,

const PlotPaperUnits units,

Adesk::Boolean matchPrintableArea) = 0;

pPlotSet

未公布

paperWidth

未公布

paperHeight

未公布

units

未公布

matchPrintableArea

未公布

未公布

AcDbPlotSettingsValidator::setCurrentStyleSheet 函数

virtual Acad::ErrorStatus

setCurrentStyleSheet(

AcDbPlotSettings* pPlotSet,

const char* styleSheetName) = 0;

pPlotSet

未公布

styleSheetName

未公布

未公布

AcDbPlotSettingsValidator::setCustomPrintScale 函数

virtual Acad::ErrorStatus

setCustomPrintScale(

AcDbPlotSettings* pPlotSet,

const double numerator,

const double denominator) = 0;

pPlotSet

未公布

numerator

未公布

denominator

未公布

未公布

AcDbPlotSettingsValidator::setDefaultPlotConfig 函数

virtual Acad::ErrorStatus

setDefaultPlotConfig(

AcDbPlotSettings* pPlotSet) = 0;

pPlotSet

未公布

未公布

AcDbPlotSettingsValidator::setPlotCentered 函数

virtual Acad::ErrorStatus

setPlotCentered(

AcDbPlotSettings* pPlotSet,

Adesk::Boolean isCentered) = 0;

pPlotSet

未公布

isCentered

未公布

未公布

AcDbPlotSettingsValidator::setPlotCfgName 函数

virtual Acad::ErrorStatus

setPlotCfgName(

AcDbPlotSettings* pPlotSet,

const char* plotDeviceName,

const char* mediaName = NULL) = 0;

pPlotSet

未公布

plotDeviceName

未公布

mediaName

未公布

未公布

AcDbPlotSettingsValidator::setPlotOrigin 函数

virtual Acad::ErrorStatus

setPlotOrigin(

AcDbPlotSettings * pPlotSet,

const double xCoordinate,

const double yCoordinate) = 0;

pPlotSet

未公布

xCoordinate

未公布

yCoordinate

未公布

未公布

AcDbPlotSettingsValidator::setPlotPaperUnits 函数

virtual Acad::ErrorStatus

setPlotPaperUnits(

AcDbPlotSettings* pPlotSet,

const PlotPaperUnits units) = 0;

pPlotSet

未公布

units

未公布

未公布

AcDbPlotSettingsValidator::setPlotRotation 函数

virtual Acad::ErrorStatus

setPlotRotation(

AcDbPlotSettings* pPlotSet,

const PlotRotation rotationType) = 0;

pPlotSet

未公布

rotationType

未公布

未公布

AcDbPlotSettingsValidator::setPlotType 函数

virtual Acad::ErrorStatus

setPlotType(

AcDbPlotSettings* pPlotSet,

const PlotType plotAreaType) = 0;

pPlotSet

未公布

plotAreaType

未公布

未公布