All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

CATAnalysisInterfaces Interface CATISamMeshPartFilter

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

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


interface CATISamMeshPartFilter

Management of Mesh Part Filter on Analysis Supports.


Method Index


o AllowMeshPartFilter()
Retrieves if an Analysis entity or Basic Components that select geometries allow to filter the associativity results according to a list of Mesh Part.
o GetMeshPartsFilter(CATLISTV(CATISpecObject_var)*&)
Retrieves the list of Mesh Parts that define the filter on the associativity results to manage the CATISamAnalysisSupport extraction.
o RemoveMeshPartsFilter(CATISpecObject_var&)
Remove a Mesh Part from the list of Mesh Parts.
o SetAllowMeshPartFilter(CATBoolean)
Sets if an Analysis entity or Basic Components that select geometries allow to filter the associativity results according to a list of Mesh Part.
o SetMeshPartsFilter(CATISpecObject_var&)
Sets the list of Mesh Parts that define the filter on the associativity results to manage the CATISamAnalysisSupport extraction.

Methods


o AllowMeshPartFilter
public virtual CATBoolean AllowMeshPartFilter()= 0
Retrieves if an Analysis entity or Basic Components that select geometries allow to filter the associativity results according to a list of Mesh Part.
Legal values: TRUE . FALSE .
o GetMeshPartsFilter
public virtual HRESULT GetMeshPartsFilter(CATLISTV(CATISpecObject_var)*& oMeshPartList) = 0
Retrieves the list of Mesh Parts that define the filter on the associativity results to manage the CATISamAnalysisSupport extraction.
Parameters:
oMeshPartList
the MeshPart list pointer.
o RemoveMeshPartsFilter
public virtual HRESULT RemoveMeshPartsFilter( const CATISpecObject_var& ispMeshPart) = 0
Remove a Mesh Part from the list of Mesh Parts.
Parameters:
ispMeshPart
the Mesh Part to remove.
o SetAllowMeshPartFilter
public virtual HRESULT SetAllowMeshPartFilter(CATBoolean iMode) = 0
Sets if an Analysis entity or Basic Components that select geometries allow to filter the associativity results according to a list of Mesh Part.
Parameters:
iMode:
Legal values: TRUE . FALSE .
o SetMeshPartsFilter
public virtual HRESULT SetMeshPartsFilter( const CATISpecObject_var& ispMeshPart) = 0
Sets the list of Mesh Parts that define the filter on the associativity results to manage the CATISamAnalysisSupport extraction.
Parameters:
iObj
the MeshPart.

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

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