All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

SketcherInterfaces Interface CATI2DOperator

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

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


interface CATI2DOperator



Method Index


o GetCanonicity(CATBoolean&)
o GetInParameters(CATListValCATBaseUnknown_var&)
o GetNear(CATISpecObject**)
o GetOperatorType()
o GetOutParameters(CATListValCATBaseUnknown_var&)
o Isolate(CATListValCATBaseUnknown_var*)
o SetCanonicity(CATBoolean)
o SetNear(CATBaseUnknown*)

Methods


o GetCanonicity
public virtual HRESULT GetCanonicity(CATBoolean& iCanonicity) = 0
o GetInParameters
public virtual HRESULT GetInParameters(CATListValCATBaseUnknown_var& oList) = 0
o GetNear
public virtual HRESULT GetNear(CATISpecObject** oNear) = 0
o GetOperatorType
public virtual CAT2DOperatorType GetOperatorType()= 0
o GetOutParameters
public virtual HRESULT GetOutParameters(CATListValCATBaseUnknown_var& oList) = 0
o Isolate
public virtual HRESULT Isolate(CATListValCATBaseUnknown_var* oList=NULL) = 0
o SetCanonicity
public virtual HRESULT SetCanonicity(CATBoolean iCanonicity= TRUE) = 0
o SetNear
public virtual HRESULT SetNear(CATBaseUnknown* iNear) = 0

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

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