EPSClipContextItem Class Reference

USed to implement a stack of clipping regions for importing AI EPS with. More...

#include <epsfiltr.h>

Inheritance diagram for EPSClipContextItem:

ListItem CCObject SimpleCCObject List of all members.

Public Member Functions

 EPSClipContextItem (INT32 TheContextLevel, Path *pNewClipPath)
 Initialise the clip region item to sensible values.
 ~EPSClipContextItem ()
 Clean up the context item - this includes deleting the clipping path held in the region item.

Public Attributes

INT32 ContextLevel
PathpClipPath
INT32 ComplexRegionLevel

Detailed Description

USed to implement a stack of clipping regions for importing AI EPS with.

Author:
Tim_Browse (Xara Group Ltd) <camelotdev@xara.com>
Date:
05/22/95
See also:
EPSClipContext

Definition at line 324 of file epsfiltr.h.


Constructor & Destructor Documentation

EPSClipContextItem::EPSClipContextItem INT32  TheContextLevel,
Path pNewClipPath
 

Initialise the clip region item to sensible values.

Author:
Tim_Browse (Xara Group Ltd) <camelotdev@xara.com>
Date:
05/22/95
Parameters:
TheContextLevel - the context level for this clip region. [INPUTS]
See also:
EPSClipContext

Definition at line 400 of file epsfiltr.cpp.

00401 {
00402     ContextLevel = TheContextLevel;
00403     pClipPath = pNewClipPath;
00404 
00405     // Defaults to not a complex region.
00406     ComplexRegionLevel = 0;
00407 }

EPSClipContextItem::~EPSClipContextItem  ) 
 

Clean up the context item - this includes deleting the clipping path held in the region item.

Author:
Tim_Browse (Xara Group Ltd) <camelotdev@xara.com>
Date:
05/22/95
See also:
EPSClipContext

Definition at line 421 of file epsfiltr.cpp.

00422 {
00423     delete pClipPath;
00424 }


Member Data Documentation

INT32 EPSClipContextItem::ComplexRegionLevel
 

Definition at line 335 of file epsfiltr.h.

INT32 EPSClipContextItem::ContextLevel
 

Definition at line 333 of file epsfiltr.h.

Path* EPSClipContextItem::pClipPath
 

Definition at line 334 of file epsfiltr.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:53:59 2007 for Camelot by  doxygen 1.4.4