All Frameworks  Class Hierarchy  This Framework  Previous  Next  Indexes

PrismaticMachiningInterfaces Interface CATIMfgMappingForPocketing

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

Usage: you can freely reimplement this interface.


interface CATIMfgMappingForPocketing

Interface to retrieve profile contouring geometry from a design feature.

Role: CATIMfgMappingForPocketing has methods to retrieve geometry from a design feature.


Method Index


o GetGuidingCurves(CATListValCATBaseUnknown_var&)
Retrieves the guiding curves of the design feature.
o GetIslands(CATListValCATBaseUnknown_var&,CATListOfInt&)
Retrieves the islands of the design feature.
o GetPart(CATBaseUnknown_var&)
Retrieves the part element of the design feature.
o GetRelimitingPlane(CATBaseUnknown_var&)
Retrieves the relimiting element of the design feature.

Methods


o GetGuidingCurves
public virtual HRESULT GetGuidingCurves(CATListValCATBaseUnknown_var& oGuidingElements) = 0
Retrieves the guiding curves of the design feature.
Parameters:
oGuidingElements
The guiding curves list
o GetIslands
public virtual HRESULT GetIslands(CATListValCATBaseUnknown_var& oListOfIslands,
CATListOfInt& oNbOfCurvesByIsland) = 0
Retrieves the islands of the design feature.
Parameters:
oListOfIslands
The islands elements list
oNbOfCurvesByIsland
The list of elements numbers per island
o GetPart
public virtual HRESULT GetPart(CATBaseUnknown_var& oPart) = 0
Retrieves the part element of the design feature.
Parameters:
oPart
The part element
o GetRelimitingPlane
public virtual HRESULT GetRelimitingPlane(CATBaseUnknown_var& oRelimitingPlane) = 0
Retrieves the relimiting element of the design feature.
Parameters:
oRelimitingPlane
The relimiting plane

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

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