All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATSchPlatformInterfaces Interface CATISchSelectMoveSelector

System.IUnknown
  |
  +---System.IDispatch
    |
    +---System.CATBaseUnknown
      |
      +---CATISchSelectMoveSelector
 

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface CATISchSelectMoveSelector

Interface to manage direct manipulation of schematic objects.
Role: To decide which object to used for direct manipulation.


Method Index


o GetManipulatedElement(CATPathElement*,CATBaseUnknown**)
Return the object to be used for direct manipulation.

Methods


o GetManipulatedElement
public virtual HRESULT GetManipulatedElement(CATPathElement* iSelectedElement,
CATBaseUnknown** oManipulatedElement) = 0
Return the object to be used for direct manipulation.
Parameters:
iSelectedElement
CATPathElement containing the object to be direct manipulated.
oManipulatedElement
The object to be used for direct manipulation.

This object is included in the file: CATISchSelectMoveSelector.h
If needed, your Imakefile.mk should include the module: CATSchItfCPP

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