GMOperatorsInterfaces Interface CATICGMExtrapolParallelTool

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


interface CATICGMExtrapolParallelTool

Class defining the parallel computation.

This class must be created with the global function and is used by the operator to define its parameters.


Method Index


o GetData(CATTopData*&)
Retrieves the topological data associated with this tool.
o GetDistanceTool(CATICGMDistanceTool*&)
Retrieves the type of computation.
o GetExtrapInfo()
Returns the relimitation type.
o GetFactory(CATGeoFactory*&)
Retrieves the factory that creates the resulting body.
o GetSupport(CATBody*&)
Retrieves the skin body on which the parallel is computed.

Methods


o GetData
public virtual GetData( oData)
Retrieves the topological data associated with this tool.
Parameters:
oData
The pointer to the topological data.
o GetDistanceTool
public virtual GetDistanceTool( oDistTool)
Retrieves the type of computation.
Parameters:
oDistTool
[out, IUnknown#Release] The pointer to the definition of the computation type.
o GetExtrapInfo
public virtual GetExtrapInfo()
Returns the relimitation type.
Returns:
The type of relimitation.
Legal values:
1
Straight relimitation
1
Round relimitation
o GetFactory
public virtual GetFactory( oFactory)
Retrieves the factory that creates the resulting body.
Parameters:
oFactory
The pointer to the factory that creates the resulting body.
o GetSupport
public virtual GetSupport( oSupport)
Retrieves the skin body on which the parallel is computed.
Parameters:
oSupport
The pointer to the skin body.

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

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.