Class to create a print CGM format dialog box. More...
#include <HardCopy/editors/PoPrintCGMMonitor.h>
Public Types | |
enum | PrintCGMMask { NO_PRINT_CGM_MASK = 0x00000000, BINARY_MASK = 0x00000001, VERSION_MASK = 0x00000002, COLOR_TYPE_MASK = 0x00000004, ALL_PRINT_CGM_MASK = BINARY_MASK | VERSION_MASK | COLOR_TYPE_MASK } |
Public Member Functions | |
PoPrintCGMMonitor (SoWidget Parent=NULL, const SbString &name="", SbBool buildInsideParent=TRUE) | |
virtual | ~PoPrintCGMMonitor () |
void | setPrintCGMFilter (unsigned long inclusionMask, unsigned long exclusionMask) |
void | getPrintCGMFilter (unsigned long &inclusionMask, unsigned long &exclusionMask) const |
Class to build a dialog box which contains all elements to configure a printing. This class uses the SoVectorizeCGMAction class parameters.
NOTE: This class does not exist in Open Inventor 10.0 and later.PoPrintCGMMonitor::PoPrintCGMMonitor | ( | SoWidget | Parent = NULL , |
|
const SbString & | name = "" , |
|||
SbBool | buildInsideParent = TRUE | |||
) |
Constructor.
virtual PoPrintCGMMonitor::~PoPrintCGMMonitor | ( | ) | [virtual] |
Destructor.
void PoPrintCGMMonitor::getPrintCGMFilter | ( | unsigned long & | inclusionMask, | |
unsigned long & | exclusionMask | |||
) | const |
Gets editing filters defining which print CGM attributes will be displayed in the dialog box.
void PoPrintCGMMonitor::setPrintCGMFilter | ( | unsigned long | inclusionMask, | |
unsigned long | exclusionMask | |||
) |
Sets editing filters defining which print CGM attributes will be displayed in the dialog box.
(By default inclusionMask = ALL_PRINT_CGM_MASK and exclusionMask = NO_PRINT_CGM_MASK).