DXF graph export settings.
@example:
# Settings class used to control parameters for exporting graphs to DXF
graph = ce.getObjectsFrom(ce.scene, ce.withName("'Streetnetwork'"))
exportSettings = DXFExportGraphSettings()
exportSettings.setExportWidth(True)
exportSettings.setFilename(ce.toFSPath("data/batchExportTests/graph.dxf"))
ce.export(graph, exportSettings)
Methods defined here:
getExportLog
getExportLog(self):
Returns a dictionary containing details of the export.
@return: A dictionary containing details about the finished export.
getExportWidth
getExportWidth(self):
Gets ExportWidth field. Export total street width into dxf line thinkness field.
@return: Value of ExportWidth field. [True/False]
getFilename
getFilename(self):
Gets Filename field. Path to the export location.
@return: Value of Filename field. [str]
getScript
getScript(self):
Gets Script field. Python script to use for export callbacks.
@return: Value of Script field. [str]
load
load(self, name):
Load the named settings from the current scene file.
@param name: The name of the settings to load. [str]
@return: result. [DXFExportGraphSettings]
save
save(self, name):
Save the named settings to the current scene file.
@param name: The name of the settings to save. [str]
setExportWidth
setExportWidth(self, booleanValue):
Sets ExportWidth field. Export total street width into dxf line thinkness field.
@param booleanValue: the new value. [True/False]
setFilename
setFilename(self, stringValue):
Sets Filename field. Path to the export location.
@param stringValue: the new value. [str]
setScript
setScript(self, stringValue):
Sets Script field. Python script to use for export callbacks.
@param stringValue: the new value. [str]