ExtendParams Class Reference

Parameter container for extension operation. See also:. More...

#include <extender.h>

List of all members.

Public Member Functions

 ExtendParams ()
 ExtendParams (const ExtendParams &other)

Public Attributes

BYTE fExtendFlags
INT32 xinc
INT32 xdec
INT32 yinc
INT32 ydec
DocCoord doccEndCentre
DocCoord doccStartCentre
DocCoord doccOffset
double xscale
double yscale
DocCoord doccScaleStart
DocCoord doccScaleEnd
INT32 xincExtendBuffer
INT32 xdecExtendBuffer
INT32 yincExtendBuffer
INT32 ydecExtendBuffer
UndoableOperationpOp

Private Member Functions

 CC_DECLARE_MEMDUMP (ExtendParams)


Detailed Description

Parameter container for extension operation. See also:.

Author:
Karim_MacDonald (Xara Group Ltd) <camelotdev@xara.com>
Date:
10/09/1999

Definition at line 132 of file extender.h.


Constructor & Destructor Documentation

ExtendParams::ExtendParams  )  [inline]
 

Definition at line 139 of file extender.h.

00139 {}

ExtendParams::ExtendParams const ExtendParams other  )  [inline]
 

Definition at line 140 of file extender.h.

00141     {
00142         fExtendFlags    = other.fExtendFlags;
00143         xinc            = other.xinc;
00144         xdec            = other.xdec;
00145         yinc            = other.yinc;
00146         ydec            = other.ydec;
00147         doccEndCentre   = other.doccEndCentre;
00148         doccStartCentre = other.doccStartCentre;
00149         doccOffset      = other.doccOffset;
00150         xscale          = other.xscale;
00151         yscale          = other.yscale;
00152         doccScaleStart  = other.doccScaleStart;
00153         doccScaleEnd    = other.doccScaleEnd;
00154         xincExtendBuffer= other.xincExtendBuffer;
00155         xdecExtendBuffer= other.xdecExtendBuffer;
00156         yincExtendBuffer= other.yincExtendBuffer;
00157         ydecExtendBuffer= other.ydecExtendBuffer;
00158         pOp             = other.pOp;
00159     }


Member Function Documentation

ExtendParams::CC_DECLARE_MEMDUMP ExtendParams   )  [private]
 


Member Data Documentation

DocCoord ExtendParams::doccEndCentre
 

Definition at line 167 of file extender.h.

DocCoord ExtendParams::doccOffset
 

Definition at line 169 of file extender.h.

DocCoord ExtendParams::doccScaleEnd
 

Definition at line 173 of file extender.h.

DocCoord ExtendParams::doccScaleStart
 

Definition at line 172 of file extender.h.

DocCoord ExtendParams::doccStartCentre
 

Definition at line 168 of file extender.h.

BYTE ExtendParams::fExtendFlags
 

Definition at line 162 of file extender.h.

UndoableOperation* ExtendParams::pOp
 

Definition at line 178 of file extender.h.

INT32 ExtendParams::xdec
 

Definition at line 164 of file extender.h.

INT32 ExtendParams::xdecExtendBuffer
 

Definition at line 175 of file extender.h.

INT32 ExtendParams::xinc
 

Definition at line 163 of file extender.h.

INT32 ExtendParams::xincExtendBuffer
 

Definition at line 174 of file extender.h.

double ExtendParams::xscale
 

Definition at line 170 of file extender.h.

INT32 ExtendParams::ydec
 

Definition at line 166 of file extender.h.

INT32 ExtendParams::ydecExtendBuffer
 

Definition at line 177 of file extender.h.

INT32 ExtendParams::yinc
 

Definition at line 165 of file extender.h.

INT32 ExtendParams::yincExtendBuffer
 

Definition at line 176 of file extender.h.

double ExtendParams::yscale
 

Definition at line 171 of file extender.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 10 03:54:07 2007 for Camelot by  doxygen 1.4.4