|
| static pfcPlotInstructions_ptr | Create
(xrstring PlotterName)
|
| Creates a new instructions object used to plot a part, drawing, or assembly.
|
|
| optional xint | GetFirstPage
()
|
| void | SetFirstPage
(optional xint value)
|
| When PageRangeChoice is PlotPageRange.PLOT_RANGE_OF_PAGES, this specifies the first page to print. Otherwise, the value is null |
|
| xbool | GetLabelPlot
()
|
| void | SetLabelPlot
(xbool value)
|
| If set to true , generates the plot with a label. Default is false; no label is created. |
|
| optional xint | GetLastPage
()
|
| void | SetLastPage
(optional xint value)
|
| When PageRangeChoice is PlotPageRange.PLOT_RANGE_OF_PAGES, this specifies the last page to print. Otherwise, the value is null |
|
| xint | GetOutputQuality
()
|
| void | SetOutputQuality
(xint value)
|
| A value of 0, 1, 2, or 3. Default is 1. Defines the amount of checking for overlapping lines in a plot or 2-D export file, such as IGES, before making a file.
The values are interpreted as follows:
-
0-Does not check for overlapping lines or collect lines of the same pen color.
-
1-Does not check for overlapping lines, but collects lines of the same pen color for plotting.
-
2-Partially checks edges with two vertices, and collects lines of the same pen color for plotting.
-
3-Does a complete check of all edges against each other, regardless of the number of vertices, font, or color. Collects lines of the same pen color for plotting.
|
|
| pfcPlotPageRange | GetPageRangeChoice
()
|
| void | SetPageRangeChoice
(pfcPlotPageRange value)
|
| One of the pfcPlotPageRange enumeration objects. Default is PlotPageRange.PLOT_RANGE_ALL. |
|
| pfcPlotPaperSize | GetPaperSize
()
|
| void | SetPaperSize
(pfcPlotPaperSize value)
|
| One of the pfcPlotPaperSize enumeration objects. Default is PlotPaperSize.ASIZEPLOT. |
|
| optional xreal | GetPaperSizeX
()
|
| void | SetPaperSizeX
(optional xreal value)
|
| When PaperSize is PlotPaperSize.VARIABLEPLOTSIZE, this specifies the size of the plotter paper in the X dimension. Otherwise, the value is null |
|
| optional xreal | GetPaperSizeY
()
|
| void | SetPaperSizeY
(optional xreal value)
|
| When PaperSize is PlotPaperSize.VARIABLEPLOTSIZE, this specifies the size of the plotter paper in the Y dimension. Otherwise, the value is null. |
|
| xbool | GetPenSlew
()
|
| void | SetPenSlew
(xbool value)
|
| Set to true if you want to adjust pen velocity. Default is false. |
|
| xreal | GetPenVelocityX
()
|
| void | SetPenVelocityX
(xreal value)
|
| When PenSlew is true, this value is a multiple of the default pen speed in the X dimension. Permitted range is 0.1 to 100. Ignored when PenSlew is false. |
|
| xreal | GetPenVelocityY
()
|
| void | SetPenVelocityY
(xreal value)
|
| When PenSlew is true, this value is a multiple of the default pen speed in the y dimension. Permitted range is 0.1 to 100. Ignored when PenSlew is false. |
|
| xstring | GetPlotterName
()
|
| void | SetPlotterName
(xrstring value)
|
| c.f. The print dialog for support names
eg: POSTSCRIPT, COLORPOSTSC
|
|
| xbool | GetSegmentedOutput
()
|
| void | SetSegmentedOutput
(xbool value)
|
| Set to true to generate a segmented plot. Default is false.This may be true only if you are plotting a single page. |
|
| xbool | GetSeparatePlotFiles
()
|
| void | SetSeparatePlotFiles
(xbool value)
|
| Defines the default in the Print to File dialog box.
-
true-Sets the default to Create Separate Files.
-
false -A single file is created by default.
|
|
| xreal | GetUserScale
()
|
| void | SetUserScale
(xreal value)
|
| Specifies a scale factor between 0.01 and 100 for scaling a model or drawing for plotting. Default is 0.01. |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|