TopologicalOperators Changed Classes or Interfaces

This table summarizes the CAA V5 TopologicalOperators classes, interfaces, methods, and global functions that you may have used in your applications built on top of CAA V5 and that have been replaced in the New V5R20 CGM Interfaces Layer. For each of these:

Class or Interface Comment
CATBodyChecker Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMBodyChecker
Class or Interface Comment
CATCloseOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMCloseOperator
Class or Interface Comment
CATDistanceMinBodyBody Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDistanceMinBodyBody
Class or Interface Comment
CATDynBoolean Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynBoolean
Class or Interface Comment
CATDynChamfer Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynChamfer
Class or Interface Comment
CATDynDraft Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynDraft
Class or Interface Comment
CATDynFillet Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynFillet
Class or Interface Comment
CATDynMassProperties3D Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynMassProperties3D
Class or Interface Comment
CATDynOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynOperator
Class or Interface Comment
CATDynShell Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynShell
Class or Interface Comment
CATDynSplit Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynSplit
Class or Interface Comment
CATDynThickness Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynThickness
Class or Interface Comment
CATDynTransformation Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMDynTransformation
Class or Interface Comment
CATEuclidianDistanceTool Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDistanceTool
Class or Interface Comment
CATExtrapolParallelTool Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMExtrapolParallelTool
Class or Interface Comment
CATExtrapolateBody Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMExtrapolateBody
Class or Interface Comment
CATGeoToTopOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMGeoToTopOperator
Class or Interface Comment
CATHybAssemble Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybAssemble
Class or Interface Comment
CATHybBoolean Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybBoolean
Class or Interface Comment
CATHybBoundary Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybBoundary
Class or Interface Comment
CATHybDisconnect Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybDisconnect
Class or Interface Comment
CATHybIntersect Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybIntersect
Class or Interface Comment
CATHybOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybOperator
Class or Interface Comment
CATHybOperatorImp Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybOperatorImp
Class or Interface Comment
CATHybProject Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybProject
Class or Interface Comment
CATHybSplit Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybSplit
Class or Interface Comment
CATHybTrim Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMHybTrim
Class or Interface Comment
CATLayDownOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMLayDownOperator
Class or Interface Comment
CATSkinExtrapol Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSkinExtrapol
Class or Interface Comment
CATSolidCuboid Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidCuboid
Class or Interface Comment
CATSolidCylinder Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidCylinder
Class or Interface Comment
CATSolidPrimitive Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidPrimitive
Class or Interface Comment
CATSolidPyramid Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidPyramid
Class or Interface Comment
CATSolidSphere Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidSphere
Class or Interface Comment
CATSolidTorus Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMSolidTorus
Class or Interface Comment
CATTopBodyExtremum Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopBodyExtremum
Class or Interface Comment
CATTopCorner Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopCorner
Class or Interface Comment
CATTopDevelop Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopDevelop
Class or Interface Comment
CATTopExtrapolWireOnShell Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopExtrapolWireOnShell
Class or Interface Comment
CATTopExtrude Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopExtrude
Class or Interface Comment
CATTopParallel Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopParallel
Class or Interface Comment
CATTopPrism Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopPrism
Class or Interface Comment
CATTopReflectLine Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopReflectLine
Class or Interface Comment
CATTopRevol Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopRevol
Class or Interface Comment
CATTopSimplify Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopSimplify
Class or Interface Comment
CATTopSkin Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopSkin
Class or Interface Comment
CATTopSweepSkinSkinSegment Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopSweepSkinSkinSegment
Class or Interface Comment
CATTopSweepWireSkin Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopSweepWireSkin
Class or Interface Comment
CATTopSweepWireSkinCircle Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopSweepWireSkinCircle
Class or Interface Comment
CATTopTangentCurveOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopTangentCurveOperator
Class or Interface Comment
CATTopVertex Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopVertex
Class or Interface Comment
CATTopWire Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMTopWire
Class or Interface Comment
CATWireExtrapolationOp Not supported any longer.
1 replacing class
Framework Class or Interface
GMOperatorsInterfaces CATICGMWireExtrapolationOp
Global Functions Signature Comment
CATCreateCloseOperator CATCloseOperator* CATCreateCloseOperator(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iBodyToClose)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateCloseOperator
CATCreateNewTopAssemble CATHybAssemble* CATCreateNewTopAssemble(CATGeoFactory* iFactory,
CATTopData* iData,
ListPOfCATBody* iBodiesToAssemble)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateNewTopAssemble
CATCreateTopAssemble CATHybAssemble* CATCreateTopAssemble(CATGeoFactory* iFactory,
CATTopData* iData,
ListPOfCATBody* iBodiesToAssemble)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopAssemble
CATCreateTopTrimWireWithKeepRemove CATHybTrim* CATCreateTopTrimWireWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToTrim,
CATBody*iTrimmingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopTrimWireWithKeepRemove
CATCreateTopSplitWireWithKeepRemove CATHybSplit* CATCreateTopSplitWireWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSplitWireWithKeepRemove
CATCreateTopTrimShellWithKeepRemove CATHybTrim* CATCreateTopTrimShellWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToTrim,
CATBody*iTrimmingBody,
CATHybExtrapolationMode iExtrapolMode)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopTrimShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopTrimShellWithKeepRemove
CATCreateTopTrimShellWithKeepRemove CATHybTrim* CATCreateTopTrimShellWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToTrim,
CATBody*iTrimmingBody)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopTrimShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopTrimShellWithKeepRemove
CATCreateTopSplitShellWithKeepRemove CATHybSplit* CATCreateTopSplitShellWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybExtrapolationMode iExtrapolMode,
double iTol)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
CATCreateTopSplitShellWithKeepRemove CATHybSplit* CATCreateTopSplitShellWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybExtrapolationMode iExtrapolMode)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
CATCreateTopSplitShellWithKeepRemove CATHybSplit* CATCreateTopSplitShellWithKeepRemove(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShellWithKeepRemove
CATCreateTopDisconnectShell CATHybDisconnect* CATCreateTopDisconnectShell(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToDisconnect,
CATBody*iDisconnectingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopDisconnectShell
CATCreateTopDisconnectWire CATHybDisconnect* CATCreateTopDisconnectWire(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToDisconnect,
CATBody*iDisconnectingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopDisconnectWire
CATCreateTopTrimWire CATHybTrim* CATCreateTopTrimWire(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToTrim,
CATBody*iTrimmingBody,
CATHybSelectionMode iSelectMode = POSITIVE_POSITIVE_SIDE)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopTrimWire
CATCreateTopSplitWire CATHybSplit* CATCreateTopSplitWire(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybSelectionMode iSelectMode = POSITIVE_POSITIVE_SIDE)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSplitWire
CATCreateTopTrimShell CATHybTrim* CATCreateTopTrimShell(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToTrim,
CATBody*iTrimmingBody,
CATHybSelectionMode iSelectMode = POSITIVE_POSITIVE_SIDE,
CATHybExtrapolationMode iExtrapolMode = TANGENT_DIRECTION)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopTrimShell
CATCreateTopSplitShell CATHybSplit* CATCreateTopSplitShell(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybSelectionMode iSelectMode,
CATHybExtrapolationMode iExtrapolMode,
double iTol)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShell
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShell
CATCreateTopSplitShell CATHybSplit* CATCreateTopSplitShell(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybSelectionMode iSelectMode = POSITIVE_POSITIVE_SIDE,
CATHybExtrapolationMode iExtrapolMode = TANGENT_DIRECTION)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShell
GMOperatorsInterfaces Global function CATCGMCreateTopSplitShell
CATCreateTopBoundary CATHybBoundary* CATCreateTopBoundary(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* inputBody,
CATDomain* inputDomain=NULL,
CATCell* initialCell=NULL,
CATHybPropagateMode iPropagateMode=NO_CONTINUITY)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopBoundary
CATCreateTopDisconnect CATHybDisconnect* CATCreateTopDisconnect(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToDisconnect,
CATBody* iDisconnectingBody,
CATBody* iCuttingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopDisconnect
CATCreateTopEuclidianDistanceTool CATDistanceTool* CATCreateTopEuclidianDistanceTool(CATGeoFactory* iGeoFactory,
CATTopData* iData,
CATOrientation iOrientation,
CATCompositeLaw*iDistance)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopEuclidianDistanceTool
CATCreateTopIntersect CATHybIntersect* CATCreateTopIntersect(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBody1ToIntersect,
CATBody* iBody2ToIntersect)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopIntersect
CATCreateTopLayDown CATLayDownOperator* CATCreateTopLayDown(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToLayDown,
CATBody* iBodySupport)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopLayDown
CATCreateTopProject CATHybProject* CATCreateTopProject(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToProject,
CATBody* iBodySupport,
CATMathDirection* iDirection =(CATMathDirection*)0)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopProject
CATCreateTopSplit CATHybSplit* CATCreateTopSplit(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToSplit,
short iSideToKeep,
CATBody* iSplittingBody,
CATBody* iCuttingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSplit
CATCreateTopSplitOnSupport CATHybSplit* CATCreateTopSplitOnSupport(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToSplit,
short iSideToKeep,
CATBody* iSplittingBody,
CATBody* iBodySupport)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSplitOnSupport
CATCreateTopTrim CATHybTrim* CATCreateTopTrim(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iFirstBodyToCut,
short iFirstSideToKeep,
CATBody* iSecondBodyToCut,
short iSecondSideToKeep,
CATBody* iCuttingBody)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopTrim
CATCreateTopTrimOnSupport CATHybTrim* CATCreateTopTrimOnSupport(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iFirstBodyToCut,
short iFirstSideToKeep,
CATBody* iSecondBodyToCut,
short iSecondSideToKeep,
CATBody* iBodySupport)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopTrimOnSupport
CATCreateDynBoolean CATDynBoolean* CATCreateDynBoolean(CATGeoFactory* iFactory,
CATTopData* iData,
CATDynBooleanType iOperation,
CATBody* iPart,
CATBody* iTool)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynBoolean
CATCreateDynChamfer CATDynChamfer* CATCreateDynChamfer(CATGeoFactory* Container,
CATTopData* iData,
CATBody* iPart)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynChamfer
CATCreateDynDraft CATDynDraft* CATCreateDynDraft(CATGeoFactory* iContainer,
CATTopData* iData,
CATBody* iPart,
const CATDynDraftType iType)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynDraft
CATCreateDynFillet CATDynFillet* CATCreateDynFillet(CATGeoFactory* iContainer,
CATTopData* iData,
CATBody* iPart=NULL)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynFillet
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(class CATTopData* iTopData,
const CATEdge* iEdgeToAnalyze)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(class CATTopData* iTopData,
const CATFace* iFaceToAnalyze)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(class CATTopData* iTopData,
const CATBody* iToAnalyze)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(const CATEdge* iEdgeToAnalyze) Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(const CATFace* iFaceToAnalyze) Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATDynCreateMassProperties3D CATDynMassProperties3D*CATDynCreateMassProperties3D(const CATBody* iToAnalyze) Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
GMOperatorsInterfaces Global function CATCGMDynCreateMassProperties3D
CATCreateDynShell CATDynShell* CATCreateDynShell(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iBody,
CATLength iInternal,
CATLength iExternal)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynShell
CATCreateDynSplit CATDynSplit* CATCreateDynSplit(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBody,
CATDynSplitType iSplitType)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynSplit
CATCreateDynThickness CATDynThickness* CATCreateDynThickness(CATGeoFactory* iContainer,
CATTopData* iTopData,
CATBody* iPart)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynThickness
CATCreateDynTransformation CATDynTransformation* CATCreateDynTransformation(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodytoTransform)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDynTransformation
CATCreateExtrapolateBody CATExtrapolateBody* CATCreateExtrapolateBody(CATGeoFactory* iGeoFactory,
CATTopData* iTopData,
CATBody* iBodyToExtrapol,
CATSurface* iSupport=NULL,
double iMinimumGap=0.)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateExtrapolateBody
CreateExtrapolParallelTool CATExtrapolParallelTool* CreateExtrapolParallelTool(CATGeoFactory* iGeoFactory,
CATTopData* iData,
CATDistanceTool* iDist,
CATBody* iSkinBody,
int iRelimitType = 1)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateExtrapolParallelTool
CATCreateSkinExtrapol CATSkinExtrapol* CATCreateSkinExtrapol(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iSkin)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateSkinExtrapol
CATCreateSolidCuboid CATSolidCuboid* CATCreateSolidCuboid(CATGeoFactory*iFactory,
CATTopData*iData,
const CATMathPoint &iPt1,
const CATMathPoint &iPt2,
const CATMathPoint &iPt3,
const CATMathPoint &iPt4)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateSolidCuboid
CATCreateSolidCylinder CATSolidCylinder* CATCreateSolidCylinder(CATGeoFactory* iFactory,
CATTopData*iData,
const CATMathPoint & iFirstPointOnAxis,
const CATMathPoint & iSecondPointOnAxis,
double iRadius)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateSolidCylinder
GMOperatorsInterfaces Global function CATCGMCreateSolidCylinder
CATCreateSolidCylinder CATSolidCylinder* CATCreateSolidCylinder(CATGeoFactory* iFactory,
CATTopData*iData,
const CATMathPoint & iFirstPointOnAxis,
const CATMathPoint & iSecondPointOnAxis,
const CATMathPoint & iPointOnSurface)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateSolidCylinder
GMOperatorsInterfaces Global function CATCGMCreateSolidCylinder
CATCreateSolidPyramid CATSolidPyramid* CATCreateSolidPyramid(CATGeoFactory* iFactory,
CATTopData*iData,
CATFace* iBase,
const CATMathPoint& iTop)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateSolidPyramid
GMOperatorsInterfaces Global function CATCGMCreateSolidPyramid
CATCreateSolidPyramid CATSolidPyramid* CATCreateSolidPyramid(CATGeoFactory* iFactory,
CATTopData*iData,
const CATMathPoint& iPt1,
const CATMathPoint& iPt2,
const CATMathPoint& iPt3,
const CATMathPoint& iTop)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateSolidPyramid
GMOperatorsInterfaces Global function CATCGMCreateSolidPyramid
CATCreateSolidSphere CATSolidSphere* CATCreateSolidSphere(CATGeoFactory*iFactory,
CATTopData*iData,
const CATMathPoint &iCenter,
double iRadius)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateSolidSphere
CATCreateSolidTorus CATSolidTorus* CATCreateSolidTorus(CATGeoFactory* iFactory,
CATTopData*iData,
const CATMathAxis& iAxis,
const CATMathPoint& iMajor,
const CATMathPoint& iMinor)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateSolidTorus
CATCreateDirBodyExtremum CATTopBodyExtremum* CATCreateDirBodyExtremum(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iBody,
CATMinMax iTypeOfExtremum,
const CATMathVector & iDirection,
const CATMathPoint & iPtOrig)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDirBodyExtremum
CATCreateTopCorner CATTopCorner* CATCreateTopCorner(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iCurve1,
CATBody* iCurve2,
CATBody* iSupport,
double iRadius)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopCorner
CATCreateTopDevelop CATTopDevelop* CATCreateTopDevelop(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iWire,
CATBody*iWireSupport,
CATBody*iTargetSupport,
CATSurTo2DGlobalMapping*iMappingIn,
CATSurTo2DGlobalMapping*iMappingOut)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopDevelop
CATCreateTopExtrapolWireOnShell CATTopExtrapolWireOnShell* CATCreateTopExtrapolWireOnShell(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iBodyWire,
CATBody* iBodyShell)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopExtrapolWireOnShell
CATCreateTopParallel CATTopParallel* CATCreateTopParallel(CATExtrapolParallelTool* iOption,
CATBody* iCurve)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopParallel
CATCreateTopPrism CATTopPrism* CATCreateTopPrism(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iProfileBody,
CATMathDirection* iDirection,
CATLength iStartOffset,
CATLength iEndOffset)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopPrism
CATCreateTopRevol CATTopRevol* CATCreateTopRevol(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iProfile,
CATMathAxis* iAxis,
CATAngle iStartAngle,
CATAngle iEndAngle)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopRevol
CATCreateTopSimplify CATTopSimplify* CATCreateTopSimplify(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iBodyToSimplify)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSimplify
CATCreateTopSkin CATTopSkin* CATCreateTopSkin(CATGeoFactory*iFactory,
CATTopData* iData,
CATSurface*iSurface,
int iNbPcurves,
CATPCurve**iPcurves,
CATCrvLimits*iLimits,
short*iOrientations)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSkin
GMOperatorsInterfaces Global function CATCGMCreateTopSkin
CATCreateTopSkin CATTopSkin* CATCreateTopSkin(CATGeoFactory*iFactory,
CATTopData* iData,
CATSurface*iSurface,
const CATSurLimits* iLims)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopSkin
GMOperatorsInterfaces Global function CATCGMCreateTopSkin
CATCreateTopSweepSkinSkinSegment CATTopSweepSkinSkinSegment* CATCreateTopSweepSkinSkinSegment(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iFirstSupportShell,
CATBody* iSecondSupportShell,
CATBody* iSpine)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSweepSkinSkinSegment
CATCreateTopSweepWireSkinSegment CATTopSweepWireSkinSegment* CATCreateTopSweepWireSkinSegment(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iSupportShell,
CATBody* iGuide,
CATBody* iSpine)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopSweepWireSkinSegment
CATCreateTopVertex CATTopVertex* CATCreateTopVertex(CATGeoFactory* iFactory,
CATTopData* iData,
CATPoint* iPoint)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopVertex
CATCreateTopWire CATTopWire* CATCreateTopWire(CATGeoFactory*iFactory,
CATTopData*iData,
int iNbCurves,
CATCurve**iCurves,
CATCrvLimits*iLimits,
short*iOrientations)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopWire
CATCreateWireExtrapolationOp CATWireExtrapolationOp* CATCreateWireExtrapolationOp(CATGeoFactory* iFactory,
CATTopData* iTopData,
CATBody* iBodyToExtrapolate)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateWireExtrapolationOp
CATCreateDistanceMinTopo CATDistanceMinBodyBody* CATCreateDistanceMinTopo(CATGeoFactory*iFactory,
CATTopData* iData,
CATCell*iCell1,
CATCell*iCell2,
CATSkillValue iMode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDistanceMinTopo
CATCreateDistanceMinTopo CATDistanceMinBodyBody* CATCreateDistanceMinTopo(CATGeoFactory*iFactory,
CATTopData* iData,
CATDomain*iDomain1,
CATDomain*iDomain2,
CATSkillValue iMode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDistanceMinTopo
CATCreateDistanceMinTopo CATDistanceMinBodyBody* CATCreateDistanceMinTopo(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBody1,
CATBody*iBody2,
CATSkillValue iMode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateDistanceMinTopo
CATCreateTopNewSplitWire CATHybSplit* CATCreateTopNewSplitWire(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybSelectionMode iSelectMode = POSITIVE_POSITIVE_SIDE)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopNewSplitWire
CATCreateTopNewSplitShell CATHybSplit* CATCreateTopNewSplitShell(CATGeoFactory*iFactory,
CATTopData*iData,
CATBody*iBodyToCut,
CATBody*iCuttingBody,
CATHybSelectionMode iSelectMode,
CATHybExtrapolationMode iExtrapolMode,
double iTol,
CATBoolean iSingleExtrapolMode = FALSE)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMOperatorsInterfaces Global function CATCGMCreateTopNewSplitShell
CATCreateTopReflectLine CATTopReflectLine* CATCreateTopReflectLine(CATGeoFactory* iFactory,
CATTopData* iData,
CATBody* iInputSkin,
CATBody* iOriginPoint,
CATAngle iAngle)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMOperatorsInterfaces Global function CATCGMCreateTopReflectLine
GMOperatorsInterfaces Global function CATCGMCreateTopReflectLine
CATCreateTopReflectLine CATTopReflectLine* CATCreateTopReflectLine(CATGeoFactory* iFactory,
CATBody* iInputSkin,
CATMathVector& iDirection,
CATAngle iAngle,
CATTopData* iData)