PrintBase CATPrintVisuParameters

Usage: you must use this class as is. You should never derive it.


public class CATPrintVisuParameters

Class to create a CATPrintVisuParameters object.
Role: This class aggregates visualization parameters before printing.


Constructor and Destructor Index


o CATPrintVisuParameters(void)
Constructs a default CATPrintVisuParameters.
o CATPrintVisuParameters(CATPrintVisuParameters&)
Copy constructor.
o ~CATPrintVisuParameters()

Method Index


o GetClipToSheet(void)
Returns the clip to sheet flag.
o GetHLRPolyhedric(void)
Returns the use or not of the HLR Polyhedric algorithm.
o GetPrintDetailSheets(void)
Returns the printing of detail sheets flag.
o SetClipToSheet(int)
Sets the clip to sheet flag.
o SetHLRPolyhedric(int)
Sets the use or not of the HLR Polyhedric algorithm.
o SetPrintDetailSheets(int)
Sets the printing of detail sheets flag.

Constructor and Destructor


o CATPrintVisuParameters
public CATPrintVisuParameters( )
Constructs a default CATPrintVisuParameters.
o CATPrintVisuParameters
public CATPrintVisuParameters( const iVisuParameters)
Copy constructor.
Parameters:
iVisuParameters
The parameters to be copied.
o ~CATPrintVisuParameters
public ~CATPrintVisuParameters()

Methods


o GetClipToSheet
public GetClipToSheet( )
Returns the clip to sheet flag.
Returns:
The mapping to paper flag (1 if true, 0 either).
o GetHLRPolyhedric
public GetHLRPolyhedric( )
Returns the use or not of the HLR Polyhedric algorithm. Only available with CATPRINTRENDER_HLR mode.
Returns:
The HLR Polyhedric mode.
o GetPrintDetailSheets
public GetPrintDetailSheets( )
Returns the printing of detail sheets flag.
Returns:
The printing of detail sheets flag (1 if true, 0 either).
o SetClipToSheet
public SetClipToSheet( iClipToSheet)
Sets the clip to sheet flag. If iClipToSheet is true, the image is clipped to the sheet format. If iClipToSheet is false, the image is not clipped.
Parameters:
iClipToSheet
The clip to sheet flag.
Legal values: 1 if true, 0 either. The default is 0.
o SetHLRPolyhedric
public SetHLRPolyhedric( iHLRPolyhedric)
Sets the use or not of the HLR Polyhedric algorithm. Only available with CATPRINTRENDER_HLR mode.
Parameters:
iHLRPolyhedric

Legal values: 0 or 1 : The default is 0.
o SetPrintDetailSheets
public SetPrintDetailSheets( iPrintDetailSheets)
Sets the printing of detail sheets flag. If iPrintDetailSheets is true, the detail sheets are printed.
Parameters:
iPrintDetailSheets
The printing of detail sheets flag.
Legal values: 1 if true, 0 either. The default is 0.

This object is included in the file: CATPrintVisuParameters.h
If needed, your Imakefile.mk should include the module: CATPrintBase

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.