project(TKGeomAlgo)

if (WIN32)
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Hatch_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GeomInt_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntStart_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntWalk_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntImp_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntCurveSurface_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntSurf_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntPatch_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Geom2dInt_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntImpParGen_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntRes2d_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntCurve_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__TopTrans_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Intf_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__ApproxInt_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GccAna_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GccEnt_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GccInt_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__HatchGen_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Geom2dHatch_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Law_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__AppBlend_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Plate_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GeomPlate_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__LocalAnalysis_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GeomAPI_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__GeomFill_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Geom2dAPI_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__Geom2dGcc_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__FairCurve_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__NLPlate_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__IntPolyh_DLL" )
  list( APPEND TKGeomAlgo_PRECOMPILED_DEFS "-D__TopClass_DLL" )
  string( REGEX REPLACE ";" " " TKGeomAlgo_PRECOMPILED_DEFS "${TKGeomAlgo_PRECOMPILED_DEFS}")
endif()

  list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${WOK_LIB_PATH}" )
  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}/inc")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/inc" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/inc")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/inc" )
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "")
    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Hatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Hatch" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Hatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Hatch" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GeomInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GeomInt" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GeomInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GeomInt" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntStart")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntStart" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntStart")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntStart" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntWalk")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntWalk" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntWalk")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntWalk" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntImp")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntImp" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntImp")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntImp" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntCurveSurface")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntCurveSurface" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntCurveSurface")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntCurveSurface" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntSurf")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntSurf" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntSurf")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntSurf" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntPatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntPatch" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntPatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntPatch" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Geom2dInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Geom2dInt" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Geom2dInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Geom2dInt" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntImpParGen")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntImpParGen" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntImpParGen")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntImpParGen" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntRes2d")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntRes2d" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntRes2d")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntRes2d" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntCurve")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntCurve" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntCurve")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntCurve" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/TopTrans")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/TopTrans" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/TopTrans")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/TopTrans" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Intf")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Intf" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Intf")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Intf" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/ApproxInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/ApproxInt" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/ApproxInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/ApproxInt" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GccAna")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GccAna" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GccAna")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GccAna" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GccEnt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GccEnt" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GccEnt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GccEnt" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GccInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GccInt" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GccInt")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GccInt" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/HatchGen")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/HatchGen" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/HatchGen")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/HatchGen" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Geom2dHatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Geom2dHatch" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Geom2dHatch")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Geom2dHatch" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Law")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Law" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Law")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Law" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/AppBlend")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/AppBlend" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/AppBlend")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/AppBlend" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Plate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Plate" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Plate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Plate" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GeomPlate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GeomPlate" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GeomPlate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GeomPlate" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/LocalAnalysis")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/LocalAnalysis" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/LocalAnalysis")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/LocalAnalysis" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GeomAPI")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GeomAPI" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GeomAPI")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GeomAPI" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/GeomFill")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/GeomFill" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/GeomFill")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/GeomFill" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Geom2dAPI")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Geom2dAPI" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Geom2dAPI")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Geom2dAPI" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/Geom2dGcc")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/Geom2dGcc" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/Geom2dGcc")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/Geom2dGcc" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/FairCurve")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/FairCurve" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/FairCurve")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/FairCurve" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/NLPlate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/NLPlate" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/NLPlate")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/NLPlate" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/IntPolyh")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/IntPolyh" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/IntPolyh")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/IntPolyh" )
    ENDIF()

    IF(EXISTS "${BUILD_PATCH_DIR}/drv/TopClass")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/drv/TopClass" )
    ENDIF()
    IF(EXISTS "${BUILD_PATCH_DIR}/src/TopClass")
      list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${BUILD_PATCH_DIR}/src/TopClass" )
    ENDIF()

  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Hatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Hatch" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Hatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Hatch" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GeomInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GeomInt" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GeomInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GeomInt" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntStart")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntStart" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntStart")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntStart" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntWalk")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntWalk" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntWalk")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntWalk" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntImp")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntImp" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntImp")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntImp" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntCurveSurface")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntCurveSurface" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntCurveSurface")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntCurveSurface" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntSurf")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntSurf" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntSurf")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntSurf" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntPatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntPatch" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntPatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntPatch" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Geom2dInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Geom2dInt" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Geom2dInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Geom2dInt" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntImpParGen")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntImpParGen" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntImpParGen")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntImpParGen" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntRes2d")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntRes2d" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntRes2d")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntRes2d" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntCurve")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntCurve" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntCurve")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntCurve" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/TopTrans")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/TopTrans" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/TopTrans")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/TopTrans" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Intf")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Intf" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Intf")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Intf" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/ApproxInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/ApproxInt" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/ApproxInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/ApproxInt" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GccAna")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GccAna" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GccAna")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GccAna" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GccEnt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GccEnt" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GccEnt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GccEnt" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GccInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GccInt" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GccInt")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GccInt" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/HatchGen")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/HatchGen" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/HatchGen")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/HatchGen" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Geom2dHatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Geom2dHatch" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Geom2dHatch")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Geom2dHatch" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Law")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Law" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Law")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Law" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/AppBlend")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/AppBlend" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/AppBlend")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/AppBlend" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Plate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Plate" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Plate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Plate" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GeomPlate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GeomPlate" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GeomPlate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GeomPlate" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/LocalAnalysis")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/LocalAnalysis" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/LocalAnalysis")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/LocalAnalysis" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GeomAPI")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GeomAPI" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GeomAPI")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GeomAPI" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/GeomFill")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/GeomFill" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/GeomFill")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/GeomFill" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Geom2dAPI")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Geom2dAPI" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Geom2dAPI")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Geom2dAPI" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/Geom2dGcc")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/Geom2dGcc" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/Geom2dGcc")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/Geom2dGcc" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/FairCurve")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/FairCurve" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/FairCurve")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/FairCurve" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/NLPlate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/NLPlate" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/NLPlate")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/NLPlate" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/IntPolyh")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/IntPolyh" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/IntPolyh")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/IntPolyh" )
  ENDIF()

  IF(EXISTS "${CMAKE_SOURCE_DIR}/drv/TopClass")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/drv/TopClass" )
  ENDIF()
  IF(EXISTS "${CMAKE_SOURCE_DIR}/src/TopClass")
    list( APPEND TKGeomAlgo_COMPILER_DIRECTORIES "${CMAKE_SOURCE_DIR}/src/TopClass" )
  ENDIF()

IF (WIN32)
  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "")
  ENDIF()

ELSE()
  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "")
  ENDIF()

ENDIF()

  list( APPEND TKGeomAlgo_USED_LIBS TKernel )
  list( APPEND TKGeomAlgo_USED_LIBS TKMath )
  list( APPEND TKGeomAlgo_USED_LIBS TKG3d )
  list( APPEND TKGeomAlgo_USED_LIBS TKG2d )
  list( APPEND TKGeomAlgo_USED_LIBS TKGeomBase )
  list( APPEND TKGeomAlgo_USED_LIBS TKBRep )

if (WIN32)
elseif(APPLE)
elseif(ANDROID)
else()
endif()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceNodeOfSequenceOfParameter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//drv/Hatch/Hatch_SequenceOfParameter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Hatcher.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Hatcher.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Hatcher.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Hatcher.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Hatcher.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Hatcher.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Line.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Line.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Line.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Line.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Line.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Line.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Parameter.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Parameter.cxx" )
    SOURCE_GROUP (Hatch FILES "${BUILD_PATCH_DIR}//src/Hatch/Hatch_Parameter.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Parameter.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Parameter.cxx" )
      SOURCE_GROUP (Hatch FILES "${CMAKE_SOURCE_DIR}//src/Hatch/Hatch_Parameter.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpGradient_BFGSOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParFunctionOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_BSpParLeastSquareOfMyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_Gradient_BFGSOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyBSplGradientOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_MyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParFunctionOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ParLeastSquareOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientOfTheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ResConstraintOfMyGradientbisOfTheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceNodeOfSequenceOfParameterAndOrientation_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_SequenceOfParameterAndOrientation_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineBezierOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheComputeLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheFunctionOfTheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheImpPrmSvSurfacesOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheInt2SOfThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheMultiLineToolOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_ThePrmPrmSvSurfacesOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_TheZerImpFuncOfTheImpPrmSvSurfacesOfWLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//drv/GeomInt/GeomInt_WLApprox_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_IntSS_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineConstructor.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineTool.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_LineTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineTool.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_LineTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx" )
    SOURCE_GROUP (GeomInt FILES "${BUILD_PATCH_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx" )
      SOURCE_GROUP (GeomInt FILES "${CMAKE_SOURCE_DIR}//src/GeomInt/GeomInt_ParameterAndOrientation.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntStart/IntStart_SITopolTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntStart/IntStart_SITopolTool.cxx" )
    SOURCE_GROUP (IntStart FILES "${BUILD_PATCH_DIR}//src/IntStart/IntStart_SITopolTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntStart/IntStart_SITopolTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntStart/IntStart_SITopolTool.cxx" )
      SOURCE_GROUP (IntStart FILES "${CMAKE_SOURCE_DIR}//src/IntStart/IntStart_SITopolTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx" )
    SOURCE_GROUP (IntWalk FILES "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx" )
      SOURCE_GROUP (IntWalk FILES "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheFunctionOfTheInt2S_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx" )
    SOURCE_GROUP (IntWalk FILES "${BUILD_PATCH_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx" )
      SOURCE_GROUP (IntWalk FILES "${CMAKE_SOURCE_DIR}//drv/IntWalk/IntWalk_TheInt2S_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntWalk/IntWalk_PWalking.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntWalk/IntWalk_PWalking.cxx" )
    SOURCE_GROUP (IntWalk FILES "${BUILD_PATCH_DIR}//src/IntWalk/IntWalk_PWalking.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntWalk/IntWalk_PWalking.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntWalk/IntWalk_PWalking.cxx" )
      SOURCE_GROUP (IntWalk FILES "${CMAKE_SOURCE_DIR}//src/IntWalk/IntWalk_PWalking.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntImp/IntImp_ComputeTangence.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntImp/IntImp_ComputeTangence.cxx" )
    SOURCE_GROUP (IntImp FILES "${BUILD_PATCH_DIR}//src/IntImp/IntImp_ComputeTangence.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntImp/IntImp_ComputeTangence.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntImp/IntImp_ComputeTangence.cxx" )
      SOURCE_GROUP (IntImp FILES "${CMAKE_SOURCE_DIR}//src/IntImp/IntImp_ComputeTangence.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_HInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfPnt_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceNodeOfSequenceOfSeg_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfPnt_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_SequenceOfSeg_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheCSFunctionOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheExactHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheHCurveTool_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheInterferenceOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolygonToolOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_ThePolyhedronToolOfHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvExactHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//drv/IntCurveSurface/IntCurveSurface_TheQuadCurvFuncOfTheQuadCurvExactHInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_Intersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx" )
    SOURCE_GROUP (IntCurveSurface FILES "${BUILD_PATCH_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx" )
      SOURCE_GROUP (IntCurveSurface FILES "${CMAKE_SOURCE_DIR}//src/IntCurveSurface/IntCurveSurface_IntersectionSegment.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListNodeOfListOfPntOn2S_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_ListOfPntOn2S_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfCouple_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfInteriorPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceNodeOfSequenceOfPathPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfCouple_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfInteriorPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//drv/IntSurf/IntSurf_SequenceOfPathPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Couple.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Couple.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Couple.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Couple.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Couple.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Couple.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_InteriorPointTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_LineOn2S.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPoint.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPoint.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PathPointTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_PntOn2S.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Quadric.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Quadric.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Quadric.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Quadric.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Quadric.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Quadric.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_QuadricTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Transition.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Transition.cxx" )
    SOURCE_GROUP (IntSurf FILES "${BUILD_PATCH_DIR}//src/IntSurf/IntSurf_Transition.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Transition.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Transition.cxx" )
      SOURCE_GROUP (IntSurf FILES "${CMAKE_SOURCE_DIR}//src/IntSurf/IntSurf_Transition.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_CurvIntSurf_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfIWLineOfTheIWalking_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPathPointOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceNodeOfSequenceOfSegmentOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfIWLineOfTheIWalking_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPathPointOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_SequenceOfSegmentOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWLineOfTheIWalking_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheIWalking_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_ThePathPointOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSearchInside_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSegmentOfTheSOnBounds_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//drv/IntPatch/IntPatch_TheSurfFunction_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ALineToWLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ArcFunction.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_CSFunction.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_CSFunction.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_CSFunction.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_CSFunction.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_CSFunction.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_CSFunction.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_GLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_GLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_GLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_GLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_GLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_GLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HCurve2dTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HInterTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HInterTool.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_HInterTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HInterTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HInterTool.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_HInterTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpImpIntersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_ImpPrmIntersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_InterferencePolyhedron.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Intersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Intersection.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Intersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Intersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Intersection.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Intersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Line.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Line.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Line.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Line.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Line.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Line.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_LineConstructor.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Point.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Point.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Point.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Point.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Point.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Point.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PointLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PointLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PointLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PointLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PointLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PointLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyArc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyArc.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyArc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyArc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyArc.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyArc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polygo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polygo.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polygo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polygo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polygo.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polygo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_Polyhedron.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PolyhedronTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_PrmPrmIntersection_T3Bits.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RstInt.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RstInt.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_RstInt.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RstInt.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RstInt.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_RstInt.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_WLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_WLine.cxx" )
    SOURCE_GROUP (IntPatch FILES "${BUILD_PATCH_DIR}//src/IntPatch/IntPatch_WLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_WLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_WLine.cxx" )
      SOURCE_GROUP (IntPatch FILES "${CMAKE_SOURCE_DIR}//src/IntPatch/IntPatch_WLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ExactIntersectionPointOfTheIntPCurvePCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_GInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_IntConicCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_MyImpParToolOfTheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_PCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_SequenceNodeOfSeqPCOfPCLocFOfTheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheCurveLocatorOfTheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheDistBetweenPCurvesOfTheIntPCurvePCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntConicCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntPCurvePCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheLocateExtPCOfTheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_ThePolygon2dOfTheIntPCurvePCurveOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dInt/Geom2dInt_TheProjPCurOfGInter_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx" )
    SOURCE_GROUP (Geom2dInt FILES "${BUILD_PATCH_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx" )
      SOURCE_GROUP (Geom2dInt FILES "${CMAKE_SOURCE_DIR}//src/Geom2dInt/Geom2dInt_Geom2dCurveTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen.cxx" )
    SOURCE_GROUP (IntImpParGen FILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen.cxx" )
      SOURCE_GROUP (IntImpParGen FILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx" )
    SOURCE_GROUP (IntImpParGen FILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx" )
      SOURCE_GROUP (IntImpParGen FILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_ImpTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx" )
    SOURCE_GROUP (IntImpParGen FILES "${BUILD_PATCH_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx" )
      SOURCE_GROUP (IntImpParGen FILES "${CMAKE_SOURCE_DIR}//src/IntImpParGen/IntImpParGen_Tool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceNodeOfSequenceOfIntersectionSegment_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//drv/IntRes2d/IntRes2d_SequenceOfIntersectionSegment_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Domain.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Domain.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Domain.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Domain.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Domain.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Domain.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Intersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_IntersectionSegment.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Transition.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Transition.cxx" )
    SOURCE_GROUP (IntRes2d FILES "${BUILD_PATCH_DIR}//src/IntRes2d/IntRes2d_Transition.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Transition.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Transition.cxx" )
      SOURCE_GROUP (IntRes2d FILES "${CMAKE_SOURCE_DIR}//src/IntRes2d/IntRes2d_Transition.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_IntImpConicParConic_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//drv/IntCurve/IntCurve_MyImpParToolOfIntImpConicParConic_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IConicTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IConicTool.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IConicTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IConicTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IConicTool.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IConicTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_IntConicConic_Tool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConic.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConic.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConic.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConic.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConic.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConic.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConicTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConicTool.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_PConicTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConicTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConicTool.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_PConicTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx" )
    SOURCE_GROUP (IntCurve FILES "${BUILD_PATCH_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx" )
      SOURCE_GROUP (IntCurve FILES "${CMAKE_SOURCE_DIR}//src/IntCurve/IntCurve_ProjectOnPConicTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx" )
    SOURCE_GROUP (TopTrans FILES "${BUILD_PATCH_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx" )
      SOURCE_GROUP (TopTrans FILES "${CMAKE_SOURCE_DIR}//drv/TopTrans/TopTrans_Array2OfOrientation_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx" )
    SOURCE_GROUP (TopTrans FILES "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx" )
      SOURCE_GROUP (TopTrans FILES "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_CurveTransition.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx" )
    SOURCE_GROUP (TopTrans FILES "${BUILD_PATCH_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx" )
      SOURCE_GROUP (TopTrans FILES "${CMAKE_SOURCE_DIR}//src/TopTrans/TopTrans_SurfaceTransition.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_Array1OfLin_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfSectionPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SeqOfTangentZone_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionLine_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfSectionPoint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//drv/Intf/Intf_SequenceNodeOfSeqOfTangentZone_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_Interference.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Interference.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Interference.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Interference.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Interference.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Interference.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_InterferencePolygon2d.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_Polygon2d.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Polygon2d.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Polygon2d.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Polygon2d.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Polygon2d.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Polygon2d.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionLine.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionLine.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionPoint.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_SectionPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionPoint.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_SectionPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_TangentZone.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_TangentZone.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_TangentZone.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_TangentZone.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_TangentZone.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_TangentZone.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Intf/Intf_Tool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Tool.cxx" )
    SOURCE_GROUP (Intf FILES "${BUILD_PATCH_DIR}//src/Intf/Intf_Tool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Tool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Tool.cxx" )
      SOURCE_GROUP (Intf FILES "${CMAKE_SOURCE_DIR}//src/Intf/Intf_Tool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx" )
    SOURCE_GROUP (ApproxInt FILES "${BUILD_PATCH_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx" )
      SOURCE_GROUP (ApproxInt FILES "${CMAKE_SOURCE_DIR}//src/ApproxInt/ApproxInt_SvSurfaces.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//drv/GccAna/GccAna_NoSolution_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_10.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_11.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_2.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_3.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_4.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_5.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_6.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_7.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_8.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanOn_9.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_2.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_3.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_4.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d2TanRad_5.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_2.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_3.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_4.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_5.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_6.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_7.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_8.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2d3Tan_9.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanCen.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_2.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_3.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_4.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Circ2dTanOnRad_5.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircLin2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_CircPnt2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2d2Tan.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanObl.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPar.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Lin2dTanPer.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_LinPnt2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx" )
    SOURCE_GROUP (GccAna FILES "${BUILD_PATCH_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx" )
      SOURCE_GROUP (GccAna FILES "${CMAKE_SOURCE_DIR}//src/GccAna/GccAna_Pnt2dBisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx" )
    SOURCE_GROUP (GccEnt FILES "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx" )
      SOURCE_GROUP (GccEnt FILES "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_Array1OfPosition_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx" )
    SOURCE_GROUP (GccEnt FILES "${BUILD_PATCH_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx" )
      SOURCE_GROUP (GccEnt FILES "${CMAKE_SOURCE_DIR}//drv/GccEnt/GccEnt_BadQualifier_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt.cxx" )
    SOURCE_GROUP (GccEnt FILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt.cxx" )
      SOURCE_GROUP (GccEnt FILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx" )
    SOURCE_GROUP (GccEnt FILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx" )
      SOURCE_GROUP (GccEnt FILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedCirc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx" )
    SOURCE_GROUP (GccEnt FILES "${BUILD_PATCH_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx" )
      SOURCE_GROUP (GccEnt FILES "${CMAKE_SOURCE_DIR}//src/GccEnt/GccEnt_QualifiedLin.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BCirc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BCirc.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BCirc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BCirc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BCirc.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BCirc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BElips.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BElips.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BElips.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BElips.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BElips.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BElips.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BHyper.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BHyper.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BHyper.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BHyper.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BHyper.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BHyper.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BLine.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BLine.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BParab.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BParab.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BParab.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BParab.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BParab.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BParab.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BPoint.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_BPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BPoint.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_BPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GccInt/GccInt_Bisec.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_Bisec.cxx" )
    SOURCE_GROUP (GccInt FILES "${BUILD_PATCH_DIR}//src/GccInt/GccInt_Bisec.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_Bisec.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_Bisec.cxx" )
      SOURCE_GROUP (GccInt FILES "${CMAKE_SOURCE_DIR}//src/GccInt/GccInt_Bisec.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_Domains_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnElement_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_PointsOnHatching_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfDomains_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnElement_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//drv/HatchGen/HatchGen_SequenceNodeOfPointsOnHatching_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_Domain.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_Domain.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_Domain.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_Domain.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_Domain.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_Domain.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_IntersectionPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnElement.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx" )
    SOURCE_GROUP (HatchGen FILES "${BUILD_PATCH_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx" )
      SOURCE_GROUP (HatchGen FILES "${CMAKE_SOURCE_DIR}//src/HatchGen/HatchGen_PointOnHatching.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Classifier_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfHatchings_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapIteratorOfMapOfElements_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfHatchings_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_DataMapNodeOfMapOfElements_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_FClass2dOfClassifier_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_Hatchings_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dHatch/Geom2dHatch_MapOfElements_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Element.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Elements.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatcher.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Hatching.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx" )
    SOURCE_GROUP (Geom2dHatch FILES "${BUILD_PATCH_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx" )
      SOURCE_GROUP (Geom2dHatch FILES "${CMAKE_SOURCE_DIR}//src/Geom2dHatch/Geom2dHatch_Intersector.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Law/Law_Laws_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Law/Law_Laws_0.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//drv/Law/Law_Laws_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Law/Law_Laws_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_Laws_0.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_Laws_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListIteratorOfLaws_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//drv/Law/Law_ListNodeOfLaws_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_BSpFunc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_BSpFunc.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_BSpFunc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpFunc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpFunc.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpFunc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_BSpline.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_BSpline.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_BSpline.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpline.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpline.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSpline.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_BSplineKnotSplitting.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_BSplineKnotSplitting.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_BSplineKnotSplitting.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_BSplineKnotSplitting.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSplineKnotSplitting.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_BSplineKnotSplitting.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Composite.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Composite.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Composite.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Composite.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Composite.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Composite.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Constant.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Constant.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Constant.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Constant.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Constant.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Constant.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Function.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Function.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Function.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Function.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Function.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Function.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Interpol.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Interpol.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Interpol.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpol.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpol.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpol.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Interpolate.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Interpolate.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Interpolate.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpolate.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpolate.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Interpolate.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_Linear.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_Linear.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_Linear.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_Linear.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Linear.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_Linear.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Law/Law_S.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Law/Law_S.cxx" )
    SOURCE_GROUP (Law FILES "${BUILD_PATCH_DIR}//src/Law/Law_S.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Law/Law_S.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Law/Law_S.cxx" )
      SOURCE_GROUP (Law FILES "${CMAKE_SOURCE_DIR}//src/Law/Law_S.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Approx.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Approx.cxx" )
    SOURCE_GROUP (AppBlend FILES "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Approx.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Approx.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Approx.cxx" )
      SOURCE_GROUP (AppBlend FILES "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Approx.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Debug.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Debug.cxx" )
    SOURCE_GROUP (AppBlend FILES "${BUILD_PATCH_DIR}//src/AppBlend/AppBlend_Debug.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Debug.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Debug.cxx" )
      SOURCE_GROUP (AppBlend FILES "${CMAKE_SOURCE_DIR}//src/AppBlend/AppBlend_Debug.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_Array1OfPinpointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_HArray1OfPinpointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearScalarConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfLinearXYZConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceNodeOfSequenceOfPinpointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearScalarConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfLinearXYZConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//drv/Plate/Plate_SequenceOfPinpointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_D1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D1.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D1.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_D2.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D2.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D2.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D2.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D2.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D2.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_D3.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D3.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_D3.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D3.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D3.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_D3.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_FreeGtoCConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GlobalTranslationConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_GtoCConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_GtoCConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_GtoCConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GtoCConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GtoCConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_GtoCConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_LineConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LineConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LineConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LineConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LineConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LineConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearScalarConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_LinearXYZConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_PinpointConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_PinpointConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_PinpointConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PinpointConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PinpointConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PinpointConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_PlaneConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_PlaneConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_PlaneConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PlaneConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PlaneConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_PlaneConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_Plate.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_Plate.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_Plate.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_Plate.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_Plate.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_Plate.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx" )
    SOURCE_GROUP (Plate FILES "${BUILD_PATCH_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx" )
      SOURCE_GROUP (Plate FILES "${CMAKE_SOURCE_DIR}//src/Plate/Plate_SampledCurveConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfHCurveOnSurface_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_Array1OfSequenceOfReal_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfHCurveOnSurface_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HArray1OfSequenceOfReal_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfCurveConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_HSequenceOfPointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfAij_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfCurveConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceNodeOfSequenceOfPointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfAij_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfCurveConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//drv/GeomPlate/GeomPlate_SequenceOfPointConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Aij.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Aij.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Aij.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Aij.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Aij.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Aij.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildAveragePlane.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_BuildPlateSurface.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_CurveConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_MakeApprox.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG0Criterion.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PlateG1Criterion.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_PointConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Surface.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Surface.cxx" )
    SOURCE_GROUP (GeomPlate FILES "${BUILD_PATCH_DIR}//src/GeomPlate/GeomPlate_Surface.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Surface.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Surface.cxx" )
      SOURCE_GROUP (GeomPlate FILES "${CMAKE_SOURCE_DIR}//src/GeomPlate/GeomPlate_Surface.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis.cxx" )
    SOURCE_GROUP (LocalAnalysis FILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis.cxx" )
      SOURCE_GROUP (LocalAnalysis FILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx" )
    SOURCE_GROUP (LocalAnalysis FILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx" )
      SOURCE_GROUP (LocalAnalysis FILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_CurveContinuity.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx" )
    SOURCE_GROUP (LocalAnalysis FILES "${BUILD_PATCH_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx" )
      SOURCE_GROUP (LocalAnalysis FILES "${CMAKE_SOURCE_DIR}//src/LocalAnalysis/LocalAnalysis_SurfaceContinuity.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaCurveSurface.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ExtremaSurfaceSurface.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntCS.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_IntSS.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_Interpolate.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSpline.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_PointsToBSplineSurface.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx" )
    SOURCE_GROUP (GeomAPI FILES "${BUILD_PATCH_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx" )
      SOURCE_GROUP (GeomAPI FILES "${CMAKE_SOURCE_DIR}//src/GeomAPI/GeomAPI_ProjectPointOnSurf.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSurf_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_AppSweep_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfLocationLaw_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_Array1OfSectionLaw_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfLocationLaw_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HArray1OfSectionLaw_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_HSequenceOfAx2_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfAx2_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceNodeOfSequenceOfTrsf_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfAx2_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//drv/GeomFill/GeomFill_SequenceOfTrsf_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BSplineCurves.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BezierCurves.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_BoundWithSurf.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Boundary.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Boundary.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Boundary.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Boundary.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Boundary.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Boundary.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CircularBlendFunc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstantBiNormal.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_ConstrainedFilling.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Coons.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Coons.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Coons.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Coons.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Coons.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Coons.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CoonsAlgPatch.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CornerState.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CornerState.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CornerState.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CornerState.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CornerState.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CornerState.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CorrectedFrenet.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_CurveAndTrihedron.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Curved.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Curved.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Curved.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Curved.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Curved.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Curved.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Darboux.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Darboux.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Darboux.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Darboux.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Darboux.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Darboux.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DegeneratedBound.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DiscreteTrihedron.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_DraftTrihedron.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_EvolvedSection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Filling.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Filling.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Filling.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Filling.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Filling.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Filling.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Fixed.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Fixed.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Fixed.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Fixed.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Fixed.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Fixed.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Frenet.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Frenet.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Frenet.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Frenet.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Frenet.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Frenet.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionDraft.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_FunctionGuide.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Generator.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Generator.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Generator.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Generator.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Generator.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Generator.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronAC.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_GuideTrihedronPlan.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Line.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Line.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Line.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Line.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Line.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Line.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocFunction.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocFunction.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocFunction.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocFunction.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocFunction.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocFunction.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationDraft.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationGuide.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_LocationLaw.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_NSections.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_NSections.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_NSections.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_NSections.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_NSections.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_NSections.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Pipe.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Pipe.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Pipe.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Pipe.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Pipe.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Pipe.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PlanFunc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_PolynomialConvertor.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Profiler.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Profiler.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Profiler.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Profiler.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Profiler.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Profiler.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_QuasiAngularConvertor.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionGenerator.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionLaw.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SectionPlacement.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SimpleBound.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SnglrFunc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Stretch.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Stretch.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Stretch.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Stretch.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Stretch.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Stretch.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Sweep.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Sweep.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Sweep.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Sweep.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Sweep.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Sweep.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepFunction.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_SweepSectionGenerator.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Tensor.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Tensor.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_Tensor.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Tensor.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Tensor.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_Tensor.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtField.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtField.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtField.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtField.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtField.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtField.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TgtOnCoons.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronLaw.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_TrihedronWithGuide.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_UniformSection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_UniformSection.cxx" )
    SOURCE_GROUP (GeomFill FILES "${BUILD_PATCH_DIR}//src/GeomFill/GeomFill_UniformSection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_UniformSection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_UniformSection.cxx" )
      SOURCE_GROUP (GeomFill FILES "${CMAKE_SOURCE_DIR}//src/GeomFill/GeomFill_UniformSection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx" )
    SOURCE_GROUP (Geom2dAPI FILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx" )
      SOURCE_GROUP (Geom2dAPI FILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ExtremaCurveCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx" )
    SOURCE_GROUP (Geom2dAPI FILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx" )
      SOURCE_GROUP (Geom2dAPI FILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_InterCurveCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx" )
    SOURCE_GROUP (Geom2dAPI FILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx" )
      SOURCE_GROUP (Geom2dAPI FILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_Interpolate.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx" )
    SOURCE_GROUP (Geom2dAPI FILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx" )
      SOURCE_GROUP (Geom2dAPI FILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_PointsToBSpline.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx" )
    SOURCE_GROUP (Geom2dAPI FILES "${BUILD_PATCH_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx" )
      SOURCE_GROUP (Geom2dAPI FILES "${CMAKE_SOURCE_DIR}//src/Geom2dAPI/Geom2dAPI_ProjectPointOnCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//drv/Geom2dGcc/Geom2dGcc_IsParallel_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOn.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnGeo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanOnIter.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRad.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d2TanRadGeo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3Tan.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2d3TanIter.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCen.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanCenGeo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRad.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Circ2dTanOnRadGeo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveTool.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_CurveToolGeo.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCirCu.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCu.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuCu.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuCuOnCu.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanCuPnt.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_FunctionTanObl.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2Tan.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2d2TanIter.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanObl.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_Lin2dTanOblIter.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx" )
    SOURCE_GROUP (Geom2dGcc FILES "${BUILD_PATCH_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx" )
      SOURCE_GROUP (Geom2dGcc FILES "${CMAKE_SOURCE_DIR}//src/Geom2dGcc/Geom2dGcc_QualifiedCurve.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Batten.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Batten.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Batten.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Batten.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Batten.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Batten.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_BattenLaw.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfEnergy.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfJerk.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfSagging.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_DistributionOfTension.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Energy.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Energy.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Energy.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Energy.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Energy.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Energy.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfBatten.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_EnergyOfMVC.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_MinimalVariation.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Newton.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Newton.cxx" )
    SOURCE_GROUP (FairCurve FILES "${BUILD_PATCH_DIR}//src/FairCurve/FairCurve_Newton.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Newton.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Newton.cxx" )
      SOURCE_GROUP (FairCurve FILES "${CMAKE_SOURCE_DIR}//src/FairCurve/FairCurve_Newton.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListIteratorOfStackOfPlate_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_ListNodeOfStackOfPlate_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceNodeOfSequenceOfHGPPConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_SequenceOfHGPPConstraint_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//drv/NLPlate/NLPlate_StackOfPlate_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HGPPConstraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G1Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G2Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG0G3Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG1Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG2Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_HPG3Constraint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_NLPlate.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_NLPlate.cxx" )
    SOURCE_GROUP (NLPlate FILES "${BUILD_PATCH_DIR}//src/NLPlate/NLPlate_NLPlate.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_NLPlate.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_NLPlate.cxx" )
      SOURCE_GROUP (NLPlate FILES "${CMAKE_SOURCE_DIR}//src/NLPlate/NLPlate_NLPlate.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SeqOfStartPoints_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//drv/IntPolyh/IntPolyh_SequenceNodeOfSeqOfStartPoints_0.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Couple.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Couple.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Couple.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Couple.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Couple.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Couple.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Edge.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Edge.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Edge.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Edge.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Edge.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Edge.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Intersection_1.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_MaillageAffinage.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Point.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Point.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Point.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Point.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Point.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Point.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_SectionLine.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_StartPoint.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx" )
    SOURCE_GROUP (IntPolyh FILES "${BUILD_PATCH_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx" )
      SOURCE_GROUP (IntPolyh FILES "${CMAKE_SOURCE_DIR}//src/IntPolyh/IntPolyh_Triangle.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/TopClass/TopClass.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass.cxx" )
    SOURCE_GROUP (TopClass FILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass.cxx" )
      SOURCE_GROUP (TopClass FILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/TopClass/TopClass_Intersection3d.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass_Intersection3d.cxx" )
    SOURCE_GROUP (TopClass FILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass_Intersection3d.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_Intersection3d.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_Intersection3d.cxx" )
      SOURCE_GROUP (TopClass FILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_Intersection3d.cxx")
    ENDIF()
  ENDIF()

  IF(NOT "${BUILD_PATCH_DIR}" STREQUAL "" AND EXISTS "${BUILD_PATCH_DIR}//src/TopClass/TopClass_SolidExplorer.cxx")
    list( APPEND TKGeomAlgo_USED_SRCFILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass_SolidExplorer.cxx" )
    SOURCE_GROUP (TopClass FILES "${BUILD_PATCH_DIR}//src/TopClass/TopClass_SolidExplorer.cxx")
  ELSE()
    IF(EXISTS "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_SolidExplorer.cxx")
      list( APPEND TKGeomAlgo_USED_SRCFILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_SolidExplorer.cxx" )
      SOURCE_GROUP (TopClass FILES "${CMAKE_SOURCE_DIR}//src/TopClass/TopClass_SolidExplorer.cxx")
    ENDIF()
  ENDIF()


IF (WIN32)
ELSE()

  IF (APPLE)

  ENDIF()

ENDIF()

if ("${USED_TOOLKITS}" STREQUAL "" OR DEFINED TurnONtheTKGeomAlgo)
 add_library( TKGeomAlgo SHARED ${TKGeomAlgo_USED_SRCFILES} )

 set_property(TARGET TKGeomAlgo PROPERTY FOLDER ModelingAlgorithms)

 install( TARGETS TKGeomAlgo
                                 RUNTIME DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bin${BUILD_POSTFIX}"
                                 ARCHIVE DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/lib${BUILD_POSTFIX}"
                                 LIBRARY DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/lib${BUILD_POSTFIX}")

 if (MSVC)
  install( FILES  ${CMAKE_BINARY_DIR}/out/bind/Debug/TKGeomAlgo.pdb CONFIGURATIONS Debug
                                  DESTINATION "${INSTALL_DIR}/${OS_WITH_BIT}/${COMPILER}/bin${BUILD_POSTFIX}")
 endif()


 set_target_properties( TKGeomAlgo PROPERTIES COMPILE_FLAGS "${TKGeomAlgo_PRECOMPILED_DEFS}" )
 include_directories( ${TKGeomAlgo_COMPILER_DIRECTORIES} )
 target_link_libraries( TKGeomAlgo ${TKGeomAlgo_USED_LIBS} )
endif()
