Class to create a dialog box for PostScript printing. More...
#include <HardCopy/editors/PoPrintPSMonitor.h>
Public Types | |
enum | PrintPSMask { NO_PRINT_PS_MASK = 0x00000000, COLORED_MASK = 0x00000001, ALL_PRINT_PS_MASK = COLORED_MASK } |
Public Member Functions | |
PoPrintPSMonitor (SoWidget Parent=NULL, const SbString &name="", SbBool buildInsideParent=TRUE) | |
virtual | ~PoPrintPSMonitor () |
void | setPrintPSFilter (unsigned long inclusionMask, unsigned long exclusionMask) |
void | getPrintPSFilter (unsigned long &inclusionMask, unsigned long &exclusionMask) const |
Class to build a dialog box which contains all the necessary elements for configuring PostScript output. This class uses the SoVectorizePSAction class parameters.
NOTE: This class does not exist in Open Inventor 10.0 and later.PoPrintPSMonitor::PoPrintPSMonitor | ( | SoWidget | Parent = NULL , |
|
const SbString & | name = "" , |
|||
SbBool | buildInsideParent = TRUE | |||
) |
Constructor.
virtual PoPrintPSMonitor::~PoPrintPSMonitor | ( | ) | [virtual] |
Destructor.
void PoPrintPSMonitor::getPrintPSFilter | ( | unsigned long & | inclusionMask, | |
unsigned long & | exclusionMask | |||
) | const |
Returns the editing filters.
See setPrintPSFilter.
void PoPrintPSMonitor::setPrintPSFilter | ( | unsigned long | inclusionMask, | |
unsigned long | exclusionMask | |||
) |
Sets editing filters defining which print PostScript attributes will be displayed in the dialog box.
(By default inclusionMask = ALL_PRINT_PS_MASK and exclusionMask = NO_PRINT_PS_MASK).