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
public virtual HRESULT GetCCPObjectList(CATIUnknownList** oListSourceObject,
CATIUnknownList** oListCopiedObject)=0
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 HRESULT GetPastedDrwObjectList(CATIUnknownList** oListCopiedDrwObject)=0
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
public virtual HRESULT SetPastedDrwObjectList( const CATIUnknownList* iListCopiedDrwObject)=0
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.