All Frameworks  Class Hierarchy  This Framework  Next  Indexes

CATSmaInterfaces Interface CATIAerospaceSheetMetalFactory

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

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


interface CATIAerospaceSheetMetalFactory

Interface to create Aerospace Sheet Metal Features.
Role: Provides the public basic methods to create Aerospace Sheet Metal Features.


Method Index


o CreateJoggle(CATISpecObject*,CATISpecObject**)

Role: This method creates a Joggle Feature.
o CreateSurfacicFlange(CATISpecObject*,CATISpecObject**)

Role: This method creates a Surfacic Flange Feature.
o CreateWeb(CATISpecObject*,CATISpecObject**)

Role: This method creates a Web Feature.

Methods


o CreateJoggle
public virtual HRESULT __stdcall CreateJoggle( const CATISpecObject* ipiPartSpec,
CATISpecObject** opiJoggleSpec) = 0

Role: This method creates a Joggle Feature.
Parameters:
ipiPartSpec
the Part Feature in which the Joggle will be inserted.
opiJoggleSpec
the created Joggle Feature.
o CreateSurfacicFlange
public virtual HRESULT __stdcall CreateSurfacicFlange( const CATISpecObject* ipiPartSpec,
CATISpecObject** opiSurfacicFlangeSpec) = 0

Role: This method creates a Surfacic Flange Feature.
Parameters:
ipiPartSpec
the Part Feature in which the Surfacic Flange will be inserted.
opiSurfacicFlangeSpec
the created Surfacic Flange Feature.
o CreateWeb
public virtual HRESULT __stdcall CreateWeb( const CATISpecObject* ipiPartSpec,
CATISpecObject** opiWebSpec) = 0

Role: This method creates a Web Feature.
Parameters:
ipiPartSpec
the Part Feature in which the Web will be inserted.
opiWebSpec
the created Web Feature.

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

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