All Frameworks Class Hierarchy This Framework Previous Next Indexes
CATSchPlatformInterfaces Interface CATISchPostPaste
System.IUnknown
|
+---CATISchPostPaste
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATISchPostPaste
Interface to manage Schematic platform copy-paste behavior after paste.
Role: To get and set information for paste-processing
Method Index
- o
GetCCPObjectList(CATIUnknownList**,CATIUnknownList**)
- Get a list of source object to copied and a list of
corresponding copied object.
- o
GetPastedDrwObjectList(CATIUnknownList**)
- Get a list of copied drafting objects.
- o
MoveTo(double[2])
- Move all pasted objects to input position.
- o
SetPastedDrwObjectList(CATIUnknownList*)
- Set a list of copied drafting objects.
Methods
o GetCCPObjectList
-
Get a list of source object to copied and a list of
corresponding copied object.
- Parameters:
-
- oListSourceObject
- [out, IUnknown#Release] A list of interface pointers to source objects.
- oListCopiedObject
- [out, IUnknown#Release] A list of interface pointers to copied objects.
o GetPastedDrwObjectList
-
Get a list of copied drafting objects.
- Parameters:
-
- oListCopiedDrwObject
- [out, IUnknown#Release] A list of interface pointers to copied drafting objects.
o MoveTo
public virtual HRESULT MoveTo( | const double[2] | iDb2Position) = 0 |
-
Move all pasted objects to input position.
- Parameters:
-
- iDb2Position
- 2 double words for the x-y coordinates.
o SetPastedDrwObjectList
-
Set a list of copied drafting objects.
- Parameters:
-
- iListCopiedDrwObject
- A list of interface pointers to copied drafting objects.
This object is included in the file: CATISchPostPaste.h