All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SketcherInterfaces Interface CATI2DDitto

System.IUnknown
  |
  +---CATI2DDitto
 

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


interface CATI2DDitto

Interface of 2D Ditto.
Role: This interface is used to access 2D ditto properties.


Method Index


o Get2DAxisMatrix(double[6])
Read the position matrix of the ditto.
o GetDetail(IID&,IUnknown**)
Returns the associated detail.
o Set2DAxisMatrix(double[6])
Define the position matrix of the ditto.

Methods


o Get2DAxisMatrix
public virtual HRESULT Get2DAxisMatrix(double[6] oMatrix) = 0
Read the position matrix of the ditto.
Parameters:
oMatrix
[out] The current position matrix of the ditto.
Returns:
HRESULT
o GetDetail
public virtual HRESULT GetDetail( const IID& iIID,
IUnknown** oDetail) = 0
Returns the associated detail.
Parameters:
iIID
[in] The interface identifier for which a pointer is requested.
oDetail
[out] The address where the returned pointer to the interface is located.
Returns:
HRESULT
o Set2DAxisMatrix
public virtual HRESULT Set2DAxisMatrix( const double[6] iMatrix) = 0
Define the position matrix of the ditto.
Parameters:
iMatrix
[in] The new position matrix of the ditto.
Returns:
HRESULT

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

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