BasicTopologicalOpe Changed Classes or Interfaces |
This table summarizes the CAA V5 BasicTopologicalOpe 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 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CATComputePointOnWire | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATLengthFromBodyOnWire | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopCrvToNurbsCrvOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopCurveOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopEdgePropagation | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopGeodesicLineOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopHelixOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopLineOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopLineTangentCrvCrvOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopLineTangentPtCrvOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopPointOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopPolarExtremumOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopSplineOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Class or Interface | Comment | |||||||||||
| CATTopSurToNurbsSurOperator | Not supported any longer. 1 replacing class
|
|||||||||||
| Global Functions | Signature | Comment | ||||||||||
| CATCreateComputePointOnWire | CATComputePointOnWire* CATCreateComputePointOnWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWire, double iValue) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateGeodesicLinePtPt | CATTopGeodesicPtPt* CATCreateGeodesicLinePtPt(CATGeoFactory* iFacto, CATTopData* iData, CATBody* iPtOrig, CATBody* iPtFin, CATBody* iShellSupport) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopCrvToNurbsCrvOperator | CATTopCrvToNurbsCrvOperator* CATCreateTopCrvToNurbsCrvOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWireBody, CATLISTP_CATEdge_* iEdgeList) |
Not supported any longer. 2 replacing methods
|
||||||||||
| CATCreateTopCrvToNurbsCrvOperator | CATTopCrvToNurbsCrvOperator* CATCreateTopCrvToNurbsCrvOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWireBody, CATCell* iEdgeCell) |
Not supported any longer. 2 replacing methods
|
||||||||||
| CATCreateTopGeodesicLineOperatorFromDirection | CATTopGeodesicLineOperator* CATCreateTopGeodesicLineOperatorFromDirection(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iSupport, CATBody* iOriginPoint, const CATMathVector& iDirection, double iFirstLength, double iSecondLength=0) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopHelix | CATBody* CATCreateTopHelix(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iHelixAxis, CATLONG32 HelixAxisOrientation, CATBody* iHelixOrigin, CATAngle iStartAngle, CATAngle iEndAngle, CATLength iPitch, CATLONG32 iTrigoOrientation) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopHelixOperator | CATTopHelixOperator* CATCreateTopHelixOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iHelixAxis, CATLONG32 iHelixAxisOrientation, CATBody* iHelixOrigin, CATAngle iStartAngle, CATAngle iEndAngle, CATLength iPitch, CATLONG32 iTrigoOrientation) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopInfiniteLineFromDirection | CATBody* CATCreateTopInfiniteLineFromDirection(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, const CATMathVector& iDirection, CATBoolean iIsSemiInfinite) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineInfiniteOperatorFromDirection | CATTopLineOperator* CATCreateTopLineInfiniteOperatorFromDirection(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, const CATMathVector& iDirection, CATBoolean iIsSemiInfinite) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineNormalToShell | CATBody* CATCreateTopLineNormalToShell(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iFirstPoint, CATBody* iShellOfPoint, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineOperatorNormalToShell | CATTopLineOperator* CATCreateTopLineOperatorNormalToShell(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iShellOfPoint, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineAngledTangentToWire | CATBody* CATCreateTopLineAngledTangentToWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iWire, CATBody* iShellOfWire, double iLength, CATAngle iAngle) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineOperatorAngledTangentToWire | CATTopLineOperator* CATCreateTopLineOperatorAngledTangentToWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iCurve, CATBody* iShellOfCurve, double iLength, CATAngle iAngle) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineTangentToWire | CATBody* CATCreateTopLineTangentToWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iCurve, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineOperatorTangentToWire | CATTopLineOperator* CATCreateTopLineOperatorTangentToWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iCurve, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineFromDirection | CATBody* CATCreateTopLineFromDirection(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, const CATMathVector& iDirection, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineOperatorFromDirection | CATTopLineOperator* CATCreateTopLineOperatorFromDirection(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, const CATMathVector& iDirection, double iLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineFromPoints | CATBody* CATCreateTopLineFromPoints(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iSecondPoint) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineOperatorFromPoints | CATTopLineOperator* CATCreateTopLineOperatorFromPoints(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iSecondPoint) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLineTangentCrvCrvOperator | CATTopLineTangentCrvCrvOperator* CATCreateTopLineTangentCrvCrvOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWire1, CATBody* iWire2, CATBody* iPlane) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopLnTgtPtCrvOperator | CATTopLineTangentPtCrvOperator* CATCreateTopLnTgtPtCrvOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iOriginPoint, CATBody* iCurve, CATBody* iPlane) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointOnSurface | CATBody* CATCreateTopPointOnSurface(CATGeoFactory* ioFactory, CATTopData* iTopData, CATBody* iSurface, const CATMathVector& iDirection, const double iGeodesicLength, CATBody* iReferencePointOnSurface) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointUV | CATBody* CATCreateTopPointUV(CATGeoFactory* ioFactory, CATTopData* iTopData, const CATBody* iReferencePointOnSurface, CATBody* iSurface, const double iULength, const double iVLength) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointsTgtOnWire | CATBody* CATCreateTopPointsTgtOnWire(CATGeoFactory* ioFactory, CATTopData* iTopData, CATBody* iWire, const CATMathVector& iTangent) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointOnWire | CATBody* CATCreateTopPointOnWire(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWire, const double iLength, CATBody* iRefPoint, const CatTopPointLMode iLengthMode = CatTopPointLValue) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointXYZ | CATBody* CATCreateTopPointXYZ(CATGeoFactory* iFactory, CATTopData* iTopData, double iX, double iY, double iZ) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPointOperator | CATTopPointOperator* CATCreateTopPointOperator(CATGeoFactory* iFactory, CATTopData* iTopData) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopPolarExtremumOperator | CATTopPolarExtremumOperator* CATCreateTopPolarExtremumOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iWireBody, CATBody* iPlanarShellBody, CATBody* iPolarOriginVertexBody, const CATMathVector& iPolarAxis, const CatTopPolarExtremum iPolarExtremumExpected) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopStableSpline | CATBody* CATCreateTopStableSpline(CATGeoFactory* iFactory, CATTopData* iTopData, CATLONG32 iNbpts, CATBody** iListOfPoints, const CATMathVector* iTangents=NULL, const CATMathVector* iCurvatures=NULL, const CATLONG32* iImposition=NULL) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopSpline | CATBody* CATCreateTopSpline(CATGeoFactory* iFactory, CATTopData* iTopData, CATLONG32 iNbpts, CATBody** iListOfPoints, const CATMathVector* iTangents=NULL, const CATMathVector* iCurvatures=NULL, const CATLONG32* iImposition=NULL) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopStableSplineOperator | CATTopSplineOperator* CATCreateTopStableSplineOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATLONG32 iNbpts, CATBody** iListOfPoints, const CATMathVector* iTangents=NULL, const CATMathVector* iCurvatures=NULL, const CATLONG32* iImposition=NULL) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopSplineOperator | CATTopSplineOperator* CATCreateTopSplineOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATLONG32 iNbpts, CATBody** iListOfPoints, const CATMathVector* iTangents=NULL, const CATMathVector* iCurvatures=NULL, const CATLONG32* iImposition=NULL) |
Not supported any longer. 1 replacing method
|
||||||||||
| CATCreateTopSurToNurbsSurOperator | CATTopSurToNurbsSurOperator* CATCreateTopSurToNurbsSurOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iShellBody, CATLISTP_CATFace_* iFaceList) |
Not supported any longer. 2 replacing methods
|
||||||||||
| CATCreateTopSurToNurbsSurOperator | CATTopSurToNurbsSurOperator* CATCreateTopSurToNurbsSurOperator(CATGeoFactory* iFactory, CATTopData* iTopData, CATBody* iSkinBody, CATCell* iFaceCell) |
Not supported any longer. 2 replacing methods
|
||||||||||