GeometricOperators Changed Classes or Interfaces

This table summarizes the CAA V5 GeometricOperators 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
CATConfusionPtOnCrvPtOnCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMConfusionPtOnCrvPtOnCrv
Class or Interface Comment
CATConfusionPtOnSurPtOnSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMConfusionPtOnSurPtOnSur
Class or Interface Comment
CATConvertCurveToCanonic Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMConvertCurveToCanonic
Class or Interface Comment
CATCurveCurvilinearParameterization Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMCurveCurvilinearParameterization
Class or Interface Comment
CATCurveUserParameterization Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMCurveUserParameterization
Class or Interface Comment
CATDistanceMinCrvCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDistanceMinCrvCrv
Class or Interface Comment
CATDistanceMinPtCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDistanceMinPtCrv
Class or Interface Comment
CATDistanceMinPtSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDistanceMinPtSur
Class or Interface Comment
CATDistanceTool Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDistanceTool
Class or Interface Comment
CATDynMassProperties1D Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMDynMassProperties1D
Class or Interface Comment
CATEdgeCurveComputation Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMEdgeCurveComputation
Class or Interface Comment
CATGeoOperator Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMGeoOperator
Class or Interface Comment
CATInclusionPtCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMInclusionPtCrv
Class or Interface Comment
CATInclusionPtSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMInclusionPtSur
Class or Interface Comment
CATIntersectionCrvCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMIntersectionCrvCrv
Class or Interface Comment
CATIntersectionCrvSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMIntersectionCrvSur
Class or Interface Comment
CATIntersectionSurSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMIntersectionSurSur
Class or Interface Comment
CATLocalAnalysis1D Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMLocalAnalysis1D
Class or Interface Comment
CATLocalAnalysis2D Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMLocalAnalysis2D
Class or Interface Comment
CATMathNurbsCurveTools Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMMathNurbsCurveTools
Class or Interface Comment
CATMathNurbsSurfaceTools Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMMathNurbsSurfaceTools
Class or Interface Comment
CATNurbsCurveTools Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMNurbsCurveTools
Class or Interface Comment
CATNurbsSurfaceTools Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMNurbsSurfaceTools
Class or Interface Comment
CATProjectionCrvSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMProjectionCrvSur
Class or Interface Comment
CATProjectionPtCrv Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMProjectionPtCrv
Class or Interface Comment
CATProjectionPtSur Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMProjectionPtSur
Class or Interface Comment
CATReflectCurve Not supported any longer.
1 replacing class
Framework Class or Interface
GMModelInterfaces CATICGMReflectCurve
Class or Interface Comment
CATSurTo2DGlobalMapping Not supported any longer.
Refer to the following article: Geometric Modeler Changes
Class or Interface Comment
CATSurTo2DGlobalPlanarMapping Not supported any longer.
Refer to the following article: Geometric Modeler Changes
Global Functions Signature Comment
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATLONG32 iNbCrv,
CATCurve** iTabCrv,
CATCrvParam* iStartParam,
CATCrvParam* iEndParam,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATCurve* iCurve,
CATCrvLimits & iLimits,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATEdgeCurve* iEdgeCurve,
CATPointOnEdgeCurve* iStartPOEC,
CATPointOnEdgeCurve* iEndPOEC,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateConfusion CATConfusionPtOnCrvPtOnCrv* CATCreateConfusion(CATGeoFactory* iWhere,
CATSoftwareConfiguration*iConfig,
const CATPointOnCurve* iPoint1,
const CATPointOnCurve* iPoint2,
const double & iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CATCreateConfusion CATConfusionPtOnSurPtOnSur* CATCreateConfusion(CATGeoFactory* iFactory,
CATSoftwareConfiguration*iConfig,
const CATSurParam & iParam1,
const CATSurParam & iParam2,
const CATSurface* iSurface,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CATCreateConfusion CATConfusionPtOnSurPtOnSur* CATCreateConfusion(CATGeoFactory* iFactory,
CATSoftwareConfiguration*iConfig,
const CATPointOnSurface* iPoint1,
const CATPointOnSurface* iPoint2,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iConfig,
CATLONG32 iNbCrv,
CATCurve** iTabCrv,
CATCrvParam* iStartParam,
CATCrvParam* iEndParam,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iConfig,
CATCurve* iCurve,
CATCrvLimits & iLimits,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateConvertCurveToCanonic CATConvertCurveToCanonic* CATCreateConvertCurveToCanonic(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iConfig,
CATEdgeCurve* iEdgeCurve,
CATPointOnEdgeCurve* iStartPOEC,
CATPointOnEdgeCurve* iEndPOEC,
CATSurface* iSupport=NULL,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
GMModelInterfaces Global function CATCGMCreateConvertCurveToCanonic
CATCreateDistanceMin CATDistanceMinCrvCrv* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration* iConfig,
CATCurve* iCrv1,
CATCurve* iCrv2,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateDistanceMin CATDistanceMinPtCrv* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
const CATMathPoint & iPt,
CATMathNurbsMultiForm* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateDistanceMin CATDistanceMinPtCrv* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
const CATMathPoint & iPt,
CATCurve* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateDistanceMin CATDistanceMinPtCrv* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
CATPoint* iPt,
CATCurve* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateDistanceMin CATDistanceMinPtSur* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
const CATMathPoint & iPt,
const CATSurface*iSur,
CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateDistanceMin CATDistanceMinPtSur* CATCreateDistanceMin(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
const CATPoint* iPt,
const CATSurface*iSur,
CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CATCreateEdgeCurveComputation CATEdgeCurveComputation* CATCreateEdgeCurveComputation(CATGeoFactory* iWhere,
CATSoftwareConfiguration* iConfig,
CATCurve*iCurve1,
CATCurve*iCurve2)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateEdgeCurveComputation
CATCreateInclusion CATInclusionPtCrv* CATCreateInclusion(CATGeoFactory* iWhere,
CATSoftwareConfiguration*Config,
const CATPoint* iPoint,
const CATCurve* iCrv,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CATCreateInclusion CATInclusionPtSur* CATCreateInclusion(CATGeoFactory* iFactory,
CATSoftwareConfiguration*Config,
const CATMathPoint & iPt,
const CATSurface*Sur,
const double & iTol,
const CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CATCreateInclusion CATInclusionPtSur* CATCreateInclusion(CATGeoFactory* iFactory,
CATSoftwareConfiguration*Config,
const CATPoint* iPt,
const CATSurface*iSur,
const double & iTol,
const CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CATCreateIntersection CATIntersectionSurSur* CATCreateIntersection(CATGeoFactory*iWhere,
CATSoftwareConfiguration* iConfig,
CATSurface*iSurface1,
CATSurface*iSurface2,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CATCreateIntersection CATIntersectionCrvSur* CATCreateIntersection(CATGeoFactory*iWhere,
CATSoftwareConfiguration* iConfig,
CATCurve*iCurve,
CATSurface*iSurface,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CATCreateIntersection CATIntersectionCrvCrv* CATCreateIntersection(CATGeoFactory*iWhere,
CATSoftwareConfiguration* iConfig,
CATCurve*iCurve1,
CATCurve*iCurve2,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CATCreateLocalAnalysis CATLocalAnalysis2D* CATCreateLocalAnalysis(const CATLocalAnalysis2D* iAnalysisToCopy) Not supported any longer.
4 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
CATCreateLocalAnalysis CATLocalAnalysis2D* CATCreateLocalAnalysis(CATSoftwareConfiguration* iConfig,
const CATSurface*iSurface,
const CATSurParam &iPointToAnalyze)
Not supported any longer.
4 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
CATCreateLocalAnalysis CATLocalAnalysis1D* CATCreateLocalAnalysis(const CATLocalAnalysis1D* iAnalysisToCopy) Not supported any longer.
4 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
CATCreateLocalAnalysis CATLocalAnalysis1D* CATCreateLocalAnalysis(CATSoftwareConfiguration* iConfig,
const CATCurve*iSupport,
const CATCrvParam &iPointToAnalyze)
Not supported any longer.
4 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
GMModelInterfaces Global function CATCGMCreateLocalAnalysis
CATCreateProjection CATListOfProjectionCrvSur* CATCreateProjection(CATGeoFactory*iWhere,
CATSoftwareConfiguration*iConfig,
const CATLISTP_CATCurve_*iCrvList,
const CATLISTP_CATSurface_*iSurList,
CATLONG32 iNPatchU,
CATLONG32 iNPatchV,
const CATMathDirection* iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CATCreateProjection CATProjectionCrvSur* CATCreateProjection(CATGeoFactory*iWhere,
CATSoftwareConfiguration*iConfig,
const CATCurve*iCurve,
const CATCrvLimits*iCrvLim,
const CATSurface*iSurface,
const CATSurLimits*iSurLim,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CATCreateProjection CATProjectionPtSur* CATCreateProjection(CATGeoFactory*iWhere,
CATSoftwareConfiguration*iConfig,
const CATPoint*iPoint,
const CATSurface*iSurface,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CATCreateProjection CATProjectionPtCrv* CATCreateProjection(CATGeoFactory*iWhere,
CATSoftwareConfiguration*iConfig,
const CATPoint*iPoint,
const CATCurve*iCurve,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CATCreateReflectCurve CATReflectCurve* CATCreateReflectCurve(CATGeoFactory* iFactory,
CATSoftwareConfiguration*iConfig,
CATSurface*iSur,
CATMathDirection &iDir,
CATAngle iAngle=0.,
CATSkillValue mode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateReflectCurve
CATCreatePlanarMapping CATSurTo2DGlobalPlanarMapping* CATCreatePlanarMapping(CATGeoFactory*iFactory,
CATSoftwareConfiguration*iConfig,
const CATMathAxis iAxis)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreatePlanarMapping
GMModelInterfaces Global function CATCGMCreatePlanarMapping
CATCreateCurveCurvilinearParameterization CATCurveCurvilinearParameterization* CATCreateCurveCurvilinearParameterization(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iSoftwareConfiguration,
const CATCurve* iCurve,
const CATCrvLimits & iLimits,
double iTolerance)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateCurveCurvilinearParameterization
CATDynCreateMassProperties1D CATDynMassProperties1D* CATDynCreateMassProperties1D(const CATCurve* iCurveToAnalyze) Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMDynCreateMassProperties1D
CATDynCreateMassProperties1D CATDynMassProperties1D* CATDynCreateMassProperties1D(CATCurve* iCurveToAnalyze,
CATSoftwareConfiguration* iSoftwareConfig)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMDynCreateMassProperties1D
CATCreateMathNurbsCurveTools CATMathNurbsCurveTools* CATCreateMathNurbsCurveTools(const CATKnotVector &iKnotVector,
const CATLONG32 &iIsRational,
const CATMathSetOfPoints &iSetOfPoints,
const MathNurbsDimension &iDimension,
const double*iWeights)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateMathNurbsCurveTools
CATCreateMathNurbsSurfaceTools CATMathNurbsSurfaceTools* CATCreateMathNurbsSurfaceTools(const CATKnotVector &iUKnotVector,
const CATKnotVector &iVKnotVector,
const CATLONG32 &iIsRational,
const CATMathGridOfPoints &iVertices,
const double* iWeights)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateMathNurbsSurfaceTools
CATCreateNurbsCurveTools CATNurbsCurveTools* CATCreateNurbsCurveTools(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iConfig,
CATCurve* iCurve)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateNurbsCurveTools
CATCreateNurbsSurfaceTools CATNurbsSurfaceTools* CATCreateNurbsSurfaceTools(CATGeoFactory* iFactory,
CATSoftwareConfiguration* iConfig,
CATSurface* iSurface)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateNurbsSurfaceTools
IsInfo int IsInfo(CATNurbsToolsInfo iInfo) Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function IsInfo
IsOK int IsOK(CATNurbsToolsInfo iInfo) Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function IsOK
IsError int IsError(CATNurbsToolsInfo iInfo) Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function IsError
IsFatal int IsFatal(CATNurbsToolsInfo iInfo) Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function IsFatal
CreateConfusion CATConfusionPtOnCrvPtOnCrv* CreateConfusion(CATGeoFactory* iFactory,
const CATCrvParam & iParam1,
const CATCrvParam & iParam2,
const CATCurve* iCrv,
const double & tol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CreateConfusion CATConfusionPtOnCrvPtOnCrv* CreateConfusion(CATGeoFactory* iFactory,
const CATPointOnEdgeCurve* iPECrv1,
const CATPointOnEdgeCurve* iPECrv2,
const CATCurve* iCrv,
double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CreateConfusion CATConfusionPtOnCrvPtOnCrv* CreateConfusion(CATGeoFactory* iWhere,
const CATPointOnCurve* iPoint1,
const CATPointOnCurve* iPoint2,
const double & iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CreateConfusion CATConfusionPtOnSurPtOnSur* CreateConfusion(CATGeoFactory* iFactory,
const CATSurParam & iParam1,
const CATSurParam & iParam2,
const CATSurface* iSurface,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CreateConfusion CATConfusionPtOnSurPtOnSur* CreateConfusion(CATGeoFactory* iFactory,
const CATPointOnSurface* iPoint1,
const CATPointOnSurface* iPoint2,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
GMModelInterfaces Global function CATCGMCreateConfusion
CreateDistanceMin CATDistanceMinCrvCrv* CreateDistanceMin(CATGeoFactory* iWhere,
CATCurve* iCrv1,
CATCurve* iCrv2,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateDistanceMin CATDistanceMinPtCrv* CreateDistanceMin(CATGeoFactory* iWhere,
const CATMathPoint & iPt,
CATMathNurbsMultiForm* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateDistanceMin CATDistanceMinPtCrv* CreateDistanceMin(CATGeoFactory* iWhere,
const CATMathPoint & iPt,
CATCurve* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateDistanceMin CATDistanceMinPtCrv* CreateDistanceMin(CATGeoFactory* iWhere,
CATPoint* iPt,
CATCurve* iCrv,
CATSkillValue iMode=BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateDistanceMin CATDistanceMinPtSur* CreateDistanceMin(CATGeoFactory* iWhere,
const CATMathPoint & iPt,
const CATSurface*iSur,
CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateDistanceMin CATDistanceMinPtSur* CreateDistanceMin(CATGeoFactory* iWhere,
const CATPoint* iPt,
const CATSurface*iSur,
CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
6 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
GMModelInterfaces Global function CATCGMCreateDistanceMin
CreateEdgeCurveComputation CATEdgeCurveComputation* CreateEdgeCurveComputation(CATGeoFactory* iWhere,
CATCurve*iCurve1,
CATCurve*iCurve2,
CATSkillValue iMode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateEdgeCurveComputation
CreateInclusion CATInclusionPtCrv* CreateInclusion(CATGeoFactory* iWhere,
const CATMathPoint & iPoint,
const CATEdgeCurve* iECrv,
const CATCurve* iCrv,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CreateInclusion CATInclusionPtCrv* CreateInclusion(CATGeoFactory* iWhere,
const CATPoint* iPoint,
const CATCurve* iCrv,
const double iTol,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CreateInclusion CATInclusionPtSur* CreateInclusion(CATGeoFactory* iFactory,
const CATMathPoint & iPt,
const CATSurface*Sur,
const double & iTol,
const CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CreateInclusion CATInclusionPtSur* CreateInclusion(CATGeoFactory* iFactory,
const CATPoint* iPt,
const CATSurface*iSur,
const double & iTol,
const CATBoolean iSearchOnBoundary = TRUE,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
GMModelInterfaces Global function CATCGMCreateInclusion
CreateIntersection CATIntersectionSurSur* CreateIntersection(CATGeoFactory*iWhere,
CATSurface*iSurface1,
CATSurface*iSurface2,
CATSkillValue iMode=BASIC,
CATBoolean iRelimitation=FALSE)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CreateIntersection CATIntersectionCrvSur* CreateIntersection(CATGeoFactory*iWhere,
CATCurve*iCurve,
CATSurface*iSurface,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CreateIntersection CATIntersectionCrvCrv* CreateIntersection(CATGeoFactory*iWhere,
CATCurve*iCurve1,
CATCurve*iCurve2,
CATSkillValue iMode=BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
GMModelInterfaces Global function CATCGMCreateIntersection
CreateProjection CATListOfProjectionCrvSur* CreateProjection(CATGeoFactory*iWhere,
const CATLISTP_CATCurve_*iCrvList,
const CATLISTP_CATSurface_*iSurList,
CATLONG32 iNPatchU,
CATLONG32 iNPatchV,
const CATMathDirection* iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CreateProjection CATProjectionCrvSur* CreateProjection(CATGeoFactory*iWhere,
const CATCurve*iCurve,
const CATCrvLimits*iCrvLim,
const CATSurface*iSurface,
const CATSurLimits*iSurLim,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CreateProjection CATProjectionPtSur* CreateProjection(CATGeoFactory*iWhere,
const CATPoint*iPoint,
const CATSurface*iSurface,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CreateProjection CATProjectionPtCrv* CreateProjection(CATGeoFactory*iWhere,
const CATPoint*iPoint,
const CATCurve*iCurve,
const CATMathDirection*iDirection =(const CATMathDirection*)0,
CATSkillValue iMode = BASIC)
Not supported any longer.
3 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
GMModelInterfaces Global function CATCGMCreateProjection
CreateReflectCurve CATReflectCurve* CreateReflectCurve(CATGeoFactory* iFactory,
CATSurface*iSur,
CATMathDirection &iDir,
CATAngle iAngle=0.,
CATSkillValue mode=BASIC)
Not supported any longer.
1 replacing method
Framework Class or Interface Method
GMModelInterfaces Global function CATCGMCreateReflectCurve
CreatePlanarMapping CATSurTo2DGlobalPlanarMapping* CreatePlanarMapping(CATGeoFactory*iFactory,
const CATMathAxis iAxis)
Not supported any longer.
2 replacing methods
Frameworks Classes or Interfaces Methods
GMModelInterfaces Global function CATCGMCreatePlanarMapping
GMModelInterfaces Global function CATCGMCreatePlanarMapping