All Frameworks  Class Hierarchy  This Framework  Indexes

AdvancedTopologicalOpe Global Function CATCreateTopologicalFilletBlend


CATTopologicalFilletBlend * CATCreateTopologicalFilletBlend(CATGeoFactory* iFactory,
CATTopData* iTopData,
const CATBody* iBodySupport1,
const CATBody* iBodySupport2,
CATLONG32 iOrientation1,
CATLONG32 iOrientation2,
double iRadius,
const CATDomain* iDomainSupport1= 0,
const CATDomain* iDomainSupport2= 0 )
Creates a topological operator that computes the connecting surface between two skin bodies, using a bi-tangency algorithm.
Parameters:
iFactory
The pointer to the factory of the geometry.
iTopData
The pointer to the data defining the software configuration and the journal. If the journal inside iTopData is NULL, it is not filled.
The journal is not yet implemented.
iBodySupport1
The pointer to the first skin body: it contains only one face, that covers the whole surface.
iBodySupport2
The pointer to the second skin body: it contains only one face, that covers the whole surface.
iOrientation1
The orientation of iBodySupport1, to define the center of the fillet.
iOrientation2
The orientation of iBodySupport2, to define the center of the fillet.
iRadius
The constant radius value.
iDomainSupport1
To keep to 0.
iDomainSupport2
To keep to 0.
Returns:
The pointer to the created operator. To delete with the usual C++ delete operator afer use.
See also:
CATTopologicalFilletBlend

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

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