PoPrintCGMMonitor Class Reference
[HardCopy]

HardCopy Class to create a print CGM format dialog box. More...

#include <HardCopy/editors/PoPrintCGMMonitor.h>

Inheritance diagram for PoPrintCGMMonitor:
PoPrintMonitor SoXtComponent

List of all members.

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

Detailed Description

HardCopy Class to create a print CGM format dialog box.

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.

Deprecated:

Deprecated since Open Inventor 9600
HardCopy editor classes are no longer supported.

Member Enumeration Documentation

Enumerator:
NO_PRINT_CGM_MASK 
BINARY_MASK 
VERSION_MASK 
COLOR_TYPE_MASK 
ALL_PRINT_CGM_MASK 

Constructor & Destructor Documentation

PoPrintCGMMonitor::PoPrintCGMMonitor ( SoWidget  Parent = NULL,
const SbString name = "",
SbBool  buildInsideParent = TRUE 
)

Constructor.

virtual PoPrintCGMMonitor::~PoPrintCGMMonitor (  )  [virtual]

Destructor.


Member Function Documentation

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).


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/