CmdShapePaste Class Reference
[CommandSupport]

Inherits CmdShapeBase.

Inherited by CmdShapePasteGroup.

Inheritance diagram for CmdShapePaste:

Inheritance graph
[legend]
Collaboration diagram for CmdShapePaste:

Collaboration graph
[legend]
List of all members.

Public Member Functions

CmdBase Clone ()
CmdShapeBase CloneForShape (ADBaseShape newShape)
CmdBase CompleteCmdCreation ()
void Constructor (CmdShapePaste rhs)
void Constructor (ADBaseShape originalShape, double newX, double newY)
void DoCmd ()
void GetDeltas (double toX, double toY, double dx, double dy)
void RedoCmd ()
boolean RefreshAfterDoCmd ()
void UndoCmd ()

Protected Member Functions

ADBaseShape ObjectToChange ()
void SetShape (ADBaseShape originalShape, integer inPosition=-1)

Package Attributes

double mNewX
double mNewY
integer mOriginalListIndex
ADBaseShape mShape

Member Function Documentation

CmdBase CmdShapePaste.Clone (  ) 

Reimplemented from CmdBase.

CmdShapeBase CmdShapeBase.CloneForShape ( ADBaseShape  newShape  )  [inherited]

CmdBase CmdShapeBase.CompleteCmdCreation (  )  [inherited]

Reimplemented from CmdBase.

void CmdShapePaste.Constructor ( CmdShapePaste  rhs  ) 

void CmdShapePaste.Constructor ( ADBaseShape  originalShape,
double  newX,
double  newY 
)

void CmdShapePaste.DoCmd (  ) 

Reimplemented from CmdBase.

void CmdShapePaste.GetDeltas ( double  toX,
double  toY,
double  dx,
double  dy 
)

ADBaseShape CmdShapeBase.ObjectToChange (  )  [protected, inherited]

void CmdBase.RedoCmd (  )  [inherited]

Reimplemented in CmdShapeChangeAttributes, and CmdMultipleCmd.

boolean CmdBase.RefreshAfterDoCmd (  )  [inherited]

void CmdShapeBase.SetShape ( ADBaseShape  originalShape,
integer  inPosition = -1 
) [protected, inherited]

void CmdShapePaste.UndoCmd (  ) 

Reimplemented from CmdBase.


Member Data Documentation

double CmdShapePaste.mNewX [package]

double CmdShapePaste.mNewY [package]

integer CmdShapeBase.mOriginalListIndex [package, inherited]

ADBaseShape CmdShapeBase.mShape [package, inherited]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:03 2006 for mf2 by  doxygen 1.5.1