--- OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp.orig 2020-01-31 12:03:07.000000000 +0100 +++ OpenSceneGraph-OpenSceneGraph-3.6.5/src/osgPlugins/OpenCASCADE/ReaderWriterOpenCASCADE.cpp 2023-09-06 21:48:10.078847663 +0200 @@ -211,7 +211,7 @@ osg::ref_ptr ReaderWritte { // populate vertex list // Ref: http://www.opencascade.org/org/forum/thread_16694/?forum=3 - gp_Pnt pt = (triangulation->Nodes())(j).Transformed(transformation * location.Transformation()); + gp_Pnt pt = triangulation->Node(j).Transformed(transformation * location.Transformation()); vertexList->push_back(osg::Vec3(pt.X(), pt.Y(), pt.Z())); // populate color list --- OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeModules/FindOpenCascade.cmake.orig 2020-01-31 12:03:07.000000000 +0100 +++ OpenSceneGraph-OpenSceneGraph-3.6.5/CMakeModules/FindOpenCascade.cmake 2024-04-29 06:17:25.777631751 +0200 @@ -71,7 +71,6 @@ FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKG FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKGeomAlgo TKGeomAlgo) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKGeomBase TKGeomBase) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKHLR TKHLR) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKIGES TKIGES) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKLCAF TKLCAF) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKMath TKMath) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKMesh TKMesh) @@ -81,17 +80,13 @@ FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKO FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKPrim TKPrim) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKService TKService) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKShHealing TKShHealing) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKSTEP209 TKSTEP209) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKSTEPAttr TKSTEPAttr) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKSTEPBase TKSTEPBase) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKSTEP TKSTEP) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKSTL TKSTL) +FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKDESTL TKDESTL) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKTObj TKTObj) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKTopAlgo TKTopAlgo) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKV3d TKV3d) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKVRML TKVRML) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKXDEIGES TKXDEIGES) -FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKXDESTEP TKXDESTEP) +FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKDEVRML TKDEVRML) +FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKDEIGES TKDEIGES) +FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKDESTEP TKDESTEP) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKXMesh TKXMesh) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKXmlL TKXmlL) FIND_OPENCASCADE_LIBRARY(OPENCASCADE_TKXml TKXml) @@ -118,13 +113,8 @@ SET(OPENCASCADE_LIBRARY ${OPENCASCADE_LI ${OPENCASCADE_TKMath} ${OPENCASCADE_TKXCAF} ${OPENCASCADE_TKXSBase} - ${OPENCASCADE_TKSTEPAttr} - ${OPENCASCADE_TKSTEPBase} - ${OPENCASCADE_TKSTEP209} - ${OPENCASCADE_TKSTEP} - ${OPENCASCADE_TKXDESTEP} - ${OPENCASCADE_TKIGES} - ${OPENCASCADE_TKXDEIGES} + ${OPENCASCADE_TKDESTEP} + ${OPENCASCADE_TKDEIGES} ${OPENCASCADE_TKLCAF} ${OPENCASCADE_TKBRep} ${OPENCASCADE_TKMesh} @@ -144,22 +134,17 @@ SET(OPENCASCADE_LIBRARY ${OPENCASCADE_LI ${OPENCASCADE_TKGeomAlgo} ${OPENCASCADE_TKGeomBase} ${OPENCASCADE_TKHLR} - ${OPENCASCADE_TKIGES} ${OPENCASCADE_TKLCAF} ${OPENCASCADE_TKMath} ${OPENCASCADE_TKMesh} ${OPENCASCADE_TKPrim} ${OPENCASCADE_TKService} ${OPENCASCADE_TKShHealing} - ${OPENCASCADE_TKSTEP} - ${OPENCASCADE_TKSTEP209} - ${OPENCASCADE_TKSTEPAttr} - ${OPENCASCADE_TKSTEPBase} ${OPENCASCADE_TKTopAlgo} ${OPENCASCADE_TKV3d} ${OPENCASCADE_TKXCAF} - ${OPENCASCADE_TKXDEIGES} - ${OPENCASCADE_TKXDESTEP} + ${OPENCASCADE_TKDEIGES} + ${OPENCASCADE_TKDESTEP} ${OPENCASCADE_TKXSBase} ) endif ("${OPENCASCADE_LIBRARY_TYPE}" STREQUAL "Shared")