All Frameworks  Class Hierarchy  This Framework  Indexes   

CATSchPlatformInterfaces Interface 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
public virtual GetCCPObjectList( oListSourceObject,
oListCopiedObject)
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
public virtual GetPastedDrwObjectList( oListCopiedDrwObject)
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 MoveTo( const iDb2Position)
Move all pasted objects to input position.
Parameters:
iDb2Position
2 double words for the x-y coordinates.
o SetPastedDrwObjectList
public virtual SetPastedDrwObjectList( const iListCopiedDrwObject)
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

Copyright © 2003, Dassault Systèmes. All rights reserved.