All Frameworks  Class Hierarchy  This Framework  Indexes   

CATSmaInterfaces Interface 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 CreateJoggle( const ipiPartSpec,
opiJoggleSpec)

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 CreateSurfacicFlange( const ipiPartSpec,
opiSurfacicFlangeSpec)

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 CreateWeb( const ipiPartSpec,
opiWebSpec)

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.