All Frameworks Class Hierarchy This Framework Previous Next Indexes
System.IUnknown
|
+---System.IDispatch
|
+---System.CATBaseUnknown
|
+---System.CATBaseDispatch
|
+---System.CATIABase
|
+---VPMDesktopObjects.CATIAVPMVDACommand
|
+---CATIAVPMVDAMove
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface CATIAVPMVDAMove
This interface executes a move of part instances.
Role : You give a part instance to be moved in CATIA.
| public virtual HRESULT __stdcall get_InstanceMoved( | long | nIndex, |
| ENOVIABusinessObject*& | Object, | |
| CATMathTransformation*& | NewMatrix, | |
| ENOVIABusinessObject*& | NewObject)=0 |
| public virtual HRESULT __stdcall get_InstanceMovedCount( | long& | nNbObject)=0 |
| public virtual HRESULT __stdcall get_InstanceToMove( | ENOVIABusinessObject*& | Object)=0 |
| public virtual HRESULT __stdcall put_InstanceToMove( | ENOVIABusinessObject* | object, |
| long | nMatrixType, | |
| CATMathTransformation* | Matrix)=0 |
Copyright © 2003, Dassault Systèmes. All rights reserved.