From 6771df41de931d9e53ea59ea0bd1e9ed00b01d51 Mon Sep 17 00:00:00 2001 From: Thomas Paviot Date: Fri, 20 Oct 2023 07:15:38 +0200 Subject: [PATCH] small updates to wrapper --- src/SWIG_files/headers/AIS_module.hxx | 2 +- .../headers/APIHeaderSection_module.hxx | 2 +- src/SWIG_files/headers/Adaptor2d_module.hxx | 2 +- src/SWIG_files/headers/Adaptor3d_module.hxx | 2 +- src/SWIG_files/headers/AdvApp2Var_module.hxx | 2 +- src/SWIG_files/headers/AdvApprox_module.hxx | 2 +- src/SWIG_files/headers/AppBlend_module.hxx | 2 +- src/SWIG_files/headers/AppCont_module.hxx | 2 +- src/SWIG_files/headers/AppDef_module.hxx | 2 +- .../headers/AppParCurves_module.hxx | 2 +- src/SWIG_files/headers/AppStdL_module.hxx | 2 +- src/SWIG_files/headers/AppStd_module.hxx | 2 +- src/SWIG_files/headers/ApproxInt_module.hxx | 2 +- src/SWIG_files/headers/Approx_module.hxx | 2 +- src/SWIG_files/headers/Aspect_module.hxx | 3 +- src/SWIG_files/headers/BOPAlgo_module.hxx | 2 +- src/SWIG_files/headers/BOPDS_module.hxx | 2 +- src/SWIG_files/headers/BOPTools_module.hxx | 2 +- src/SWIG_files/headers/BRepAdaptor_module.hxx | 2 +- src/SWIG_files/headers/BRepAlgoAPI_module.hxx | 2 +- src/SWIG_files/headers/BRepAlgo_module.hxx | 2 +- src/SWIG_files/headers/BRepApprox_module.hxx | 3 +- src/SWIG_files/headers/BRepBlend_module.hxx | 5 +- src/SWIG_files/headers/BRepBndLib_module.hxx | 2 +- .../headers/BRepBuilderAPI_module.hxx | 2 +- src/SWIG_files/headers/BRepCheck_module.hxx | 2 +- src/SWIG_files/headers/BRepClass3d_module.hxx | 2 +- src/SWIG_files/headers/BRepClass_module.hxx | 2 +- src/SWIG_files/headers/BRepExtrema_module.hxx | 2 +- src/SWIG_files/headers/BRepFeat_module.hxx | 2 +- src/SWIG_files/headers/BRepFill_module.hxx | 2 +- .../headers/BRepFilletAPI_module.hxx | 2 +- src/SWIG_files/headers/BRepGProp_module.hxx | 2 +- .../headers/BRepIntCurveSurface_module.hxx | 2 +- src/SWIG_files/headers/BRepLProp_module.hxx | 2 +- src/SWIG_files/headers/BRepLib_module.hxx | 2 +- src/SWIG_files/headers/BRepMAT2d_module.hxx | 2 +- .../headers/BRepMeshData_module.hxx | 2 +- src/SWIG_files/headers/BRepMesh_module.hxx | 11 +- .../headers/BRepOffsetAPI_module.hxx | 2 +- src/SWIG_files/headers/BRepOffset_module.hxx | 2 +- src/SWIG_files/headers/BRepPrimAPI_module.hxx | 2 +- src/SWIG_files/headers/BRepPrim_module.hxx | 2 +- src/SWIG_files/headers/BRepProj_module.hxx | 2 +- src/SWIG_files/headers/BRepSweep_module.hxx | 2 +- src/SWIG_files/headers/BRepTools_module.hxx | 2 +- .../headers/BRepTopAdaptor_module.hxx | 2 +- src/SWIG_files/headers/BRep_module.hxx | 2 +- src/SWIG_files/headers/BSplCLib_module.hxx | 2 +- src/SWIG_files/headers/BSplSLib_module.hxx | 2 +- src/SWIG_files/headers/BVH_module.hxx | 3 +- src/SWIG_files/headers/BiTgte_module.hxx | 2 +- src/SWIG_files/headers/BinDrivers_module.hxx | 2 +- src/SWIG_files/headers/BinLDrivers_module.hxx | 2 +- src/SWIG_files/headers/BinMDF_module.hxx | 2 +- src/SWIG_files/headers/BinMDataStd_module.hxx | 2 +- src/SWIG_files/headers/BinMDataXtd_module.hxx | 2 +- src/SWIG_files/headers/BinMDocStd_module.hxx | 2 +- .../headers/BinMFunction_module.hxx | 2 +- src/SWIG_files/headers/BinMNaming_module.hxx | 2 +- src/SWIG_files/headers/BinMXCAFDoc_module.hxx | 2 +- src/SWIG_files/headers/BinObjMgt_module.hxx | 2 +- .../headers/BinTObjDrivers_module.hxx | 2 +- src/SWIG_files/headers/BinTools_module.hxx | 2 +- .../headers/BinXCAFDrivers_module.hxx | 2 +- src/SWIG_files/headers/Bisector_module.hxx | 2 +- src/SWIG_files/headers/BlendFunc_module.hxx | 2 +- src/SWIG_files/headers/Blend_module.hxx | 2 +- src/SWIG_files/headers/BndLib_module.hxx | 2 +- src/SWIG_files/headers/Bnd_module.hxx | 2 +- src/SWIG_files/headers/CDF_module.hxx | 2 +- src/SWIG_files/headers/CDM_module.hxx | 2 +- src/SWIG_files/headers/CPnts_module.hxx | 2 +- src/SWIG_files/headers/CSLib_module.hxx | 2 +- src/SWIG_files/headers/ChFi2d_module.hxx | 2 +- src/SWIG_files/headers/ChFi3d_module.hxx | 2 +- src/SWIG_files/headers/ChFiDS_module.hxx | 2 +- src/SWIG_files/headers/ChFiKPart_module.hxx | 2 +- src/SWIG_files/headers/Contap_module.hxx | 2 +- src/SWIG_files/headers/Convert_module.hxx | 2 +- .../headers/DEBRepCascade_module.hxx | 2 +- .../headers/DEXCAFCascade_module.hxx | 2 +- src/SWIG_files/headers/DE_module.hxx | 2 +- src/SWIG_files/headers/Draft_module.hxx | 2 +- src/SWIG_files/headers/DsgPrs_module.hxx | 2 +- src/SWIG_files/headers/ElCLib_module.hxx | 2 +- src/SWIG_files/headers/ElSLib_module.hxx | 2 +- src/SWIG_files/headers/ExprIntrp_module.hxx | 2 +- src/SWIG_files/headers/Expr_module.hxx | 2 +- src/SWIG_files/headers/Extrema_module.hxx | 2 +- src/SWIG_files/headers/FEmTool_module.hxx | 2 +- src/SWIG_files/headers/FSD_module.hxx | 2 +- src/SWIG_files/headers/FairCurve_module.hxx | 2 +- src/SWIG_files/headers/FilletSurf_module.hxx | 2 +- src/SWIG_files/headers/GCE2d_module.hxx | 2 +- src/SWIG_files/headers/GCPnts_module.hxx | 2 +- src/SWIG_files/headers/GC_module.hxx | 2 +- src/SWIG_files/headers/GProp_module.hxx | 2 +- src/SWIG_files/headers/GccAna_module.hxx | 2 +- src/SWIG_files/headers/GccEnt_module.hxx | 2 +- src/SWIG_files/headers/GccInt_module.hxx | 2 +- src/SWIG_files/headers/Geom2dAPI_module.hxx | 2 +- .../headers/Geom2dAdaptor_module.hxx | 2 +- .../headers/Geom2dConvert_module.hxx | 2 +- .../headers/Geom2dEvaluator_module.hxx | 2 +- src/SWIG_files/headers/Geom2dGcc_module.hxx | 2 +- src/SWIG_files/headers/Geom2dHatch_module.hxx | 2 +- src/SWIG_files/headers/Geom2dInt_module.hxx | 2 +- src/SWIG_files/headers/Geom2dLProp_module.hxx | 2 +- src/SWIG_files/headers/Geom2d_module.hxx | 2 +- src/SWIG_files/headers/GeomAPI_module.hxx | 2 +- src/SWIG_files/headers/GeomAbs_module.hxx | 2 +- src/SWIG_files/headers/GeomAdaptor_module.hxx | 2 +- src/SWIG_files/headers/GeomConvert_module.hxx | 2 +- .../headers/GeomEvaluator_module.hxx | 2 +- src/SWIG_files/headers/GeomFill_module.hxx | 2 +- src/SWIG_files/headers/GeomInt_module.hxx | 2 +- src/SWIG_files/headers/GeomLProp_module.hxx | 2 +- src/SWIG_files/headers/GeomLib_module.hxx | 2 +- src/SWIG_files/headers/GeomPlate_module.hxx | 2 +- src/SWIG_files/headers/GeomProjLib_module.hxx | 2 +- src/SWIG_files/headers/GeomToStep_module.hxx | 2 +- src/SWIG_files/headers/GeomTools_module.hxx | 2 +- src/SWIG_files/headers/Geom_module.hxx | 2 +- src/SWIG_files/headers/Graphic3d_module.hxx | 2 +- src/SWIG_files/headers/HLRAlgo_module.hxx | 4 +- src/SWIG_files/headers/HLRAppli_module.hxx | 2 +- src/SWIG_files/headers/HLRBRep_module.hxx | 2 +- src/SWIG_files/headers/HLRTopoBRep_module.hxx | 2 +- src/SWIG_files/headers/HatchGen_module.hxx | 2 +- src/SWIG_files/headers/Hatch_module.hxx | 2 +- .../headers/HeaderSection_module.hxx | 2 +- src/SWIG_files/headers/Hermit_module.hxx | 2 +- src/SWIG_files/headers/IFSelect_module.hxx | 2 +- .../headers/IGESCAFControl_module.hxx | 2 +- src/SWIG_files/headers/IGESControl_module.hxx | 2 +- src/SWIG_files/headers/IGESData_module.hxx | 2 +- src/SWIG_files/headers/IGESToBRep_module.hxx | 2 +- src/SWIG_files/headers/IMeshData_module.hxx | 2 +- src/SWIG_files/headers/IMeshTools_module.hxx | 2 +- src/SWIG_files/headers/IVtkOCC_module.hxx | 2 +- src/SWIG_files/headers/IVtkTools_module.hxx | 2 +- src/SWIG_files/headers/IVtkVTK_module.hxx | 2 +- src/SWIG_files/headers/IVtk_module.hxx | 2 +- src/SWIG_files/headers/Image_module.hxx | 2 +- src/SWIG_files/headers/IntAna2d_module.hxx | 2 +- src/SWIG_files/headers/IntAna_module.hxx | 2 +- .../headers/IntCurveSurface_module.hxx | 2 +- src/SWIG_files/headers/IntCurve_module.hxx | 2 +- .../headers/IntCurvesFace_module.hxx | 2 +- .../headers/IntImpParGen_module.hxx | 2 +- src/SWIG_files/headers/IntImp_module.hxx | 2 +- src/SWIG_files/headers/IntPatch_module.hxx | 2 +- src/SWIG_files/headers/IntPolyh_module.hxx | 2 +- src/SWIG_files/headers/IntRes2d_module.hxx | 2 +- src/SWIG_files/headers/IntStart_module.hxx | 2 +- src/SWIG_files/headers/IntSurf_module.hxx | 2 +- src/SWIG_files/headers/IntTools_module.hxx | 2 +- src/SWIG_files/headers/IntWalk_module.hxx | 2 +- .../headers/InterfaceGraphic_module.hxx | 2 +- src/SWIG_files/headers/Interface_module.hxx | 3 +- src/SWIG_files/headers/Intf_module.hxx | 2 +- src/SWIG_files/headers/Intrv_module.hxx | 2 +- src/SWIG_files/headers/LDOM_module.hxx | 2 +- src/SWIG_files/headers/LProp3d_module.hxx | 2 +- src/SWIG_files/headers/LProp_module.hxx | 2 +- src/SWIG_files/headers/Law_module.hxx | 2 +- src/SWIG_files/headers/LocOpe_module.hxx | 2 +- .../headers/LocalAnalysis_module.hxx | 2 +- src/SWIG_files/headers/MAT2d_module.hxx | 2 +- src/SWIG_files/headers/MAT_module.hxx | 2 +- src/SWIG_files/headers/Media_module.hxx | 2 +- src/SWIG_files/headers/MeshVS_module.hxx | 2 +- src/SWIG_files/headers/Message_module.hxx | 2 +- src/SWIG_files/headers/MoniTool_module.hxx | 2 +- src/SWIG_files/headers/NCollection_module.hxx | 3 +- src/SWIG_files/headers/NLPlate_module.hxx | 2 +- src/SWIG_files/headers/OSD_module.hxx | 2 +- src/SWIG_files/headers/PCDM_module.hxx | 2 +- src/SWIG_files/headers/PLib_module.hxx | 2 +- src/SWIG_files/headers/Plate_module.hxx | 2 +- src/SWIG_files/headers/Plugin_module.hxx | 2 +- src/SWIG_files/headers/Poly_module.hxx | 2 +- src/SWIG_files/headers/Precision_module.hxx | 2 +- src/SWIG_files/headers/ProjLib_module.hxx | 2 +- src/SWIG_files/headers/Prs3d_module.hxx | 2 +- src/SWIG_files/headers/PrsDim_module.hxx | 2 +- src/SWIG_files/headers/PrsMgr_module.hxx | 2 +- src/SWIG_files/headers/Quantity_module.hxx | 2 +- src/SWIG_files/headers/RWGltf_module.hxx | 2 +- .../headers/RWHeaderSection_module.hxx | 2 +- src/SWIG_files/headers/RWMesh_module.hxx | 2 +- src/SWIG_files/headers/RWObj_module.hxx | 2 +- src/SWIG_files/headers/RWPly_module.hxx | 2 +- src/SWIG_files/headers/RWStepAP203_module.hxx | 2 +- src/SWIG_files/headers/RWStepAP214_module.hxx | 2 +- src/SWIG_files/headers/RWStepAP242_module.hxx | 2 +- src/SWIG_files/headers/RWStepBasic_module.hxx | 2 +- .../headers/RWStepDimTol_module.hxx | 2 +- .../headers/RWStepElement_module.hxx | 2 +- src/SWIG_files/headers/RWStepFEA_module.hxx | 2 +- src/SWIG_files/headers/RWStepGeom_module.hxx | 2 +- .../headers/RWStepKinematics_module.hxx | 2 +- src/SWIG_files/headers/RWStepRepr_module.hxx | 2 +- src/SWIG_files/headers/RWStepShape_module.hxx | 2 +- .../headers/RWStepVisual_module.hxx | 2 +- src/SWIG_files/headers/RWStl_module.hxx | 2 +- src/SWIG_files/headers/Resource_module.hxx | 2 +- .../headers/STEPCAFControl_module.hxx | 2 +- .../headers/STEPConstruct_module.hxx | 2 +- src/SWIG_files/headers/STEPControl_module.hxx | 2 +- src/SWIG_files/headers/STEPEdit_module.hxx | 2 +- .../headers/STEPSelections_module.hxx | 2 +- src/SWIG_files/headers/Select3D_module.hxx | 2 +- .../headers/SelectBasics_module.hxx | 2 +- src/SWIG_files/headers/SelectMgr_module.hxx | 2 +- src/SWIG_files/headers/ShapeAlgo_module.hxx | 2 +- .../headers/ShapeAnalysis_module.hxx | 2 +- src/SWIG_files/headers/ShapeBuild_module.hxx | 2 +- .../headers/ShapeConstruct_module.hxx | 2 +- src/SWIG_files/headers/ShapeCustom_module.hxx | 2 +- src/SWIG_files/headers/ShapeExtend_module.hxx | 2 +- src/SWIG_files/headers/ShapeFix_module.hxx | 2 +- .../headers/ShapeProcessAPI_module.hxx | 2 +- .../headers/ShapeProcess_module.hxx | 2 +- .../headers/ShapeUpgrade_module.hxx | 3 +- src/SWIG_files/headers/Standard_module.hxx | 2 +- src/SWIG_files/headers/StdFail_module.hxx | 2 +- src/SWIG_files/headers/StdPrs_module.hxx | 2 +- src/SWIG_files/headers/StdSelect_module.hxx | 2 +- src/SWIG_files/headers/StepAP203_module.hxx | 2 +- src/SWIG_files/headers/StepAP209_module.hxx | 2 +- src/SWIG_files/headers/StepAP214_module.hxx | 2 +- src/SWIG_files/headers/StepAP242_module.hxx | 2 +- src/SWIG_files/headers/StepBasic_module.hxx | 2 +- src/SWIG_files/headers/StepData_module.hxx | 2 +- src/SWIG_files/headers/StepDimTol_module.hxx | 2 +- src/SWIG_files/headers/StepElement_module.hxx | 2 +- src/SWIG_files/headers/StepFEA_module.hxx | 2 +- src/SWIG_files/headers/StepGeom_module.hxx | 2 +- .../headers/StepKinematics_module.hxx | 2 +- src/SWIG_files/headers/StepRepr_module.hxx | 2 +- src/SWIG_files/headers/StepShape_module.hxx | 2 +- src/SWIG_files/headers/StepToGeom_module.hxx | 2 +- .../headers/StepToTopoDS_module.hxx | 3 +- src/SWIG_files/headers/StepVisual_module.hxx | 2 +- src/SWIG_files/headers/StlAPI_module.hxx | 2 +- src/SWIG_files/headers/Storage_module.hxx | 2 +- src/SWIG_files/headers/Sweep_module.hxx | 2 +- src/SWIG_files/headers/TColGeom2d_module.hxx | 2 +- src/SWIG_files/headers/TColGeom_module.hxx | 2 +- .../headers/TColQuantity_module.hxx | 2 +- src/SWIG_files/headers/TColStd_module.hxx | 2 +- src/SWIG_files/headers/TColgp_module.hxx | 2 +- src/SWIG_files/headers/TCollection_module.hxx | 2 +- src/SWIG_files/headers/TDF_module.hxx | 2 +- src/SWIG_files/headers/TDataStd_module.hxx | 2 +- src/SWIG_files/headers/TDataXtd_module.hxx | 2 +- src/SWIG_files/headers/TDocStd_module.hxx | 2 +- src/SWIG_files/headers/TFunction_module.hxx | 2 +- src/SWIG_files/headers/TNaming_module.hxx | 2 +- src/SWIG_files/headers/TObj_module.hxx | 2 +- src/SWIG_files/headers/TPrsStd_module.hxx | 2 +- src/SWIG_files/headers/TShort_module.hxx | 2 +- src/SWIG_files/headers/TopAbs_module.hxx | 2 +- src/SWIG_files/headers/TopBas_module.hxx | 2 +- src/SWIG_files/headers/TopClass_module.hxx | 2 +- src/SWIG_files/headers/TopCnx_module.hxx | 2 +- src/SWIG_files/headers/TopExp_module.hxx | 2 +- src/SWIG_files/headers/TopLoc_module.hxx | 2 +- .../headers/TopOpeBRepBuild_module.hxx | 2 +- .../headers/TopOpeBRepDS_module.hxx | 2 +- .../headers/TopOpeBRepTool_module.hxx | 2 +- src/SWIG_files/headers/TopOpeBRep_module.hxx | 2 +- src/SWIG_files/headers/TopTools_module.hxx | 2 +- src/SWIG_files/headers/TopTrans_module.hxx | 2 +- .../headers/TopoDSToStep_module.hxx | 2 +- src/SWIG_files/headers/TopoDS_module.hxx | 2 +- .../headers/TransferBRep_module.hxx | 2 +- src/SWIG_files/headers/Transfer_module.hxx | 2 +- src/SWIG_files/headers/UTL_module.hxx | 2 +- src/SWIG_files/headers/UnitsAPI_module.hxx | 2 +- .../headers/UnitsMethods_module.hxx | 2 +- src/SWIG_files/headers/Units_module.hxx | 2 +- src/SWIG_files/headers/V3d_module.hxx | 2 +- src/SWIG_files/headers/VrmlAPI_module.hxx | 2 +- .../headers/VrmlConverter_module.hxx | 2 +- src/SWIG_files/headers/VrmlData_module.hxx | 2 +- src/SWIG_files/headers/Vrml_module.hxx | 2 +- src/SWIG_files/headers/XBRepMesh_module.hxx | 2 +- src/SWIG_files/headers/XCAFApp_module.hxx | 2 +- .../headers/XCAFDimTolObjects_module.hxx | 2 +- src/SWIG_files/headers/XCAFDoc_module.hxx | 2 +- .../headers/XCAFNoteObjects_module.hxx | 2 +- src/SWIG_files/headers/XCAFPrs_module.hxx | 2 +- src/SWIG_files/headers/XCAFView_module.hxx | 2 +- src/SWIG_files/headers/XSControl_module.hxx | 2 +- src/SWIG_files/headers/XmlDrivers_module.hxx | 2 +- src/SWIG_files/headers/XmlLDrivers_module.hxx | 2 +- src/SWIG_files/headers/XmlMDF_module.hxx | 2 +- src/SWIG_files/headers/XmlMDataStd_module.hxx | 2 +- src/SWIG_files/headers/XmlMDataXtd_module.hxx | 2 +- src/SWIG_files/headers/XmlMDocStd_module.hxx | 2 +- .../headers/XmlMFunction_module.hxx | 2 +- src/SWIG_files/headers/XmlMNaming_module.hxx | 2 +- src/SWIG_files/headers/XmlMXCAFDoc_module.hxx | 2 +- src/SWIG_files/headers/XmlObjMgt_module.hxx | 2 +- .../headers/XmlTObjDrivers_module.hxx | 2 +- .../headers/XmlXCAFDrivers_module.hxx | 2 +- src/SWIG_files/headers/gce_module.hxx | 2 +- src/SWIG_files/headers/gp_module.hxx | 2 +- src/SWIG_files/headers/math_module.hxx | 2 +- src/SWIG_files/wrapper/AIS.i | 2 +- src/SWIG_files/wrapper/APIHeaderSection.i | 2 +- src/SWIG_files/wrapper/Adaptor2d.i | 2 +- src/SWIG_files/wrapper/Adaptor3d.i | 2 +- src/SWIG_files/wrapper/AdvApp2Var.i | 58 +- src/SWIG_files/wrapper/AdvApp2Var.pyi | 25 + src/SWIG_files/wrapper/AdvApprox.i | 2 +- src/SWIG_files/wrapper/AppBlend.i | 2 +- src/SWIG_files/wrapper/AppCont.i | 2 +- src/SWIG_files/wrapper/AppDef.i | 2 +- src/SWIG_files/wrapper/AppParCurves.i | 2 +- src/SWIG_files/wrapper/AppStd.i | 2 +- src/SWIG_files/wrapper/AppStdL.i | 2 +- src/SWIG_files/wrapper/Approx.i | 2 +- src/SWIG_files/wrapper/ApproxInt.i | 2 +- src/SWIG_files/wrapper/Aspect.i | 244 ++- src/SWIG_files/wrapper/Aspect.pyi | 13 + src/SWIG_files/wrapper/BOPAlgo.i | 2 +- src/SWIG_files/wrapper/BOPDS.i | 2 +- src/SWIG_files/wrapper/BOPTools.i | 2 +- src/SWIG_files/wrapper/BRep.i | 2 +- src/SWIG_files/wrapper/BRepAdaptor.i | 4 +- src/SWIG_files/wrapper/BRepAlgo.i | 2 +- src/SWIG_files/wrapper/BRepAlgoAPI.i | 2 +- src/SWIG_files/wrapper/BRepApprox.i | 1316 +++++++++++-- src/SWIG_files/wrapper/BRepApprox.pyi | 88 +- src/SWIG_files/wrapper/BRepBlend.i | 1682 +++++++++++++++-- src/SWIG_files/wrapper/BRepBlend.pyi | 130 +- src/SWIG_files/wrapper/BRepBndLib.i | 2 +- src/SWIG_files/wrapper/BRepBuilderAPI.i | 2 +- src/SWIG_files/wrapper/BRepCheck.i | 2 +- src/SWIG_files/wrapper/BRepClass.i | 2 +- src/SWIG_files/wrapper/BRepClass3d.i | 2 +- src/SWIG_files/wrapper/BRepExtrema.i | 2 +- src/SWIG_files/wrapper/BRepFeat.i | 2 +- src/SWIG_files/wrapper/BRepFill.i | 2 +- src/SWIG_files/wrapper/BRepFilletAPI.i | 2 +- src/SWIG_files/wrapper/BRepGProp.i | 2 +- src/SWIG_files/wrapper/BRepIntCurveSurface.i | 2 +- src/SWIG_files/wrapper/BRepLProp.i | 2 +- src/SWIG_files/wrapper/BRepLib.i | 2 +- src/SWIG_files/wrapper/BRepMAT2d.i | 2 +- src/SWIG_files/wrapper/BRepMesh.i | 637 ++++++- src/SWIG_files/wrapper/BRepMesh.pyi | 58 +- src/SWIG_files/wrapper/BRepMeshData.i | 2 +- src/SWIG_files/wrapper/BRepOffset.i | 2 +- src/SWIG_files/wrapper/BRepOffsetAPI.i | 2 +- src/SWIG_files/wrapper/BRepPrim.i | 2 +- src/SWIG_files/wrapper/BRepPrimAPI.i | 2 +- src/SWIG_files/wrapper/BRepProj.i | 2 +- src/SWIG_files/wrapper/BRepSweep.i | 2 +- src/SWIG_files/wrapper/BRepTools.i | 2 +- src/SWIG_files/wrapper/BRepTopAdaptor.i | 3 +- src/SWIG_files/wrapper/BSplCLib.i | 2 +- src/SWIG_files/wrapper/BSplSLib.i | 2 +- src/SWIG_files/wrapper/BVH.i | 9 +- src/SWIG_files/wrapper/BVH.pyi | 3 + src/SWIG_files/wrapper/BiTgte.i | 2 +- src/SWIG_files/wrapper/BinDrivers.i | 2 +- src/SWIG_files/wrapper/BinLDrivers.i | 2 +- src/SWIG_files/wrapper/BinMDF.i | 2 +- src/SWIG_files/wrapper/BinMDataStd.i | 2 +- src/SWIG_files/wrapper/BinMDataXtd.i | 2 +- src/SWIG_files/wrapper/BinMDocStd.i | 2 +- src/SWIG_files/wrapper/BinMFunction.i | 2 +- src/SWIG_files/wrapper/BinMNaming.i | 2 +- src/SWIG_files/wrapper/BinMXCAFDoc.i | 2 +- src/SWIG_files/wrapper/BinObjMgt.i | 2 +- src/SWIG_files/wrapper/BinTObjDrivers.i | 2 +- src/SWIG_files/wrapper/BinTools.i | 2 +- src/SWIG_files/wrapper/BinXCAFDrivers.i | 2 +- src/SWIG_files/wrapper/Bisector.i | 2 +- src/SWIG_files/wrapper/Blend.i | 3 +- src/SWIG_files/wrapper/BlendFunc.i | 3 +- src/SWIG_files/wrapper/Bnd.i | 2 +- src/SWIG_files/wrapper/BndLib.i | 2 +- src/SWIG_files/wrapper/CDF.i | 2 +- src/SWIG_files/wrapper/CDM.i | 2 +- src/SWIG_files/wrapper/CPnts.i | 2 +- src/SWIG_files/wrapper/CSLib.i | 2 +- src/SWIG_files/wrapper/ChFi2d.i | 2 +- src/SWIG_files/wrapper/ChFi3d.i | 2 +- src/SWIG_files/wrapper/ChFiDS.i | 2 +- src/SWIG_files/wrapper/ChFiKPart.i | 2 +- src/SWIG_files/wrapper/Contap.i | 3 +- src/SWIG_files/wrapper/Convert.i | 3 +- src/SWIG_files/wrapper/DE.i | 2 +- src/SWIG_files/wrapper/DEBRepCascade.i | 2 +- src/SWIG_files/wrapper/DEXCAFCascade.i | 2 +- src/SWIG_files/wrapper/Draft.i | 2 +- src/SWIG_files/wrapper/DsgPrs.i | 2 +- src/SWIG_files/wrapper/ElCLib.i | 2 +- src/SWIG_files/wrapper/ElSLib.i | 2 +- src/SWIG_files/wrapper/Expr.i | 2 +- src/SWIG_files/wrapper/ExprIntrp.i | 2 +- src/SWIG_files/wrapper/Extrema.i | 2 +- src/SWIG_files/wrapper/FEmTool.i | 2 +- src/SWIG_files/wrapper/FSD.i | 2 +- src/SWIG_files/wrapper/FairCurve.i | 2 +- src/SWIG_files/wrapper/FilletSurf.i | 2 +- src/SWIG_files/wrapper/GC.i | 2 +- src/SWIG_files/wrapper/GCE2d.i | 2 +- src/SWIG_files/wrapper/GCPnts.i | 2 +- src/SWIG_files/wrapper/GProp.i | 2 +- src/SWIG_files/wrapper/GccAna.i | 2 +- src/SWIG_files/wrapper/GccEnt.i | 2 +- src/SWIG_files/wrapper/GccInt.i | 2 +- src/SWIG_files/wrapper/Geom.i | 2 +- src/SWIG_files/wrapper/Geom2d.i | 2 +- src/SWIG_files/wrapper/Geom2dAPI.i | 2 +- src/SWIG_files/wrapper/Geom2dAdaptor.i | 2 +- src/SWIG_files/wrapper/Geom2dConvert.i | 2 +- src/SWIG_files/wrapper/Geom2dEvaluator.i | 2 +- src/SWIG_files/wrapper/Geom2dGcc.i | 2 +- src/SWIG_files/wrapper/Geom2dHatch.i | 2 +- src/SWIG_files/wrapper/Geom2dInt.i | 2 +- src/SWIG_files/wrapper/Geom2dLProp.i | 2 +- src/SWIG_files/wrapper/GeomAPI.i | 2 +- src/SWIG_files/wrapper/GeomAbs.i | 2 +- src/SWIG_files/wrapper/GeomAdaptor.i | 2 +- src/SWIG_files/wrapper/GeomConvert.i | 2 +- src/SWIG_files/wrapper/GeomEvaluator.i | 2 +- src/SWIG_files/wrapper/GeomFill.i | 2 +- src/SWIG_files/wrapper/GeomInt.i | 2 +- src/SWIG_files/wrapper/GeomLProp.i | 2 +- src/SWIG_files/wrapper/GeomLib.i | 2 +- src/SWIG_files/wrapper/GeomPlate.i | 2 +- src/SWIG_files/wrapper/GeomProjLib.i | 2 +- src/SWIG_files/wrapper/GeomToStep.i | 2 +- src/SWIG_files/wrapper/GeomTools.i | 2 +- src/SWIG_files/wrapper/Graphic3d.i | 2 +- src/SWIG_files/wrapper/HLRAlgo.i | 41 +- src/SWIG_files/wrapper/HLRAlgo.pyi | 24 + src/SWIG_files/wrapper/HLRAppli.i | 2 +- src/SWIG_files/wrapper/HLRBRep.i | 2 +- src/SWIG_files/wrapper/HLRTopoBRep.i | 4 +- src/SWIG_files/wrapper/Hatch.i | 2 +- src/SWIG_files/wrapper/HatchGen.i | 2 +- src/SWIG_files/wrapper/HeaderSection.i | 2 +- src/SWIG_files/wrapper/Hermit.i | 2 +- src/SWIG_files/wrapper/IFSelect.i | 2 +- src/SWIG_files/wrapper/IGESCAFControl.i | 2 +- src/SWIG_files/wrapper/IGESControl.i | 2 +- src/SWIG_files/wrapper/IGESData.i | 2 +- src/SWIG_files/wrapper/IGESToBRep.i | 2 +- src/SWIG_files/wrapper/IMeshData.i | 2 +- src/SWIG_files/wrapper/IMeshTools.i | 2 +- src/SWIG_files/wrapper/IVtk.i | 2 +- src/SWIG_files/wrapper/IVtkOCC.i | 2 +- src/SWIG_files/wrapper/IVtkTools.i | 2 +- src/SWIG_files/wrapper/IVtkVTK.i | 2 +- src/SWIG_files/wrapper/Image.i | 2 +- src/SWIG_files/wrapper/IntAna.i | 2 +- src/SWIG_files/wrapper/IntAna2d.i | 2 +- src/SWIG_files/wrapper/IntCurve.i | 2 +- src/SWIG_files/wrapper/IntCurveSurface.i | 2 +- src/SWIG_files/wrapper/IntCurvesFace.i | 2 +- src/SWIG_files/wrapper/IntImp.i | 2 +- src/SWIG_files/wrapper/IntImpParGen.i | 2 +- src/SWIG_files/wrapper/IntPatch.i | 2 +- src/SWIG_files/wrapper/IntPolyh.i | 2 +- src/SWIG_files/wrapper/IntRes2d.i | 2 +- src/SWIG_files/wrapper/IntStart.i | 2 +- src/SWIG_files/wrapper/IntSurf.i | 2 +- src/SWIG_files/wrapper/IntTools.i | 2 +- src/SWIG_files/wrapper/IntWalk.i | 2 +- src/SWIG_files/wrapper/Interface.i | 2 +- src/SWIG_files/wrapper/InterfaceGraphic.i | 2 +- src/SWIG_files/wrapper/Intf.i | 2 +- src/SWIG_files/wrapper/Intrv.i | 2 +- src/SWIG_files/wrapper/LDOM.i | 2 +- src/SWIG_files/wrapper/LProp.i | 2 +- src/SWIG_files/wrapper/LProp3d.i | 2 +- src/SWIG_files/wrapper/Law.i | 2 +- src/SWIG_files/wrapper/LocOpe.i | 2 +- src/SWIG_files/wrapper/LocalAnalysis.i | 2 +- src/SWIG_files/wrapper/MAT.i | 2 +- src/SWIG_files/wrapper/MAT2d.i | 2 +- src/SWIG_files/wrapper/Media.i | 2 +- src/SWIG_files/wrapper/MeshVS.i | 2 +- src/SWIG_files/wrapper/Message.i | 2 +- src/SWIG_files/wrapper/MoniTool.i | 2 +- src/SWIG_files/wrapper/NCollection.i | 41 +- src/SWIG_files/wrapper/NCollection.pyi | 19 + src/SWIG_files/wrapper/NLPlate.i | 2 +- src/SWIG_files/wrapper/OSD.i | 2 +- src/SWIG_files/wrapper/PCDM.i | 2 +- src/SWIG_files/wrapper/PLib.i | 2 +- src/SWIG_files/wrapper/Plate.i | 2 +- src/SWIG_files/wrapper/Plugin.i | 2 +- src/SWIG_files/wrapper/Poly.i | 2 +- src/SWIG_files/wrapper/Precision.i | 2 +- src/SWIG_files/wrapper/ProjLib.i | 2 +- src/SWIG_files/wrapper/Prs3d.i | 2 +- src/SWIG_files/wrapper/PrsDim.i | 2 +- src/SWIG_files/wrapper/PrsMgr.i | 2 +- src/SWIG_files/wrapper/Quantity.i | 2 +- src/SWIG_files/wrapper/RWGltf.i | 2 +- src/SWIG_files/wrapper/RWHeaderSection.i | 2 +- src/SWIG_files/wrapper/RWMesh.i | 2 +- src/SWIG_files/wrapper/RWObj.i | 2 +- src/SWIG_files/wrapper/RWPly.i | 2 +- src/SWIG_files/wrapper/RWStepAP203.i | 2 +- src/SWIG_files/wrapper/RWStepAP214.i | 2 +- src/SWIG_files/wrapper/RWStepAP242.i | 2 +- src/SWIG_files/wrapper/RWStepBasic.i | 2 +- src/SWIG_files/wrapper/RWStepDimTol.i | 2 +- src/SWIG_files/wrapper/RWStepElement.i | 2 +- src/SWIG_files/wrapper/RWStepFEA.i | 2 +- src/SWIG_files/wrapper/RWStepGeom.i | 2 +- src/SWIG_files/wrapper/RWStepKinematics.i | 2 +- src/SWIG_files/wrapper/RWStepRepr.i | 2 +- src/SWIG_files/wrapper/RWStepShape.i | 2 +- src/SWIG_files/wrapper/RWStepVisual.i | 2 +- src/SWIG_files/wrapper/RWStl.i | 2 +- src/SWIG_files/wrapper/Resource.i | 2 +- src/SWIG_files/wrapper/STEPCAFControl.i | 2 +- src/SWIG_files/wrapper/STEPConstruct.i | 2 +- src/SWIG_files/wrapper/STEPControl.i | 2 +- src/SWIG_files/wrapper/STEPEdit.i | 2 +- src/SWIG_files/wrapper/STEPSelections.i | 2 +- src/SWIG_files/wrapper/Select3D.i | 2 +- src/SWIG_files/wrapper/SelectBasics.i | 2 +- src/SWIG_files/wrapper/SelectMgr.i | 2 +- src/SWIG_files/wrapper/ShapeAlgo.i | 2 +- src/SWIG_files/wrapper/ShapeAnalysis.i | 2 +- src/SWIG_files/wrapper/ShapeBuild.i | 2 +- src/SWIG_files/wrapper/ShapeConstruct.i | 2 +- src/SWIG_files/wrapper/ShapeCustom.i | 2 +- src/SWIG_files/wrapper/ShapeExtend.i | 2 +- src/SWIG_files/wrapper/ShapeFix.i | 2 +- src/SWIG_files/wrapper/ShapeProcess.i | 2 +- src/SWIG_files/wrapper/ShapeProcessAPI.i | 2 +- src/SWIG_files/wrapper/ShapeUpgrade.i | 5 +- src/SWIG_files/wrapper/Standard.i | 2 +- src/SWIG_files/wrapper/StdFail.i | 2 +- src/SWIG_files/wrapper/StdPrs.i | 2 +- src/SWIG_files/wrapper/StdSelect.i | 2 +- src/SWIG_files/wrapper/StepAP203.i | 2 +- src/SWIG_files/wrapper/StepAP209.i | 2 +- src/SWIG_files/wrapper/StepAP214.i | 2 +- src/SWIG_files/wrapper/StepAP242.i | 2 +- src/SWIG_files/wrapper/StepBasic.i | 2 +- src/SWIG_files/wrapper/StepData.i | 2 +- src/SWIG_files/wrapper/StepDimTol.i | 2 +- src/SWIG_files/wrapper/StepElement.i | 2 +- src/SWIG_files/wrapper/StepFEA.i | 2 +- src/SWIG_files/wrapper/StepGeom.i | 2 +- src/SWIG_files/wrapper/StepKinematics.i | 2 +- src/SWIG_files/wrapper/StepRepr.i | 2 +- src/SWIG_files/wrapper/StepShape.i | 2 +- src/SWIG_files/wrapper/StepToGeom.i | 2 +- src/SWIG_files/wrapper/StepToTopoDS.i | 481 ++++- src/SWIG_files/wrapper/StepToTopoDS.pyi | 42 +- src/SWIG_files/wrapper/StepVisual.i | 2 +- src/SWIG_files/wrapper/StlAPI.i | 2 +- src/SWIG_files/wrapper/Storage.i | 2 +- src/SWIG_files/wrapper/Sweep.i | 2 +- src/SWIG_files/wrapper/TColGeom.i | 2 +- src/SWIG_files/wrapper/TColGeom2d.i | 2 +- src/SWIG_files/wrapper/TColQuantity.i | 2 +- src/SWIG_files/wrapper/TColStd.i | 2 +- src/SWIG_files/wrapper/TColgp.i | 2 +- src/SWIG_files/wrapper/TCollection.i | 2 +- src/SWIG_files/wrapper/TDF.i | 2 +- src/SWIG_files/wrapper/TDataStd.i | 2 +- src/SWIG_files/wrapper/TDataXtd.i | 2 +- src/SWIG_files/wrapper/TDocStd.i | 2 +- src/SWIG_files/wrapper/TFunction.i | 2 +- src/SWIG_files/wrapper/TNaming.i | 2 +- src/SWIG_files/wrapper/TObj.i | 2 +- src/SWIG_files/wrapper/TPrsStd.i | 2 +- src/SWIG_files/wrapper/TShort.i | 2 +- src/SWIG_files/wrapper/TopAbs.i | 2 +- src/SWIG_files/wrapper/TopBas.i | 2 +- src/SWIG_files/wrapper/TopClass.i | 2 +- src/SWIG_files/wrapper/TopCnx.i | 2 +- src/SWIG_files/wrapper/TopExp.i | 2 +- src/SWIG_files/wrapper/TopLoc.i | 2 +- src/SWIG_files/wrapper/TopOpeBRep.i | 2 +- src/SWIG_files/wrapper/TopOpeBRepBuild.i | 2 +- src/SWIG_files/wrapper/TopOpeBRepDS.i | 2 +- src/SWIG_files/wrapper/TopOpeBRepTool.i | 2 +- src/SWIG_files/wrapper/TopTools.i | 2 +- src/SWIG_files/wrapper/TopTrans.i | 2 +- src/SWIG_files/wrapper/TopoDS.i | 2 +- src/SWIG_files/wrapper/TopoDSToStep.i | 2 +- src/SWIG_files/wrapper/Transfer.i | 2 +- src/SWIG_files/wrapper/TransferBRep.i | 2 +- src/SWIG_files/wrapper/UTL.i | 2 +- src/SWIG_files/wrapper/Units.i | 2 +- src/SWIG_files/wrapper/UnitsAPI.i | 2 +- src/SWIG_files/wrapper/UnitsMethods.i | 2 +- src/SWIG_files/wrapper/V3d.i | 2 +- src/SWIG_files/wrapper/Vrml.i | 2 +- src/SWIG_files/wrapper/VrmlAPI.i | 2 +- src/SWIG_files/wrapper/VrmlConverter.i | 2 +- src/SWIG_files/wrapper/VrmlData.i | 2 +- src/SWIG_files/wrapper/XBRepMesh.i | 3 +- src/SWIG_files/wrapper/XCAFApp.i | 2 +- src/SWIG_files/wrapper/XCAFDimTolObjects.i | 2 +- src/SWIG_files/wrapper/XCAFDoc.i | 2 +- src/SWIG_files/wrapper/XCAFNoteObjects.i | 2 +- src/SWIG_files/wrapper/XCAFPrs.i | 2 +- src/SWIG_files/wrapper/XCAFView.i | 2 +- src/SWIG_files/wrapper/XSControl.i | 2 +- src/SWIG_files/wrapper/XmlDrivers.i | 2 +- src/SWIG_files/wrapper/XmlLDrivers.i | 2 +- src/SWIG_files/wrapper/XmlMDF.i | 2 +- src/SWIG_files/wrapper/XmlMDataStd.i | 2 +- src/SWIG_files/wrapper/XmlMDataXtd.i | 2 +- src/SWIG_files/wrapper/XmlMDocStd.i | 2 +- src/SWIG_files/wrapper/XmlMFunction.i | 2 +- src/SWIG_files/wrapper/XmlMNaming.i | 2 +- src/SWIG_files/wrapper/XmlMXCAFDoc.i | 2 +- src/SWIG_files/wrapper/XmlObjMgt.i | 2 +- src/SWIG_files/wrapper/XmlTObjDrivers.i | 2 +- src/SWIG_files/wrapper/XmlXCAFDrivers.i | 2 +- src/SWIG_files/wrapper/gce.i | 2 +- src/SWIG_files/wrapper/generator.log | 269 ++- src/SWIG_files/wrapper/gp.i | 2 +- src/SWIG_files/wrapper/math.i | 2 +- 634 files changed, 5419 insertions(+), 1025 deletions(-) diff --git a/src/SWIG_files/headers/AIS_module.hxx b/src/SWIG_files/headers/AIS_module.hxx index 97fb3b695..48adf3bc2 100644 --- a/src/SWIG_files/headers/AIS_module.hxx +++ b/src/SWIG_files/headers/AIS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/APIHeaderSection_module.hxx b/src/SWIG_files/headers/APIHeaderSection_module.hxx index dc68cf2d2..3837a8f7d 100644 --- a/src/SWIG_files/headers/APIHeaderSection_module.hxx +++ b/src/SWIG_files/headers/APIHeaderSection_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Adaptor2d_module.hxx b/src/SWIG_files/headers/Adaptor2d_module.hxx index e8200988b..ef0dc4183 100644 --- a/src/SWIG_files/headers/Adaptor2d_module.hxx +++ b/src/SWIG_files/headers/Adaptor2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Adaptor3d_module.hxx b/src/SWIG_files/headers/Adaptor3d_module.hxx index 88389acc5..1fc169650 100644 --- a/src/SWIG_files/headers/Adaptor3d_module.hxx +++ b/src/SWIG_files/headers/Adaptor3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AdvApp2Var_module.hxx b/src/SWIG_files/headers/AdvApp2Var_module.hxx index 45caf561c..ac50afd23 100644 --- a/src/SWIG_files/headers/AdvApp2Var_module.hxx +++ b/src/SWIG_files/headers/AdvApp2Var_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AdvApprox_module.hxx b/src/SWIG_files/headers/AdvApprox_module.hxx index 6d77f84ad..89640e0b6 100644 --- a/src/SWIG_files/headers/AdvApprox_module.hxx +++ b/src/SWIG_files/headers/AdvApprox_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppBlend_module.hxx b/src/SWIG_files/headers/AppBlend_module.hxx index 565a44ba9..282e7521f 100644 --- a/src/SWIG_files/headers/AppBlend_module.hxx +++ b/src/SWIG_files/headers/AppBlend_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppCont_module.hxx b/src/SWIG_files/headers/AppCont_module.hxx index 3c4de94dc..02ec4b6d4 100644 --- a/src/SWIG_files/headers/AppCont_module.hxx +++ b/src/SWIG_files/headers/AppCont_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppDef_module.hxx b/src/SWIG_files/headers/AppDef_module.hxx index 7f241c2d0..ef239f174 100644 --- a/src/SWIG_files/headers/AppDef_module.hxx +++ b/src/SWIG_files/headers/AppDef_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppParCurves_module.hxx b/src/SWIG_files/headers/AppParCurves_module.hxx index 7346ed4b9..c74b36f1f 100644 --- a/src/SWIG_files/headers/AppParCurves_module.hxx +++ b/src/SWIG_files/headers/AppParCurves_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppStdL_module.hxx b/src/SWIG_files/headers/AppStdL_module.hxx index 85ca0fd8e..c4ef9b103 100644 --- a/src/SWIG_files/headers/AppStdL_module.hxx +++ b/src/SWIG_files/headers/AppStdL_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/AppStd_module.hxx b/src/SWIG_files/headers/AppStd_module.hxx index 1012617e0..53e95100b 100644 --- a/src/SWIG_files/headers/AppStd_module.hxx +++ b/src/SWIG_files/headers/AppStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ApproxInt_module.hxx b/src/SWIG_files/headers/ApproxInt_module.hxx index f9d43cf3f..429e96972 100644 --- a/src/SWIG_files/headers/ApproxInt_module.hxx +++ b/src/SWIG_files/headers/ApproxInt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Approx_module.hxx b/src/SWIG_files/headers/Approx_module.hxx index 820eb395c..dde72cc58 100644 --- a/src/SWIG_files/headers/Approx_module.hxx +++ b/src/SWIG_files/headers/Approx_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Aspect_module.hxx b/src/SWIG_files/headers/Aspect_module.hxx index 0086bcdc3..e972fe5ef 100644 --- a/src/SWIG_files/headers/Aspect_module.hxx +++ b/src/SWIG_files/headers/Aspect_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -71,6 +71,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/BOPAlgo_module.hxx b/src/SWIG_files/headers/BOPAlgo_module.hxx index c06324b6e..3fe4b6984 100644 --- a/src/SWIG_files/headers/BOPAlgo_module.hxx +++ b/src/SWIG_files/headers/BOPAlgo_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BOPDS_module.hxx b/src/SWIG_files/headers/BOPDS_module.hxx index 755a159ec..1937bfeb8 100644 --- a/src/SWIG_files/headers/BOPDS_module.hxx +++ b/src/SWIG_files/headers/BOPDS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BOPTools_module.hxx b/src/SWIG_files/headers/BOPTools_module.hxx index d37db609d..104ddef86 100644 --- a/src/SWIG_files/headers/BOPTools_module.hxx +++ b/src/SWIG_files/headers/BOPTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepAdaptor_module.hxx b/src/SWIG_files/headers/BRepAdaptor_module.hxx index 8ec0092be..4b4fc0fdf 100644 --- a/src/SWIG_files/headers/BRepAdaptor_module.hxx +++ b/src/SWIG_files/headers/BRepAdaptor_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepAlgoAPI_module.hxx b/src/SWIG_files/headers/BRepAlgoAPI_module.hxx index 1fa42ff95..893e8bd16 100644 --- a/src/SWIG_files/headers/BRepAlgoAPI_module.hxx +++ b/src/SWIG_files/headers/BRepAlgoAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepAlgo_module.hxx b/src/SWIG_files/headers/BRepAlgo_module.hxx index 1b0b03e8f..da5fd3d66 100644 --- a/src/SWIG_files/headers/BRepAlgo_module.hxx +++ b/src/SWIG_files/headers/BRepAlgo_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepApprox_module.hxx b/src/SWIG_files/headers/BRepApprox_module.hxx index 44de15fdd..ff74a4248 100644 --- a/src/SWIG_files/headers/BRepApprox_module.hxx +++ b/src/SWIG_files/headers/BRepApprox_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -35,6 +35,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/BRepBlend_module.hxx b/src/SWIG_files/headers/BRepBlend_module.hxx index 3ad7fa51e..5f3e07d03 100644 --- a/src/SWIG_files/headers/BRepBlend_module.hxx +++ b/src/SWIG_files/headers/BRepBlend_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -25,6 +25,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include @@ -42,6 +43,8 @@ along with pythonOCC. If not, see . #include #include #include +#include +#include #include #include #include diff --git a/src/SWIG_files/headers/BRepBndLib_module.hxx b/src/SWIG_files/headers/BRepBndLib_module.hxx index ef8cf0146..0bcd5f480 100644 --- a/src/SWIG_files/headers/BRepBndLib_module.hxx +++ b/src/SWIG_files/headers/BRepBndLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepBuilderAPI_module.hxx b/src/SWIG_files/headers/BRepBuilderAPI_module.hxx index 050fa507d..642c71df7 100644 --- a/src/SWIG_files/headers/BRepBuilderAPI_module.hxx +++ b/src/SWIG_files/headers/BRepBuilderAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepCheck_module.hxx b/src/SWIG_files/headers/BRepCheck_module.hxx index c4d925da5..2144f3deb 100644 --- a/src/SWIG_files/headers/BRepCheck_module.hxx +++ b/src/SWIG_files/headers/BRepCheck_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepClass3d_module.hxx b/src/SWIG_files/headers/BRepClass3d_module.hxx index 63eb1ab49..7f3b90b53 100644 --- a/src/SWIG_files/headers/BRepClass3d_module.hxx +++ b/src/SWIG_files/headers/BRepClass3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepClass_module.hxx b/src/SWIG_files/headers/BRepClass_module.hxx index cf6fe2a8c..fa2cb213e 100644 --- a/src/SWIG_files/headers/BRepClass_module.hxx +++ b/src/SWIG_files/headers/BRepClass_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepExtrema_module.hxx b/src/SWIG_files/headers/BRepExtrema_module.hxx index 29fe80d7f..612310c70 100644 --- a/src/SWIG_files/headers/BRepExtrema_module.hxx +++ b/src/SWIG_files/headers/BRepExtrema_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepFeat_module.hxx b/src/SWIG_files/headers/BRepFeat_module.hxx index f7fa97cf5..e0bfb3e50 100644 --- a/src/SWIG_files/headers/BRepFeat_module.hxx +++ b/src/SWIG_files/headers/BRepFeat_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepFill_module.hxx b/src/SWIG_files/headers/BRepFill_module.hxx index ef638100c..7efcaa9f6 100644 --- a/src/SWIG_files/headers/BRepFill_module.hxx +++ b/src/SWIG_files/headers/BRepFill_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepFilletAPI_module.hxx b/src/SWIG_files/headers/BRepFilletAPI_module.hxx index 7a5264028..74356c46d 100644 --- a/src/SWIG_files/headers/BRepFilletAPI_module.hxx +++ b/src/SWIG_files/headers/BRepFilletAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepGProp_module.hxx b/src/SWIG_files/headers/BRepGProp_module.hxx index 5c7e0ca5e..783299286 100644 --- a/src/SWIG_files/headers/BRepGProp_module.hxx +++ b/src/SWIG_files/headers/BRepGProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepIntCurveSurface_module.hxx b/src/SWIG_files/headers/BRepIntCurveSurface_module.hxx index 1d6c70a0f..e6c6e53e7 100644 --- a/src/SWIG_files/headers/BRepIntCurveSurface_module.hxx +++ b/src/SWIG_files/headers/BRepIntCurveSurface_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepLProp_module.hxx b/src/SWIG_files/headers/BRepLProp_module.hxx index e0b91a849..391598459 100644 --- a/src/SWIG_files/headers/BRepLProp_module.hxx +++ b/src/SWIG_files/headers/BRepLProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepLib_module.hxx b/src/SWIG_files/headers/BRepLib_module.hxx index a989182d4..c3dbbc5a2 100644 --- a/src/SWIG_files/headers/BRepLib_module.hxx +++ b/src/SWIG_files/headers/BRepLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepMAT2d_module.hxx b/src/SWIG_files/headers/BRepMAT2d_module.hxx index aaaf43868..b4e0aff14 100644 --- a/src/SWIG_files/headers/BRepMAT2d_module.hxx +++ b/src/SWIG_files/headers/BRepMAT2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepMeshData_module.hxx b/src/SWIG_files/headers/BRepMeshData_module.hxx index 562fe3fbb..c38b6e182 100644 --- a/src/SWIG_files/headers/BRepMeshData_module.hxx +++ b/src/SWIG_files/headers/BRepMeshData_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepMesh_module.hxx b/src/SWIG_files/headers/BRepMesh_module.hxx index 8ecf06da2..2cceaa055 100644 --- a/src/SWIG_files/headers/BRepMesh_module.hxx +++ b/src/SWIG_files/headers/BRepMesh_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -20,15 +20,20 @@ along with pythonOCC. If not, see . #include +#include #include #include #include #include +#include #include #include #include +#include #include +#include #include +#include #include #include #include @@ -56,6 +61,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include @@ -64,8 +70,11 @@ along with pythonOCC. If not, see . #include #include #include +#include +#include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/BRepOffsetAPI_module.hxx b/src/SWIG_files/headers/BRepOffsetAPI_module.hxx index bb42361e8..3b97313a7 100644 --- a/src/SWIG_files/headers/BRepOffsetAPI_module.hxx +++ b/src/SWIG_files/headers/BRepOffsetAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepOffset_module.hxx b/src/SWIG_files/headers/BRepOffset_module.hxx index c70ffc48d..d69292b09 100644 --- a/src/SWIG_files/headers/BRepOffset_module.hxx +++ b/src/SWIG_files/headers/BRepOffset_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepPrimAPI_module.hxx b/src/SWIG_files/headers/BRepPrimAPI_module.hxx index 325aaca4c..c3cfab89d 100644 --- a/src/SWIG_files/headers/BRepPrimAPI_module.hxx +++ b/src/SWIG_files/headers/BRepPrimAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepPrim_module.hxx b/src/SWIG_files/headers/BRepPrim_module.hxx index b851b7a1f..b7abb2f50 100644 --- a/src/SWIG_files/headers/BRepPrim_module.hxx +++ b/src/SWIG_files/headers/BRepPrim_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepProj_module.hxx b/src/SWIG_files/headers/BRepProj_module.hxx index bd4cb4315..372ece241 100644 --- a/src/SWIG_files/headers/BRepProj_module.hxx +++ b/src/SWIG_files/headers/BRepProj_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepSweep_module.hxx b/src/SWIG_files/headers/BRepSweep_module.hxx index 88a0876d6..f33b730f9 100644 --- a/src/SWIG_files/headers/BRepSweep_module.hxx +++ b/src/SWIG_files/headers/BRepSweep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepTools_module.hxx b/src/SWIG_files/headers/BRepTools_module.hxx index e6fbd07f4..0a277a7b0 100644 --- a/src/SWIG_files/headers/BRepTools_module.hxx +++ b/src/SWIG_files/headers/BRepTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRepTopAdaptor_module.hxx b/src/SWIG_files/headers/BRepTopAdaptor_module.hxx index 96d347dd7..e64cbc6d8 100644 --- a/src/SWIG_files/headers/BRepTopAdaptor_module.hxx +++ b/src/SWIG_files/headers/BRepTopAdaptor_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BRep_module.hxx b/src/SWIG_files/headers/BRep_module.hxx index 45fe074db..150b70ea0 100644 --- a/src/SWIG_files/headers/BRep_module.hxx +++ b/src/SWIG_files/headers/BRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BSplCLib_module.hxx b/src/SWIG_files/headers/BSplCLib_module.hxx index 5a1fa193d..7f028edc3 100644 --- a/src/SWIG_files/headers/BSplCLib_module.hxx +++ b/src/SWIG_files/headers/BSplCLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BSplSLib_module.hxx b/src/SWIG_files/headers/BSplSLib_module.hxx index 2d545d8e7..6a061924d 100644 --- a/src/SWIG_files/headers/BSplSLib_module.hxx +++ b/src/SWIG_files/headers/BSplSLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BVH_module.hxx b/src/SWIG_files/headers/BVH_module.hxx index 874290342..61572cbd5 100644 --- a/src/SWIG_files/headers/BVH_module.hxx +++ b/src/SWIG_files/headers/BVH_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -30,6 +30,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/BiTgte_module.hxx b/src/SWIG_files/headers/BiTgte_module.hxx index f7ab77dfa..17903222f 100644 --- a/src/SWIG_files/headers/BiTgte_module.hxx +++ b/src/SWIG_files/headers/BiTgte_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinDrivers_module.hxx b/src/SWIG_files/headers/BinDrivers_module.hxx index 9f5933883..6007d2e13 100644 --- a/src/SWIG_files/headers/BinDrivers_module.hxx +++ b/src/SWIG_files/headers/BinDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinLDrivers_module.hxx b/src/SWIG_files/headers/BinLDrivers_module.hxx index 33656e3da..0c047a050 100644 --- a/src/SWIG_files/headers/BinLDrivers_module.hxx +++ b/src/SWIG_files/headers/BinLDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMDF_module.hxx b/src/SWIG_files/headers/BinMDF_module.hxx index 4a097381d..7b80a37ab 100644 --- a/src/SWIG_files/headers/BinMDF_module.hxx +++ b/src/SWIG_files/headers/BinMDF_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMDataStd_module.hxx b/src/SWIG_files/headers/BinMDataStd_module.hxx index 0f20db734..420fabfa3 100644 --- a/src/SWIG_files/headers/BinMDataStd_module.hxx +++ b/src/SWIG_files/headers/BinMDataStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMDataXtd_module.hxx b/src/SWIG_files/headers/BinMDataXtd_module.hxx index 3edc64a4a..5c1fe5992 100644 --- a/src/SWIG_files/headers/BinMDataXtd_module.hxx +++ b/src/SWIG_files/headers/BinMDataXtd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMDocStd_module.hxx b/src/SWIG_files/headers/BinMDocStd_module.hxx index 5029a6fcc..ca9c91d50 100644 --- a/src/SWIG_files/headers/BinMDocStd_module.hxx +++ b/src/SWIG_files/headers/BinMDocStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMFunction_module.hxx b/src/SWIG_files/headers/BinMFunction_module.hxx index 64f8276fa..84f9487d8 100644 --- a/src/SWIG_files/headers/BinMFunction_module.hxx +++ b/src/SWIG_files/headers/BinMFunction_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMNaming_module.hxx b/src/SWIG_files/headers/BinMNaming_module.hxx index 27021e33a..1a266ff44 100644 --- a/src/SWIG_files/headers/BinMNaming_module.hxx +++ b/src/SWIG_files/headers/BinMNaming_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinMXCAFDoc_module.hxx b/src/SWIG_files/headers/BinMXCAFDoc_module.hxx index 59c222ebb..f2990f199 100644 --- a/src/SWIG_files/headers/BinMXCAFDoc_module.hxx +++ b/src/SWIG_files/headers/BinMXCAFDoc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinObjMgt_module.hxx b/src/SWIG_files/headers/BinObjMgt_module.hxx index d1783dfd5..63221f4fd 100644 --- a/src/SWIG_files/headers/BinObjMgt_module.hxx +++ b/src/SWIG_files/headers/BinObjMgt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinTObjDrivers_module.hxx b/src/SWIG_files/headers/BinTObjDrivers_module.hxx index 9735fb3ba..8296aabc7 100644 --- a/src/SWIG_files/headers/BinTObjDrivers_module.hxx +++ b/src/SWIG_files/headers/BinTObjDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinTools_module.hxx b/src/SWIG_files/headers/BinTools_module.hxx index 7f961fd30..f8c862316 100644 --- a/src/SWIG_files/headers/BinTools_module.hxx +++ b/src/SWIG_files/headers/BinTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BinXCAFDrivers_module.hxx b/src/SWIG_files/headers/BinXCAFDrivers_module.hxx index e1558a7b7..38633da09 100644 --- a/src/SWIG_files/headers/BinXCAFDrivers_module.hxx +++ b/src/SWIG_files/headers/BinXCAFDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Bisector_module.hxx b/src/SWIG_files/headers/Bisector_module.hxx index 4b8500ef0..8f40dbd70 100644 --- a/src/SWIG_files/headers/Bisector_module.hxx +++ b/src/SWIG_files/headers/Bisector_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BlendFunc_module.hxx b/src/SWIG_files/headers/BlendFunc_module.hxx index eaf65a181..5e66f132e 100644 --- a/src/SWIG_files/headers/BlendFunc_module.hxx +++ b/src/SWIG_files/headers/BlendFunc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Blend_module.hxx b/src/SWIG_files/headers/Blend_module.hxx index 1113beaf2..c17576602 100644 --- a/src/SWIG_files/headers/Blend_module.hxx +++ b/src/SWIG_files/headers/Blend_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/BndLib_module.hxx b/src/SWIG_files/headers/BndLib_module.hxx index 35e714363..569dcd48d 100644 --- a/src/SWIG_files/headers/BndLib_module.hxx +++ b/src/SWIG_files/headers/BndLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Bnd_module.hxx b/src/SWIG_files/headers/Bnd_module.hxx index 5b167b330..3f98fa07f 100644 --- a/src/SWIG_files/headers/Bnd_module.hxx +++ b/src/SWIG_files/headers/Bnd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/CDF_module.hxx b/src/SWIG_files/headers/CDF_module.hxx index de4ab5b47..fd785ca2e 100644 --- a/src/SWIG_files/headers/CDF_module.hxx +++ b/src/SWIG_files/headers/CDF_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/CDM_module.hxx b/src/SWIG_files/headers/CDM_module.hxx index 3418659e3..128db54aa 100644 --- a/src/SWIG_files/headers/CDM_module.hxx +++ b/src/SWIG_files/headers/CDM_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/CPnts_module.hxx b/src/SWIG_files/headers/CPnts_module.hxx index 7c8c97f04..ffbaf0a05 100644 --- a/src/SWIG_files/headers/CPnts_module.hxx +++ b/src/SWIG_files/headers/CPnts_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/CSLib_module.hxx b/src/SWIG_files/headers/CSLib_module.hxx index b16076894..9cd3d945b 100644 --- a/src/SWIG_files/headers/CSLib_module.hxx +++ b/src/SWIG_files/headers/CSLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ChFi2d_module.hxx b/src/SWIG_files/headers/ChFi2d_module.hxx index e60daf89c..9874577b5 100644 --- a/src/SWIG_files/headers/ChFi2d_module.hxx +++ b/src/SWIG_files/headers/ChFi2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ChFi3d_module.hxx b/src/SWIG_files/headers/ChFi3d_module.hxx index 3536acebe..2eb44830d 100644 --- a/src/SWIG_files/headers/ChFi3d_module.hxx +++ b/src/SWIG_files/headers/ChFi3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ChFiDS_module.hxx b/src/SWIG_files/headers/ChFiDS_module.hxx index 38474a3c2..584708c3f 100644 --- a/src/SWIG_files/headers/ChFiDS_module.hxx +++ b/src/SWIG_files/headers/ChFiDS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ChFiKPart_module.hxx b/src/SWIG_files/headers/ChFiKPart_module.hxx index 40fba5043..11008da00 100644 --- a/src/SWIG_files/headers/ChFiKPart_module.hxx +++ b/src/SWIG_files/headers/ChFiKPart_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Contap_module.hxx b/src/SWIG_files/headers/Contap_module.hxx index 21eb5076e..efea55667 100644 --- a/src/SWIG_files/headers/Contap_module.hxx +++ b/src/SWIG_files/headers/Contap_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Convert_module.hxx b/src/SWIG_files/headers/Convert_module.hxx index 0d1e5aadc..fe3ecf486 100644 --- a/src/SWIG_files/headers/Convert_module.hxx +++ b/src/SWIG_files/headers/Convert_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/DEBRepCascade_module.hxx b/src/SWIG_files/headers/DEBRepCascade_module.hxx index d33d9f31a..16262c71e 100644 --- a/src/SWIG_files/headers/DEBRepCascade_module.hxx +++ b/src/SWIG_files/headers/DEBRepCascade_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/DEXCAFCascade_module.hxx b/src/SWIG_files/headers/DEXCAFCascade_module.hxx index 0ff36f1d0..866a6a23c 100644 --- a/src/SWIG_files/headers/DEXCAFCascade_module.hxx +++ b/src/SWIG_files/headers/DEXCAFCascade_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/DE_module.hxx b/src/SWIG_files/headers/DE_module.hxx index 45bb4ca95..379372b10 100644 --- a/src/SWIG_files/headers/DE_module.hxx +++ b/src/SWIG_files/headers/DE_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Draft_module.hxx b/src/SWIG_files/headers/Draft_module.hxx index 4faa47698..076ff6c6f 100644 --- a/src/SWIG_files/headers/Draft_module.hxx +++ b/src/SWIG_files/headers/Draft_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/DsgPrs_module.hxx b/src/SWIG_files/headers/DsgPrs_module.hxx index de5fb00be..44d0f0f4c 100644 --- a/src/SWIG_files/headers/DsgPrs_module.hxx +++ b/src/SWIG_files/headers/DsgPrs_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ElCLib_module.hxx b/src/SWIG_files/headers/ElCLib_module.hxx index af284549e..d69023842 100644 --- a/src/SWIG_files/headers/ElCLib_module.hxx +++ b/src/SWIG_files/headers/ElCLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ElSLib_module.hxx b/src/SWIG_files/headers/ElSLib_module.hxx index 048e49e93..a1dc697ed 100644 --- a/src/SWIG_files/headers/ElSLib_module.hxx +++ b/src/SWIG_files/headers/ElSLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ExprIntrp_module.hxx b/src/SWIG_files/headers/ExprIntrp_module.hxx index 95484d966..13229981c 100644 --- a/src/SWIG_files/headers/ExprIntrp_module.hxx +++ b/src/SWIG_files/headers/ExprIntrp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Expr_module.hxx b/src/SWIG_files/headers/Expr_module.hxx index f4389145d..6820f4479 100644 --- a/src/SWIG_files/headers/Expr_module.hxx +++ b/src/SWIG_files/headers/Expr_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Extrema_module.hxx b/src/SWIG_files/headers/Extrema_module.hxx index 23b86b0f6..0a703e9ba 100644 --- a/src/SWIG_files/headers/Extrema_module.hxx +++ b/src/SWIG_files/headers/Extrema_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/FEmTool_module.hxx b/src/SWIG_files/headers/FEmTool_module.hxx index 3c58a47a4..3a044fdd6 100644 --- a/src/SWIG_files/headers/FEmTool_module.hxx +++ b/src/SWIG_files/headers/FEmTool_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/FSD_module.hxx b/src/SWIG_files/headers/FSD_module.hxx index 311b847be..44e94ce12 100644 --- a/src/SWIG_files/headers/FSD_module.hxx +++ b/src/SWIG_files/headers/FSD_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/FairCurve_module.hxx b/src/SWIG_files/headers/FairCurve_module.hxx index c81869c60..c5c35bb50 100644 --- a/src/SWIG_files/headers/FairCurve_module.hxx +++ b/src/SWIG_files/headers/FairCurve_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/FilletSurf_module.hxx b/src/SWIG_files/headers/FilletSurf_module.hxx index 562dd6303..372eb8cee 100644 --- a/src/SWIG_files/headers/FilletSurf_module.hxx +++ b/src/SWIG_files/headers/FilletSurf_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GCE2d_module.hxx b/src/SWIG_files/headers/GCE2d_module.hxx index a27274f6b..6cf2bed77 100644 --- a/src/SWIG_files/headers/GCE2d_module.hxx +++ b/src/SWIG_files/headers/GCE2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GCPnts_module.hxx b/src/SWIG_files/headers/GCPnts_module.hxx index 995001669..a8fe35f30 100644 --- a/src/SWIG_files/headers/GCPnts_module.hxx +++ b/src/SWIG_files/headers/GCPnts_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GC_module.hxx b/src/SWIG_files/headers/GC_module.hxx index d71899b48..8a01a29b6 100644 --- a/src/SWIG_files/headers/GC_module.hxx +++ b/src/SWIG_files/headers/GC_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GProp_module.hxx b/src/SWIG_files/headers/GProp_module.hxx index be7364cc1..4b1a746a4 100644 --- a/src/SWIG_files/headers/GProp_module.hxx +++ b/src/SWIG_files/headers/GProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GccAna_module.hxx b/src/SWIG_files/headers/GccAna_module.hxx index 837f88b69..a989650cf 100644 --- a/src/SWIG_files/headers/GccAna_module.hxx +++ b/src/SWIG_files/headers/GccAna_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GccEnt_module.hxx b/src/SWIG_files/headers/GccEnt_module.hxx index 9fb5f5b1e..b40b279ff 100644 --- a/src/SWIG_files/headers/GccEnt_module.hxx +++ b/src/SWIG_files/headers/GccEnt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GccInt_module.hxx b/src/SWIG_files/headers/GccInt_module.hxx index 62d8c85ae..dbf40fd4f 100644 --- a/src/SWIG_files/headers/GccInt_module.hxx +++ b/src/SWIG_files/headers/GccInt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dAPI_module.hxx b/src/SWIG_files/headers/Geom2dAPI_module.hxx index 722e53ab6..c845d8d1d 100644 --- a/src/SWIG_files/headers/Geom2dAPI_module.hxx +++ b/src/SWIG_files/headers/Geom2dAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dAdaptor_module.hxx b/src/SWIG_files/headers/Geom2dAdaptor_module.hxx index ff006b27e..7531557bc 100644 --- a/src/SWIG_files/headers/Geom2dAdaptor_module.hxx +++ b/src/SWIG_files/headers/Geom2dAdaptor_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dConvert_module.hxx b/src/SWIG_files/headers/Geom2dConvert_module.hxx index 3b829bdef..9cb453cf6 100644 --- a/src/SWIG_files/headers/Geom2dConvert_module.hxx +++ b/src/SWIG_files/headers/Geom2dConvert_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dEvaluator_module.hxx b/src/SWIG_files/headers/Geom2dEvaluator_module.hxx index 6bee9273d..70c82947d 100644 --- a/src/SWIG_files/headers/Geom2dEvaluator_module.hxx +++ b/src/SWIG_files/headers/Geom2dEvaluator_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dGcc_module.hxx b/src/SWIG_files/headers/Geom2dGcc_module.hxx index 244a52f06..e9044326d 100644 --- a/src/SWIG_files/headers/Geom2dGcc_module.hxx +++ b/src/SWIG_files/headers/Geom2dGcc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dHatch_module.hxx b/src/SWIG_files/headers/Geom2dHatch_module.hxx index 1f4fa3bdf..45e914fa3 100644 --- a/src/SWIG_files/headers/Geom2dHatch_module.hxx +++ b/src/SWIG_files/headers/Geom2dHatch_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dInt_module.hxx b/src/SWIG_files/headers/Geom2dInt_module.hxx index 6b3601ce6..8c69a72e6 100644 --- a/src/SWIG_files/headers/Geom2dInt_module.hxx +++ b/src/SWIG_files/headers/Geom2dInt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2dLProp_module.hxx b/src/SWIG_files/headers/Geom2dLProp_module.hxx index b695249af..8048f99e9 100644 --- a/src/SWIG_files/headers/Geom2dLProp_module.hxx +++ b/src/SWIG_files/headers/Geom2dLProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom2d_module.hxx b/src/SWIG_files/headers/Geom2d_module.hxx index cd2dc1be4..57dae5df2 100644 --- a/src/SWIG_files/headers/Geom2d_module.hxx +++ b/src/SWIG_files/headers/Geom2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomAPI_module.hxx b/src/SWIG_files/headers/GeomAPI_module.hxx index e8da370fd..cde26a8ce 100644 --- a/src/SWIG_files/headers/GeomAPI_module.hxx +++ b/src/SWIG_files/headers/GeomAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomAbs_module.hxx b/src/SWIG_files/headers/GeomAbs_module.hxx index e18bfa2a1..2c5210fe6 100644 --- a/src/SWIG_files/headers/GeomAbs_module.hxx +++ b/src/SWIG_files/headers/GeomAbs_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomAdaptor_module.hxx b/src/SWIG_files/headers/GeomAdaptor_module.hxx index 6f0f3ac90..91f8ef374 100644 --- a/src/SWIG_files/headers/GeomAdaptor_module.hxx +++ b/src/SWIG_files/headers/GeomAdaptor_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomConvert_module.hxx b/src/SWIG_files/headers/GeomConvert_module.hxx index dcc766a0c..70fa3d37e 100644 --- a/src/SWIG_files/headers/GeomConvert_module.hxx +++ b/src/SWIG_files/headers/GeomConvert_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomEvaluator_module.hxx b/src/SWIG_files/headers/GeomEvaluator_module.hxx index 1d3135c6a..33a012c56 100644 --- a/src/SWIG_files/headers/GeomEvaluator_module.hxx +++ b/src/SWIG_files/headers/GeomEvaluator_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomFill_module.hxx b/src/SWIG_files/headers/GeomFill_module.hxx index 57c667e9b..5fa0c5f18 100644 --- a/src/SWIG_files/headers/GeomFill_module.hxx +++ b/src/SWIG_files/headers/GeomFill_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomInt_module.hxx b/src/SWIG_files/headers/GeomInt_module.hxx index 4237b4bc1..a91aa92d3 100644 --- a/src/SWIG_files/headers/GeomInt_module.hxx +++ b/src/SWIG_files/headers/GeomInt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomLProp_module.hxx b/src/SWIG_files/headers/GeomLProp_module.hxx index 42cb63bc4..20b63f69b 100644 --- a/src/SWIG_files/headers/GeomLProp_module.hxx +++ b/src/SWIG_files/headers/GeomLProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomLib_module.hxx b/src/SWIG_files/headers/GeomLib_module.hxx index b5f26d541..0d6c51f71 100644 --- a/src/SWIG_files/headers/GeomLib_module.hxx +++ b/src/SWIG_files/headers/GeomLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomPlate_module.hxx b/src/SWIG_files/headers/GeomPlate_module.hxx index 5316be941..b7fc86b86 100644 --- a/src/SWIG_files/headers/GeomPlate_module.hxx +++ b/src/SWIG_files/headers/GeomPlate_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomProjLib_module.hxx b/src/SWIG_files/headers/GeomProjLib_module.hxx index 22e5dcad0..a17c7840b 100644 --- a/src/SWIG_files/headers/GeomProjLib_module.hxx +++ b/src/SWIG_files/headers/GeomProjLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomToStep_module.hxx b/src/SWIG_files/headers/GeomToStep_module.hxx index b773ed6ec..7472a755f 100644 --- a/src/SWIG_files/headers/GeomToStep_module.hxx +++ b/src/SWIG_files/headers/GeomToStep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/GeomTools_module.hxx b/src/SWIG_files/headers/GeomTools_module.hxx index 9ae683e1d..67a82f86b 100644 --- a/src/SWIG_files/headers/GeomTools_module.hxx +++ b/src/SWIG_files/headers/GeomTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Geom_module.hxx b/src/SWIG_files/headers/Geom_module.hxx index d8ecd6a58..964d4225f 100644 --- a/src/SWIG_files/headers/Geom_module.hxx +++ b/src/SWIG_files/headers/Geom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Graphic3d_module.hxx b/src/SWIG_files/headers/Graphic3d_module.hxx index 923fac65b..b5f899c69 100644 --- a/src/SWIG_files/headers/Graphic3d_module.hxx +++ b/src/SWIG_files/headers/Graphic3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/HLRAlgo_module.hxx b/src/SWIG_files/headers/HLRAlgo_module.hxx index 1c7108af4..e9b51e94a 100644 --- a/src/SWIG_files/headers/HLRAlgo_module.hxx +++ b/src/SWIG_files/headers/HLRAlgo_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -20,6 +20,7 @@ along with pythonOCC. If not, see . #include +#include #include #include #include @@ -40,6 +41,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/HLRAppli_module.hxx b/src/SWIG_files/headers/HLRAppli_module.hxx index 1e3363793..e8e66bc9b 100644 --- a/src/SWIG_files/headers/HLRAppli_module.hxx +++ b/src/SWIG_files/headers/HLRAppli_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/HLRBRep_module.hxx b/src/SWIG_files/headers/HLRBRep_module.hxx index 5bb223ef3..91a262554 100644 --- a/src/SWIG_files/headers/HLRBRep_module.hxx +++ b/src/SWIG_files/headers/HLRBRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/HLRTopoBRep_module.hxx b/src/SWIG_files/headers/HLRTopoBRep_module.hxx index e3baaa710..40b49eddb 100644 --- a/src/SWIG_files/headers/HLRTopoBRep_module.hxx +++ b/src/SWIG_files/headers/HLRTopoBRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/HatchGen_module.hxx b/src/SWIG_files/headers/HatchGen_module.hxx index 8ab14ceac..4ed531d02 100644 --- a/src/SWIG_files/headers/HatchGen_module.hxx +++ b/src/SWIG_files/headers/HatchGen_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Hatch_module.hxx b/src/SWIG_files/headers/Hatch_module.hxx index ccaf9efc3..e55135f48 100644 --- a/src/SWIG_files/headers/Hatch_module.hxx +++ b/src/SWIG_files/headers/Hatch_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/HeaderSection_module.hxx b/src/SWIG_files/headers/HeaderSection_module.hxx index 3879b8412..b83283691 100644 --- a/src/SWIG_files/headers/HeaderSection_module.hxx +++ b/src/SWIG_files/headers/HeaderSection_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Hermit_module.hxx b/src/SWIG_files/headers/Hermit_module.hxx index 6f24b77b9..a0c84f41d 100644 --- a/src/SWIG_files/headers/Hermit_module.hxx +++ b/src/SWIG_files/headers/Hermit_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IFSelect_module.hxx b/src/SWIG_files/headers/IFSelect_module.hxx index 8b6a1fc32..d099c1881 100644 --- a/src/SWIG_files/headers/IFSelect_module.hxx +++ b/src/SWIG_files/headers/IFSelect_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IGESCAFControl_module.hxx b/src/SWIG_files/headers/IGESCAFControl_module.hxx index 60ebf797b..4b45fb02e 100644 --- a/src/SWIG_files/headers/IGESCAFControl_module.hxx +++ b/src/SWIG_files/headers/IGESCAFControl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IGESControl_module.hxx b/src/SWIG_files/headers/IGESControl_module.hxx index 12e62cb67..61cfd0ac3 100644 --- a/src/SWIG_files/headers/IGESControl_module.hxx +++ b/src/SWIG_files/headers/IGESControl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IGESData_module.hxx b/src/SWIG_files/headers/IGESData_module.hxx index e4d466792..94b47d706 100644 --- a/src/SWIG_files/headers/IGESData_module.hxx +++ b/src/SWIG_files/headers/IGESData_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IGESToBRep_module.hxx b/src/SWIG_files/headers/IGESToBRep_module.hxx index 526733e32..cbbeb42ea 100644 --- a/src/SWIG_files/headers/IGESToBRep_module.hxx +++ b/src/SWIG_files/headers/IGESToBRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IMeshData_module.hxx b/src/SWIG_files/headers/IMeshData_module.hxx index cd57f3e40..ba603216c 100644 --- a/src/SWIG_files/headers/IMeshData_module.hxx +++ b/src/SWIG_files/headers/IMeshData_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IMeshTools_module.hxx b/src/SWIG_files/headers/IMeshTools_module.hxx index d3df2ff91..751cc3294 100644 --- a/src/SWIG_files/headers/IMeshTools_module.hxx +++ b/src/SWIG_files/headers/IMeshTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IVtkOCC_module.hxx b/src/SWIG_files/headers/IVtkOCC_module.hxx index 6c97720bb..a9d1bd175 100644 --- a/src/SWIG_files/headers/IVtkOCC_module.hxx +++ b/src/SWIG_files/headers/IVtkOCC_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IVtkTools_module.hxx b/src/SWIG_files/headers/IVtkTools_module.hxx index a11300ef6..09ad4cbac 100644 --- a/src/SWIG_files/headers/IVtkTools_module.hxx +++ b/src/SWIG_files/headers/IVtkTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IVtkVTK_module.hxx b/src/SWIG_files/headers/IVtkVTK_module.hxx index f0a56e075..97d3ed630 100644 --- a/src/SWIG_files/headers/IVtkVTK_module.hxx +++ b/src/SWIG_files/headers/IVtkVTK_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IVtk_module.hxx b/src/SWIG_files/headers/IVtk_module.hxx index e27b4a764..1e7be1fe1 100644 --- a/src/SWIG_files/headers/IVtk_module.hxx +++ b/src/SWIG_files/headers/IVtk_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Image_module.hxx b/src/SWIG_files/headers/Image_module.hxx index 4fe3bf5fc..5b36324d5 100644 --- a/src/SWIG_files/headers/Image_module.hxx +++ b/src/SWIG_files/headers/Image_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntAna2d_module.hxx b/src/SWIG_files/headers/IntAna2d_module.hxx index 552c9bdc9..29bab4bc7 100644 --- a/src/SWIG_files/headers/IntAna2d_module.hxx +++ b/src/SWIG_files/headers/IntAna2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntAna_module.hxx b/src/SWIG_files/headers/IntAna_module.hxx index 04429b31b..7fd1beb2a 100644 --- a/src/SWIG_files/headers/IntAna_module.hxx +++ b/src/SWIG_files/headers/IntAna_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntCurveSurface_module.hxx b/src/SWIG_files/headers/IntCurveSurface_module.hxx index abd247bb5..edf5c2e35 100644 --- a/src/SWIG_files/headers/IntCurveSurface_module.hxx +++ b/src/SWIG_files/headers/IntCurveSurface_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntCurve_module.hxx b/src/SWIG_files/headers/IntCurve_module.hxx index 5534dba91..e33b68457 100644 --- a/src/SWIG_files/headers/IntCurve_module.hxx +++ b/src/SWIG_files/headers/IntCurve_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntCurvesFace_module.hxx b/src/SWIG_files/headers/IntCurvesFace_module.hxx index 7c0eaa18e..8f29a422a 100644 --- a/src/SWIG_files/headers/IntCurvesFace_module.hxx +++ b/src/SWIG_files/headers/IntCurvesFace_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntImpParGen_module.hxx b/src/SWIG_files/headers/IntImpParGen_module.hxx index 6603fbadd..a24bf97d5 100644 --- a/src/SWIG_files/headers/IntImpParGen_module.hxx +++ b/src/SWIG_files/headers/IntImpParGen_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntImp_module.hxx b/src/SWIG_files/headers/IntImp_module.hxx index 58986fcf4..cb378b784 100644 --- a/src/SWIG_files/headers/IntImp_module.hxx +++ b/src/SWIG_files/headers/IntImp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntPatch_module.hxx b/src/SWIG_files/headers/IntPatch_module.hxx index 6235d7912..c9814ee1c 100644 --- a/src/SWIG_files/headers/IntPatch_module.hxx +++ b/src/SWIG_files/headers/IntPatch_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntPolyh_module.hxx b/src/SWIG_files/headers/IntPolyh_module.hxx index b06c97203..adb1f7fde 100644 --- a/src/SWIG_files/headers/IntPolyh_module.hxx +++ b/src/SWIG_files/headers/IntPolyh_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntRes2d_module.hxx b/src/SWIG_files/headers/IntRes2d_module.hxx index f1318de80..a91a6d890 100644 --- a/src/SWIG_files/headers/IntRes2d_module.hxx +++ b/src/SWIG_files/headers/IntRes2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntStart_module.hxx b/src/SWIG_files/headers/IntStart_module.hxx index 68487c955..030508f1f 100644 --- a/src/SWIG_files/headers/IntStart_module.hxx +++ b/src/SWIG_files/headers/IntStart_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntSurf_module.hxx b/src/SWIG_files/headers/IntSurf_module.hxx index 40b6e4ac8..45568858c 100644 --- a/src/SWIG_files/headers/IntSurf_module.hxx +++ b/src/SWIG_files/headers/IntSurf_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntTools_module.hxx b/src/SWIG_files/headers/IntTools_module.hxx index 5893d243b..38df8ef63 100644 --- a/src/SWIG_files/headers/IntTools_module.hxx +++ b/src/SWIG_files/headers/IntTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/IntWalk_module.hxx b/src/SWIG_files/headers/IntWalk_module.hxx index 2acd70f4d..9214c44d0 100644 --- a/src/SWIG_files/headers/IntWalk_module.hxx +++ b/src/SWIG_files/headers/IntWalk_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/InterfaceGraphic_module.hxx b/src/SWIG_files/headers/InterfaceGraphic_module.hxx index f1f43f336..d10366fd1 100644 --- a/src/SWIG_files/headers/InterfaceGraphic_module.hxx +++ b/src/SWIG_files/headers/InterfaceGraphic_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Interface_module.hxx b/src/SWIG_files/headers/Interface_module.hxx index 24f8e6ce4..c38df8f55 100644 --- a/src/SWIG_files/headers/Interface_module.hxx +++ b/src/SWIG_files/headers/Interface_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -82,6 +82,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/Intf_module.hxx b/src/SWIG_files/headers/Intf_module.hxx index abe2079b7..bfefe1208 100644 --- a/src/SWIG_files/headers/Intf_module.hxx +++ b/src/SWIG_files/headers/Intf_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Intrv_module.hxx b/src/SWIG_files/headers/Intrv_module.hxx index e463da6cb..572a2340e 100644 --- a/src/SWIG_files/headers/Intrv_module.hxx +++ b/src/SWIG_files/headers/Intrv_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/LDOM_module.hxx b/src/SWIG_files/headers/LDOM_module.hxx index a44c3aee6..bfa31ea60 100644 --- a/src/SWIG_files/headers/LDOM_module.hxx +++ b/src/SWIG_files/headers/LDOM_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/LProp3d_module.hxx b/src/SWIG_files/headers/LProp3d_module.hxx index 5c52b9cb6..dd08b240a 100644 --- a/src/SWIG_files/headers/LProp3d_module.hxx +++ b/src/SWIG_files/headers/LProp3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/LProp_module.hxx b/src/SWIG_files/headers/LProp_module.hxx index c2d86efe8..e414b8528 100644 --- a/src/SWIG_files/headers/LProp_module.hxx +++ b/src/SWIG_files/headers/LProp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Law_module.hxx b/src/SWIG_files/headers/Law_module.hxx index bdf862b52..439121a42 100644 --- a/src/SWIG_files/headers/Law_module.hxx +++ b/src/SWIG_files/headers/Law_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/LocOpe_module.hxx b/src/SWIG_files/headers/LocOpe_module.hxx index 6225daf27..f8f8b8e56 100644 --- a/src/SWIG_files/headers/LocOpe_module.hxx +++ b/src/SWIG_files/headers/LocOpe_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/LocalAnalysis_module.hxx b/src/SWIG_files/headers/LocalAnalysis_module.hxx index 51bbcc412..caade43b5 100644 --- a/src/SWIG_files/headers/LocalAnalysis_module.hxx +++ b/src/SWIG_files/headers/LocalAnalysis_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/MAT2d_module.hxx b/src/SWIG_files/headers/MAT2d_module.hxx index 0ee1945a0..41854ee2a 100644 --- a/src/SWIG_files/headers/MAT2d_module.hxx +++ b/src/SWIG_files/headers/MAT2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/MAT_module.hxx b/src/SWIG_files/headers/MAT_module.hxx index d7300e10f..e2cb76847 100644 --- a/src/SWIG_files/headers/MAT_module.hxx +++ b/src/SWIG_files/headers/MAT_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Media_module.hxx b/src/SWIG_files/headers/Media_module.hxx index 5a04ed9b2..026794ddc 100644 --- a/src/SWIG_files/headers/Media_module.hxx +++ b/src/SWIG_files/headers/Media_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/MeshVS_module.hxx b/src/SWIG_files/headers/MeshVS_module.hxx index ce1d468f7..8ad1d3574 100644 --- a/src/SWIG_files/headers/MeshVS_module.hxx +++ b/src/SWIG_files/headers/MeshVS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Message_module.hxx b/src/SWIG_files/headers/Message_module.hxx index 728cc1e86..ab9208606 100644 --- a/src/SWIG_files/headers/Message_module.hxx +++ b/src/SWIG_files/headers/Message_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/MoniTool_module.hxx b/src/SWIG_files/headers/MoniTool_module.hxx index 1f0592a54..9bb870170 100644 --- a/src/SWIG_files/headers/MoniTool_module.hxx +++ b/src/SWIG_files/headers/MoniTool_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/NCollection_module.hxx b/src/SWIG_files/headers/NCollection_module.hxx index 52a55b214..eb722d525 100644 --- a/src/SWIG_files/headers/NCollection_module.hxx +++ b/src/SWIG_files/headers/NCollection_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -30,6 +30,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/NLPlate_module.hxx b/src/SWIG_files/headers/NLPlate_module.hxx index 1e3455fba..b602e1563 100644 --- a/src/SWIG_files/headers/NLPlate_module.hxx +++ b/src/SWIG_files/headers/NLPlate_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/OSD_module.hxx b/src/SWIG_files/headers/OSD_module.hxx index 23784e8ba..a431c1bf0 100644 --- a/src/SWIG_files/headers/OSD_module.hxx +++ b/src/SWIG_files/headers/OSD_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/PCDM_module.hxx b/src/SWIG_files/headers/PCDM_module.hxx index 9009d20a2..f47141307 100644 --- a/src/SWIG_files/headers/PCDM_module.hxx +++ b/src/SWIG_files/headers/PCDM_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/PLib_module.hxx b/src/SWIG_files/headers/PLib_module.hxx index 0dc1a09af..b66791a4d 100644 --- a/src/SWIG_files/headers/PLib_module.hxx +++ b/src/SWIG_files/headers/PLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Plate_module.hxx b/src/SWIG_files/headers/Plate_module.hxx index a8f89d980..6dd6421fa 100644 --- a/src/SWIG_files/headers/Plate_module.hxx +++ b/src/SWIG_files/headers/Plate_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Plugin_module.hxx b/src/SWIG_files/headers/Plugin_module.hxx index 552abcbcb..410fe860c 100644 --- a/src/SWIG_files/headers/Plugin_module.hxx +++ b/src/SWIG_files/headers/Plugin_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Poly_module.hxx b/src/SWIG_files/headers/Poly_module.hxx index 3d647d6d2..2b4a661c9 100644 --- a/src/SWIG_files/headers/Poly_module.hxx +++ b/src/SWIG_files/headers/Poly_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Precision_module.hxx b/src/SWIG_files/headers/Precision_module.hxx index 714e3b304..1afa93553 100644 --- a/src/SWIG_files/headers/Precision_module.hxx +++ b/src/SWIG_files/headers/Precision_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ProjLib_module.hxx b/src/SWIG_files/headers/ProjLib_module.hxx index 9b4a1e40d..233891e21 100644 --- a/src/SWIG_files/headers/ProjLib_module.hxx +++ b/src/SWIG_files/headers/ProjLib_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Prs3d_module.hxx b/src/SWIG_files/headers/Prs3d_module.hxx index 48e5f9084..5d8da9794 100644 --- a/src/SWIG_files/headers/Prs3d_module.hxx +++ b/src/SWIG_files/headers/Prs3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/PrsDim_module.hxx b/src/SWIG_files/headers/PrsDim_module.hxx index 480250e95..c6f8fb29d 100644 --- a/src/SWIG_files/headers/PrsDim_module.hxx +++ b/src/SWIG_files/headers/PrsDim_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/PrsMgr_module.hxx b/src/SWIG_files/headers/PrsMgr_module.hxx index f52587c68..7dc0819ad 100644 --- a/src/SWIG_files/headers/PrsMgr_module.hxx +++ b/src/SWIG_files/headers/PrsMgr_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Quantity_module.hxx b/src/SWIG_files/headers/Quantity_module.hxx index bc04c586d..9d757989b 100644 --- a/src/SWIG_files/headers/Quantity_module.hxx +++ b/src/SWIG_files/headers/Quantity_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWGltf_module.hxx b/src/SWIG_files/headers/RWGltf_module.hxx index d296810d8..acfbfa85d 100644 --- a/src/SWIG_files/headers/RWGltf_module.hxx +++ b/src/SWIG_files/headers/RWGltf_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWHeaderSection_module.hxx b/src/SWIG_files/headers/RWHeaderSection_module.hxx index d4a2a4fde..93c5c2be8 100644 --- a/src/SWIG_files/headers/RWHeaderSection_module.hxx +++ b/src/SWIG_files/headers/RWHeaderSection_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWMesh_module.hxx b/src/SWIG_files/headers/RWMesh_module.hxx index 7e76b150f..059b6036d 100644 --- a/src/SWIG_files/headers/RWMesh_module.hxx +++ b/src/SWIG_files/headers/RWMesh_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWObj_module.hxx b/src/SWIG_files/headers/RWObj_module.hxx index 1fc4c0d8f..814d2d5b5 100644 --- a/src/SWIG_files/headers/RWObj_module.hxx +++ b/src/SWIG_files/headers/RWObj_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWPly_module.hxx b/src/SWIG_files/headers/RWPly_module.hxx index 39bfd9662..5680628ee 100644 --- a/src/SWIG_files/headers/RWPly_module.hxx +++ b/src/SWIG_files/headers/RWPly_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepAP203_module.hxx b/src/SWIG_files/headers/RWStepAP203_module.hxx index 6890b28d5..c5f4bb565 100644 --- a/src/SWIG_files/headers/RWStepAP203_module.hxx +++ b/src/SWIG_files/headers/RWStepAP203_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepAP214_module.hxx b/src/SWIG_files/headers/RWStepAP214_module.hxx index 20560d6a9..3fc4e3d15 100644 --- a/src/SWIG_files/headers/RWStepAP214_module.hxx +++ b/src/SWIG_files/headers/RWStepAP214_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepAP242_module.hxx b/src/SWIG_files/headers/RWStepAP242_module.hxx index 85d7c1324..1a5eeec51 100644 --- a/src/SWIG_files/headers/RWStepAP242_module.hxx +++ b/src/SWIG_files/headers/RWStepAP242_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepBasic_module.hxx b/src/SWIG_files/headers/RWStepBasic_module.hxx index 52b3dda90..5e1dc048b 100644 --- a/src/SWIG_files/headers/RWStepBasic_module.hxx +++ b/src/SWIG_files/headers/RWStepBasic_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepDimTol_module.hxx b/src/SWIG_files/headers/RWStepDimTol_module.hxx index d576dee10..7ddf292ca 100644 --- a/src/SWIG_files/headers/RWStepDimTol_module.hxx +++ b/src/SWIG_files/headers/RWStepDimTol_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepElement_module.hxx b/src/SWIG_files/headers/RWStepElement_module.hxx index cc46fe6ff..1479d0ff8 100644 --- a/src/SWIG_files/headers/RWStepElement_module.hxx +++ b/src/SWIG_files/headers/RWStepElement_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepFEA_module.hxx b/src/SWIG_files/headers/RWStepFEA_module.hxx index 71eb3b662..427f49c05 100644 --- a/src/SWIG_files/headers/RWStepFEA_module.hxx +++ b/src/SWIG_files/headers/RWStepFEA_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepGeom_module.hxx b/src/SWIG_files/headers/RWStepGeom_module.hxx index 7088d0155..c559eb361 100644 --- a/src/SWIG_files/headers/RWStepGeom_module.hxx +++ b/src/SWIG_files/headers/RWStepGeom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepKinematics_module.hxx b/src/SWIG_files/headers/RWStepKinematics_module.hxx index 2d11aa7ba..b25a8f1f3 100644 --- a/src/SWIG_files/headers/RWStepKinematics_module.hxx +++ b/src/SWIG_files/headers/RWStepKinematics_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepRepr_module.hxx b/src/SWIG_files/headers/RWStepRepr_module.hxx index 377f803c1..a2869cea1 100644 --- a/src/SWIG_files/headers/RWStepRepr_module.hxx +++ b/src/SWIG_files/headers/RWStepRepr_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepShape_module.hxx b/src/SWIG_files/headers/RWStepShape_module.hxx index 27d9d3372..2f86a6d0b 100644 --- a/src/SWIG_files/headers/RWStepShape_module.hxx +++ b/src/SWIG_files/headers/RWStepShape_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStepVisual_module.hxx b/src/SWIG_files/headers/RWStepVisual_module.hxx index 9c5efbd16..3832053df 100644 --- a/src/SWIG_files/headers/RWStepVisual_module.hxx +++ b/src/SWIG_files/headers/RWStepVisual_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/RWStl_module.hxx b/src/SWIG_files/headers/RWStl_module.hxx index 24e28ffda..9c698b8a5 100644 --- a/src/SWIG_files/headers/RWStl_module.hxx +++ b/src/SWIG_files/headers/RWStl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Resource_module.hxx b/src/SWIG_files/headers/Resource_module.hxx index 2eaa4ba8d..cc19ae1af 100644 --- a/src/SWIG_files/headers/Resource_module.hxx +++ b/src/SWIG_files/headers/Resource_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/STEPCAFControl_module.hxx b/src/SWIG_files/headers/STEPCAFControl_module.hxx index c50eca1ad..6a2515191 100644 --- a/src/SWIG_files/headers/STEPCAFControl_module.hxx +++ b/src/SWIG_files/headers/STEPCAFControl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/STEPConstruct_module.hxx b/src/SWIG_files/headers/STEPConstruct_module.hxx index d9cc367b7..4efb764d2 100644 --- a/src/SWIG_files/headers/STEPConstruct_module.hxx +++ b/src/SWIG_files/headers/STEPConstruct_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/STEPControl_module.hxx b/src/SWIG_files/headers/STEPControl_module.hxx index 7d419b776..04f891a3b 100644 --- a/src/SWIG_files/headers/STEPControl_module.hxx +++ b/src/SWIG_files/headers/STEPControl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/STEPEdit_module.hxx b/src/SWIG_files/headers/STEPEdit_module.hxx index 942fe7304..9a16fe917 100644 --- a/src/SWIG_files/headers/STEPEdit_module.hxx +++ b/src/SWIG_files/headers/STEPEdit_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/STEPSelections_module.hxx b/src/SWIG_files/headers/STEPSelections_module.hxx index cdfc09299..eb13eb9c4 100644 --- a/src/SWIG_files/headers/STEPSelections_module.hxx +++ b/src/SWIG_files/headers/STEPSelections_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Select3D_module.hxx b/src/SWIG_files/headers/Select3D_module.hxx index acbe86d64..be358a226 100644 --- a/src/SWIG_files/headers/Select3D_module.hxx +++ b/src/SWIG_files/headers/Select3D_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/SelectBasics_module.hxx b/src/SWIG_files/headers/SelectBasics_module.hxx index b72d33ad3..e1207be03 100644 --- a/src/SWIG_files/headers/SelectBasics_module.hxx +++ b/src/SWIG_files/headers/SelectBasics_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/SelectMgr_module.hxx b/src/SWIG_files/headers/SelectMgr_module.hxx index 21c5c5489..f296545d6 100644 --- a/src/SWIG_files/headers/SelectMgr_module.hxx +++ b/src/SWIG_files/headers/SelectMgr_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeAlgo_module.hxx b/src/SWIG_files/headers/ShapeAlgo_module.hxx index d820a3a83..102b40397 100644 --- a/src/SWIG_files/headers/ShapeAlgo_module.hxx +++ b/src/SWIG_files/headers/ShapeAlgo_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeAnalysis_module.hxx b/src/SWIG_files/headers/ShapeAnalysis_module.hxx index ead22eefd..f56fc5666 100644 --- a/src/SWIG_files/headers/ShapeAnalysis_module.hxx +++ b/src/SWIG_files/headers/ShapeAnalysis_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeBuild_module.hxx b/src/SWIG_files/headers/ShapeBuild_module.hxx index 659c624f8..dccd524ab 100644 --- a/src/SWIG_files/headers/ShapeBuild_module.hxx +++ b/src/SWIG_files/headers/ShapeBuild_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeConstruct_module.hxx b/src/SWIG_files/headers/ShapeConstruct_module.hxx index 5fdbf92aa..238703c37 100644 --- a/src/SWIG_files/headers/ShapeConstruct_module.hxx +++ b/src/SWIG_files/headers/ShapeConstruct_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeCustom_module.hxx b/src/SWIG_files/headers/ShapeCustom_module.hxx index c58e1c55d..127e13d3f 100644 --- a/src/SWIG_files/headers/ShapeCustom_module.hxx +++ b/src/SWIG_files/headers/ShapeCustom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeExtend_module.hxx b/src/SWIG_files/headers/ShapeExtend_module.hxx index b0ea9032e..1884a4eed 100644 --- a/src/SWIG_files/headers/ShapeExtend_module.hxx +++ b/src/SWIG_files/headers/ShapeExtend_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeFix_module.hxx b/src/SWIG_files/headers/ShapeFix_module.hxx index 4c423c345..013aa3701 100644 --- a/src/SWIG_files/headers/ShapeFix_module.hxx +++ b/src/SWIG_files/headers/ShapeFix_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeProcessAPI_module.hxx b/src/SWIG_files/headers/ShapeProcessAPI_module.hxx index 185166c63..be8acc674 100644 --- a/src/SWIG_files/headers/ShapeProcessAPI_module.hxx +++ b/src/SWIG_files/headers/ShapeProcessAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeProcess_module.hxx b/src/SWIG_files/headers/ShapeProcess_module.hxx index 3b964a33d..3d868d377 100644 --- a/src/SWIG_files/headers/ShapeProcess_module.hxx +++ b/src/SWIG_files/headers/ShapeProcess_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/ShapeUpgrade_module.hxx b/src/SWIG_files/headers/ShapeUpgrade_module.hxx index 9ab40eed2..57d5940aa 100644 --- a/src/SWIG_files/headers/ShapeUpgrade_module.hxx +++ b/src/SWIG_files/headers/ShapeUpgrade_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -50,6 +50,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #endif // SHAPEUPGRADE_HXX diff --git a/src/SWIG_files/headers/Standard_module.hxx b/src/SWIG_files/headers/Standard_module.hxx index 6bab6d8d9..38d4f59c2 100644 --- a/src/SWIG_files/headers/Standard_module.hxx +++ b/src/SWIG_files/headers/Standard_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StdFail_module.hxx b/src/SWIG_files/headers/StdFail_module.hxx index 9b092b3e8..b0fa8ad95 100644 --- a/src/SWIG_files/headers/StdFail_module.hxx +++ b/src/SWIG_files/headers/StdFail_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StdPrs_module.hxx b/src/SWIG_files/headers/StdPrs_module.hxx index f3e1102d3..e2b646801 100644 --- a/src/SWIG_files/headers/StdPrs_module.hxx +++ b/src/SWIG_files/headers/StdPrs_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StdSelect_module.hxx b/src/SWIG_files/headers/StdSelect_module.hxx index be892b2c0..7421f4e51 100644 --- a/src/SWIG_files/headers/StdSelect_module.hxx +++ b/src/SWIG_files/headers/StdSelect_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepAP203_module.hxx b/src/SWIG_files/headers/StepAP203_module.hxx index cc2abd1cd..ba57a09dd 100644 --- a/src/SWIG_files/headers/StepAP203_module.hxx +++ b/src/SWIG_files/headers/StepAP203_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepAP209_module.hxx b/src/SWIG_files/headers/StepAP209_module.hxx index 72a101d13..0193003b7 100644 --- a/src/SWIG_files/headers/StepAP209_module.hxx +++ b/src/SWIG_files/headers/StepAP209_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepAP214_module.hxx b/src/SWIG_files/headers/StepAP214_module.hxx index 54aa7f9d3..50d6ef044 100644 --- a/src/SWIG_files/headers/StepAP214_module.hxx +++ b/src/SWIG_files/headers/StepAP214_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepAP242_module.hxx b/src/SWIG_files/headers/StepAP242_module.hxx index bbbe3aab1..190e52502 100644 --- a/src/SWIG_files/headers/StepAP242_module.hxx +++ b/src/SWIG_files/headers/StepAP242_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepBasic_module.hxx b/src/SWIG_files/headers/StepBasic_module.hxx index 8bdfb2388..cb727c4f5 100644 --- a/src/SWIG_files/headers/StepBasic_module.hxx +++ b/src/SWIG_files/headers/StepBasic_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepData_module.hxx b/src/SWIG_files/headers/StepData_module.hxx index 2be9a9baa..e424526cc 100644 --- a/src/SWIG_files/headers/StepData_module.hxx +++ b/src/SWIG_files/headers/StepData_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepDimTol_module.hxx b/src/SWIG_files/headers/StepDimTol_module.hxx index d1b04e1cd..28baf3ef5 100644 --- a/src/SWIG_files/headers/StepDimTol_module.hxx +++ b/src/SWIG_files/headers/StepDimTol_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepElement_module.hxx b/src/SWIG_files/headers/StepElement_module.hxx index b5e3a30bb..21737d543 100644 --- a/src/SWIG_files/headers/StepElement_module.hxx +++ b/src/SWIG_files/headers/StepElement_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepFEA_module.hxx b/src/SWIG_files/headers/StepFEA_module.hxx index 146cd02fe..e6f1a2e90 100644 --- a/src/SWIG_files/headers/StepFEA_module.hxx +++ b/src/SWIG_files/headers/StepFEA_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepGeom_module.hxx b/src/SWIG_files/headers/StepGeom_module.hxx index 21a9a8a4f..5446ceb3b 100644 --- a/src/SWIG_files/headers/StepGeom_module.hxx +++ b/src/SWIG_files/headers/StepGeom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepKinematics_module.hxx b/src/SWIG_files/headers/StepKinematics_module.hxx index 669153555..a9a5fc9e5 100644 --- a/src/SWIG_files/headers/StepKinematics_module.hxx +++ b/src/SWIG_files/headers/StepKinematics_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepRepr_module.hxx b/src/SWIG_files/headers/StepRepr_module.hxx index 629d3a055..d19c6088f 100644 --- a/src/SWIG_files/headers/StepRepr_module.hxx +++ b/src/SWIG_files/headers/StepRepr_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepShape_module.hxx b/src/SWIG_files/headers/StepShape_module.hxx index 764fb853f..f1e90a161 100644 --- a/src/SWIG_files/headers/StepShape_module.hxx +++ b/src/SWIG_files/headers/StepShape_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepToGeom_module.hxx b/src/SWIG_files/headers/StepToGeom_module.hxx index faa35c539..f81f46a0f 100644 --- a/src/SWIG_files/headers/StepToGeom_module.hxx +++ b/src/SWIG_files/headers/StepToGeom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StepToTopoDS_module.hxx b/src/SWIG_files/headers/StepToTopoDS_module.hxx index 6cf7ef9d7..f30abb512 100644 --- a/src/SWIG_files/headers/StepToTopoDS_module.hxx +++ b/src/SWIG_files/headers/StepToTopoDS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -40,6 +40,7 @@ along with pythonOCC. If not, see . #include #include #include +#include #include #include #include diff --git a/src/SWIG_files/headers/StepVisual_module.hxx b/src/SWIG_files/headers/StepVisual_module.hxx index 14b13b6b7..9e937b267 100644 --- a/src/SWIG_files/headers/StepVisual_module.hxx +++ b/src/SWIG_files/headers/StepVisual_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/StlAPI_module.hxx b/src/SWIG_files/headers/StlAPI_module.hxx index 3cd4ff51c..e72683580 100644 --- a/src/SWIG_files/headers/StlAPI_module.hxx +++ b/src/SWIG_files/headers/StlAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Storage_module.hxx b/src/SWIG_files/headers/Storage_module.hxx index f04bf3d90..b7457d7fe 100644 --- a/src/SWIG_files/headers/Storage_module.hxx +++ b/src/SWIG_files/headers/Storage_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Sweep_module.hxx b/src/SWIG_files/headers/Sweep_module.hxx index b927c508c..6625ba25a 100644 --- a/src/SWIG_files/headers/Sweep_module.hxx +++ b/src/SWIG_files/headers/Sweep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TColGeom2d_module.hxx b/src/SWIG_files/headers/TColGeom2d_module.hxx index 23fc3ac90..8339e35e2 100644 --- a/src/SWIG_files/headers/TColGeom2d_module.hxx +++ b/src/SWIG_files/headers/TColGeom2d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TColGeom_module.hxx b/src/SWIG_files/headers/TColGeom_module.hxx index ca677eabe..684522c4f 100644 --- a/src/SWIG_files/headers/TColGeom_module.hxx +++ b/src/SWIG_files/headers/TColGeom_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TColQuantity_module.hxx b/src/SWIG_files/headers/TColQuantity_module.hxx index 9bc317872..aaa2c2bb4 100644 --- a/src/SWIG_files/headers/TColQuantity_module.hxx +++ b/src/SWIG_files/headers/TColQuantity_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TColStd_module.hxx b/src/SWIG_files/headers/TColStd_module.hxx index 9827b9a79..12e36e377 100644 --- a/src/SWIG_files/headers/TColStd_module.hxx +++ b/src/SWIG_files/headers/TColStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TColgp_module.hxx b/src/SWIG_files/headers/TColgp_module.hxx index bc9825c2b..314d715fe 100644 --- a/src/SWIG_files/headers/TColgp_module.hxx +++ b/src/SWIG_files/headers/TColgp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TCollection_module.hxx b/src/SWIG_files/headers/TCollection_module.hxx index a3ea43257..fce7d6e9a 100644 --- a/src/SWIG_files/headers/TCollection_module.hxx +++ b/src/SWIG_files/headers/TCollection_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TDF_module.hxx b/src/SWIG_files/headers/TDF_module.hxx index d6c49bc78..c7d26bb5f 100644 --- a/src/SWIG_files/headers/TDF_module.hxx +++ b/src/SWIG_files/headers/TDF_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TDataStd_module.hxx b/src/SWIG_files/headers/TDataStd_module.hxx index c055b6c60..0a7f41648 100644 --- a/src/SWIG_files/headers/TDataStd_module.hxx +++ b/src/SWIG_files/headers/TDataStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TDataXtd_module.hxx b/src/SWIG_files/headers/TDataXtd_module.hxx index f55a86586..36d8bfaa9 100644 --- a/src/SWIG_files/headers/TDataXtd_module.hxx +++ b/src/SWIG_files/headers/TDataXtd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TDocStd_module.hxx b/src/SWIG_files/headers/TDocStd_module.hxx index 79beebe2c..96b463da4 100644 --- a/src/SWIG_files/headers/TDocStd_module.hxx +++ b/src/SWIG_files/headers/TDocStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TFunction_module.hxx b/src/SWIG_files/headers/TFunction_module.hxx index b048fe15d..f176814a1 100644 --- a/src/SWIG_files/headers/TFunction_module.hxx +++ b/src/SWIG_files/headers/TFunction_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TNaming_module.hxx b/src/SWIG_files/headers/TNaming_module.hxx index 2c4b8e70b..522ecc8a3 100644 --- a/src/SWIG_files/headers/TNaming_module.hxx +++ b/src/SWIG_files/headers/TNaming_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TObj_module.hxx b/src/SWIG_files/headers/TObj_module.hxx index 380a9683c..29aeff563 100644 --- a/src/SWIG_files/headers/TObj_module.hxx +++ b/src/SWIG_files/headers/TObj_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TPrsStd_module.hxx b/src/SWIG_files/headers/TPrsStd_module.hxx index fe67331ab..bf88f3426 100644 --- a/src/SWIG_files/headers/TPrsStd_module.hxx +++ b/src/SWIG_files/headers/TPrsStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TShort_module.hxx b/src/SWIG_files/headers/TShort_module.hxx index 38a9ed6d3..468a935b1 100644 --- a/src/SWIG_files/headers/TShort_module.hxx +++ b/src/SWIG_files/headers/TShort_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopAbs_module.hxx b/src/SWIG_files/headers/TopAbs_module.hxx index 9b596e7ad..b1d832bbf 100644 --- a/src/SWIG_files/headers/TopAbs_module.hxx +++ b/src/SWIG_files/headers/TopAbs_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopBas_module.hxx b/src/SWIG_files/headers/TopBas_module.hxx index 7ba3cc768..e58f5fd7e 100644 --- a/src/SWIG_files/headers/TopBas_module.hxx +++ b/src/SWIG_files/headers/TopBas_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopClass_module.hxx b/src/SWIG_files/headers/TopClass_module.hxx index ee68e1b1e..90f6fadd3 100644 --- a/src/SWIG_files/headers/TopClass_module.hxx +++ b/src/SWIG_files/headers/TopClass_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopCnx_module.hxx b/src/SWIG_files/headers/TopCnx_module.hxx index 8762765b2..406f20bf3 100644 --- a/src/SWIG_files/headers/TopCnx_module.hxx +++ b/src/SWIG_files/headers/TopCnx_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopExp_module.hxx b/src/SWIG_files/headers/TopExp_module.hxx index cea8ef95e..b5c6242de 100644 --- a/src/SWIG_files/headers/TopExp_module.hxx +++ b/src/SWIG_files/headers/TopExp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopLoc_module.hxx b/src/SWIG_files/headers/TopLoc_module.hxx index 60234fef0..db9b5acb8 100644 --- a/src/SWIG_files/headers/TopLoc_module.hxx +++ b/src/SWIG_files/headers/TopLoc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopOpeBRepBuild_module.hxx b/src/SWIG_files/headers/TopOpeBRepBuild_module.hxx index c14bf03d1..90f17bad8 100644 --- a/src/SWIG_files/headers/TopOpeBRepBuild_module.hxx +++ b/src/SWIG_files/headers/TopOpeBRepBuild_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopOpeBRepDS_module.hxx b/src/SWIG_files/headers/TopOpeBRepDS_module.hxx index 610bb0e3a..997511b5b 100644 --- a/src/SWIG_files/headers/TopOpeBRepDS_module.hxx +++ b/src/SWIG_files/headers/TopOpeBRepDS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopOpeBRepTool_module.hxx b/src/SWIG_files/headers/TopOpeBRepTool_module.hxx index 035a8fc42..86d8ad42f 100644 --- a/src/SWIG_files/headers/TopOpeBRepTool_module.hxx +++ b/src/SWIG_files/headers/TopOpeBRepTool_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopOpeBRep_module.hxx b/src/SWIG_files/headers/TopOpeBRep_module.hxx index 25efff6d4..1e6beb5da 100644 --- a/src/SWIG_files/headers/TopOpeBRep_module.hxx +++ b/src/SWIG_files/headers/TopOpeBRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopTools_module.hxx b/src/SWIG_files/headers/TopTools_module.hxx index 1c395eb36..99bb98415 100644 --- a/src/SWIG_files/headers/TopTools_module.hxx +++ b/src/SWIG_files/headers/TopTools_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopTrans_module.hxx b/src/SWIG_files/headers/TopTrans_module.hxx index e349341e1..9dba1914d 100644 --- a/src/SWIG_files/headers/TopTrans_module.hxx +++ b/src/SWIG_files/headers/TopTrans_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopoDSToStep_module.hxx b/src/SWIG_files/headers/TopoDSToStep_module.hxx index a522c4b4d..2d35b59f7 100644 --- a/src/SWIG_files/headers/TopoDSToStep_module.hxx +++ b/src/SWIG_files/headers/TopoDSToStep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TopoDS_module.hxx b/src/SWIG_files/headers/TopoDS_module.hxx index dd35e7953..abf525851 100644 --- a/src/SWIG_files/headers/TopoDS_module.hxx +++ b/src/SWIG_files/headers/TopoDS_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/TransferBRep_module.hxx b/src/SWIG_files/headers/TransferBRep_module.hxx index 35d3ed79a..1439f1b25 100644 --- a/src/SWIG_files/headers/TransferBRep_module.hxx +++ b/src/SWIG_files/headers/TransferBRep_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Transfer_module.hxx b/src/SWIG_files/headers/Transfer_module.hxx index 62c1577a7..c822b407c 100644 --- a/src/SWIG_files/headers/Transfer_module.hxx +++ b/src/SWIG_files/headers/Transfer_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/UTL_module.hxx b/src/SWIG_files/headers/UTL_module.hxx index b68610e13..4da0fa56e 100644 --- a/src/SWIG_files/headers/UTL_module.hxx +++ b/src/SWIG_files/headers/UTL_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/UnitsAPI_module.hxx b/src/SWIG_files/headers/UnitsAPI_module.hxx index d67ccbd46..3ad400dcd 100644 --- a/src/SWIG_files/headers/UnitsAPI_module.hxx +++ b/src/SWIG_files/headers/UnitsAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/UnitsMethods_module.hxx b/src/SWIG_files/headers/UnitsMethods_module.hxx index f281a06f0..87953b265 100644 --- a/src/SWIG_files/headers/UnitsMethods_module.hxx +++ b/src/SWIG_files/headers/UnitsMethods_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Units_module.hxx b/src/SWIG_files/headers/Units_module.hxx index 59f2b06b7..ed2c033a7 100644 --- a/src/SWIG_files/headers/Units_module.hxx +++ b/src/SWIG_files/headers/Units_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/V3d_module.hxx b/src/SWIG_files/headers/V3d_module.hxx index a38d0c5f7..7874aec43 100644 --- a/src/SWIG_files/headers/V3d_module.hxx +++ b/src/SWIG_files/headers/V3d_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/VrmlAPI_module.hxx b/src/SWIG_files/headers/VrmlAPI_module.hxx index 2f22ddc87..933948a6b 100644 --- a/src/SWIG_files/headers/VrmlAPI_module.hxx +++ b/src/SWIG_files/headers/VrmlAPI_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/VrmlConverter_module.hxx b/src/SWIG_files/headers/VrmlConverter_module.hxx index 0afe2487f..f3d5f268a 100644 --- a/src/SWIG_files/headers/VrmlConverter_module.hxx +++ b/src/SWIG_files/headers/VrmlConverter_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/VrmlData_module.hxx b/src/SWIG_files/headers/VrmlData_module.hxx index 1cbf613f2..9bb9fbfa2 100644 --- a/src/SWIG_files/headers/VrmlData_module.hxx +++ b/src/SWIG_files/headers/VrmlData_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/Vrml_module.hxx b/src/SWIG_files/headers/Vrml_module.hxx index 75e3e6ef1..81f4a35c2 100644 --- a/src/SWIG_files/headers/Vrml_module.hxx +++ b/src/SWIG_files/headers/Vrml_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XBRepMesh_module.hxx b/src/SWIG_files/headers/XBRepMesh_module.hxx index 84dc4caba..e5421e932 100644 --- a/src/SWIG_files/headers/XBRepMesh_module.hxx +++ b/src/SWIG_files/headers/XBRepMesh_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFApp_module.hxx b/src/SWIG_files/headers/XCAFApp_module.hxx index fdc852b40..564836d4d 100644 --- a/src/SWIG_files/headers/XCAFApp_module.hxx +++ b/src/SWIG_files/headers/XCAFApp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFDimTolObjects_module.hxx b/src/SWIG_files/headers/XCAFDimTolObjects_module.hxx index 786f95b8c..d16238943 100644 --- a/src/SWIG_files/headers/XCAFDimTolObjects_module.hxx +++ b/src/SWIG_files/headers/XCAFDimTolObjects_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFDoc_module.hxx b/src/SWIG_files/headers/XCAFDoc_module.hxx index 33bb7457a..179aa7949 100644 --- a/src/SWIG_files/headers/XCAFDoc_module.hxx +++ b/src/SWIG_files/headers/XCAFDoc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFNoteObjects_module.hxx b/src/SWIG_files/headers/XCAFNoteObjects_module.hxx index edce6ce1d..f3d55022b 100644 --- a/src/SWIG_files/headers/XCAFNoteObjects_module.hxx +++ b/src/SWIG_files/headers/XCAFNoteObjects_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFPrs_module.hxx b/src/SWIG_files/headers/XCAFPrs_module.hxx index 46ca4b7be..4343099af 100644 --- a/src/SWIG_files/headers/XCAFPrs_module.hxx +++ b/src/SWIG_files/headers/XCAFPrs_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XCAFView_module.hxx b/src/SWIG_files/headers/XCAFView_module.hxx index 270eeacc3..8811434d1 100644 --- a/src/SWIG_files/headers/XCAFView_module.hxx +++ b/src/SWIG_files/headers/XCAFView_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XSControl_module.hxx b/src/SWIG_files/headers/XSControl_module.hxx index c90a98035..43dd223ff 100644 --- a/src/SWIG_files/headers/XSControl_module.hxx +++ b/src/SWIG_files/headers/XSControl_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlDrivers_module.hxx b/src/SWIG_files/headers/XmlDrivers_module.hxx index 5ad21a7d4..d3462551a 100644 --- a/src/SWIG_files/headers/XmlDrivers_module.hxx +++ b/src/SWIG_files/headers/XmlDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlLDrivers_module.hxx b/src/SWIG_files/headers/XmlLDrivers_module.hxx index d4c9e2466..ea1259b9b 100644 --- a/src/SWIG_files/headers/XmlLDrivers_module.hxx +++ b/src/SWIG_files/headers/XmlLDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMDF_module.hxx b/src/SWIG_files/headers/XmlMDF_module.hxx index b1f88c6e5..a7a6fe228 100644 --- a/src/SWIG_files/headers/XmlMDF_module.hxx +++ b/src/SWIG_files/headers/XmlMDF_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMDataStd_module.hxx b/src/SWIG_files/headers/XmlMDataStd_module.hxx index 3e398f2cb..ccff4ce67 100644 --- a/src/SWIG_files/headers/XmlMDataStd_module.hxx +++ b/src/SWIG_files/headers/XmlMDataStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMDataXtd_module.hxx b/src/SWIG_files/headers/XmlMDataXtd_module.hxx index 8646860ee..f2fa8f590 100644 --- a/src/SWIG_files/headers/XmlMDataXtd_module.hxx +++ b/src/SWIG_files/headers/XmlMDataXtd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMDocStd_module.hxx b/src/SWIG_files/headers/XmlMDocStd_module.hxx index 7801a546e..4086c21cc 100644 --- a/src/SWIG_files/headers/XmlMDocStd_module.hxx +++ b/src/SWIG_files/headers/XmlMDocStd_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMFunction_module.hxx b/src/SWIG_files/headers/XmlMFunction_module.hxx index bc9e514b7..2bfc93c56 100644 --- a/src/SWIG_files/headers/XmlMFunction_module.hxx +++ b/src/SWIG_files/headers/XmlMFunction_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMNaming_module.hxx b/src/SWIG_files/headers/XmlMNaming_module.hxx index 581609fbc..ca4a90024 100644 --- a/src/SWIG_files/headers/XmlMNaming_module.hxx +++ b/src/SWIG_files/headers/XmlMNaming_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlMXCAFDoc_module.hxx b/src/SWIG_files/headers/XmlMXCAFDoc_module.hxx index fc19d6b3a..f8cfd7b6b 100644 --- a/src/SWIG_files/headers/XmlMXCAFDoc_module.hxx +++ b/src/SWIG_files/headers/XmlMXCAFDoc_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlObjMgt_module.hxx b/src/SWIG_files/headers/XmlObjMgt_module.hxx index 0ee44f61c..76beb580f 100644 --- a/src/SWIG_files/headers/XmlObjMgt_module.hxx +++ b/src/SWIG_files/headers/XmlObjMgt_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlTObjDrivers_module.hxx b/src/SWIG_files/headers/XmlTObjDrivers_module.hxx index 9713c1cf2..38d47544e 100644 --- a/src/SWIG_files/headers/XmlTObjDrivers_module.hxx +++ b/src/SWIG_files/headers/XmlTObjDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/XmlXCAFDrivers_module.hxx b/src/SWIG_files/headers/XmlXCAFDrivers_module.hxx index fa8bb54fa..7694517cd 100644 --- a/src/SWIG_files/headers/XmlXCAFDrivers_module.hxx +++ b/src/SWIG_files/headers/XmlXCAFDrivers_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/gce_module.hxx b/src/SWIG_files/headers/gce_module.hxx index 5f5a55313..14e164512 100644 --- a/src/SWIG_files/headers/gce_module.hxx +++ b/src/SWIG_files/headers/gce_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/gp_module.hxx b/src/SWIG_files/headers/gp_module.hxx index 464f9cab8..def985a3c 100644 --- a/src/SWIG_files/headers/gp_module.hxx +++ b/src/SWIG_files/headers/gp_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/headers/math_module.hxx b/src/SWIG_files/headers/math_module.hxx index 111fe3f2e..183f69524 100644 --- a/src/SWIG_files/headers/math_module.hxx +++ b/src/SWIG_files/headers/math_module.hxx @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AIS.i b/src/SWIG_files/wrapper/AIS.i index 7cc028376..12afa666b 100644 --- a/src/SWIG_files/wrapper/AIS.i +++ b/src/SWIG_files/wrapper/AIS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/APIHeaderSection.i b/src/SWIG_files/wrapper/APIHeaderSection.i index 75fa72c7c..df5678406 100644 --- a/src/SWIG_files/wrapper/APIHeaderSection.i +++ b/src/SWIG_files/wrapper/APIHeaderSection.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Adaptor2d.i b/src/SWIG_files/wrapper/Adaptor2d.i index 94ef0b705..8b61df5b5 100644 --- a/src/SWIG_files/wrapper/Adaptor2d.i +++ b/src/SWIG_files/wrapper/Adaptor2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Adaptor3d.i b/src/SWIG_files/wrapper/Adaptor3d.i index cdeef6072..1f24d192b 100644 --- a/src/SWIG_files/wrapper/Adaptor3d.i +++ b/src/SWIG_files/wrapper/Adaptor3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AdvApp2Var.i b/src/SWIG_files/wrapper/AdvApp2Var.i index 6a61da304..90f09ef9d 100644 --- a/src/SWIG_files/wrapper/AdvApp2Var.i +++ b/src/SWIG_files/wrapper/AdvApp2Var.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -143,10 +143,33 @@ AdvApp2Var_Relative = AdvApp2Var_CriterionType.AdvApp2Var_Relative /* end templates declaration */ /* typedefs */ +typedef int ( * S_fp ) ( ); typedef NCollection_Sequence> AdvApp2Var_SequenceOfNode; typedef NCollection_Sequence> AdvApp2Var_SequenceOfPatch; typedef NCollection_Sequence AdvApp2Var_SequenceOfStrip; typedef NCollection_Sequence> AdvApp2Var_Strip; +typedef VOID C_f; +typedef doublereal E_f; +typedef VOID H_f; +typedef union Multitype Multitype; +typedef struct Namelist Namelist; +typedef struct Vardesc Vardesc; +typedef VOID Z_f; +typedef char * address; +typedef double doublereal; +typedef long int flag; +typedef long int ftnint; +typedef long int ftnlen; +typedef int integer; +typedef char integer1; +typedef long int logical; +typedef char logical1; +typedef long long longint; +typedef float real; +typedef short int shortint; +typedef short int shortlogical; +typedef unsigned long uinteger; +typedef unsigned long long ulongint; /* end typedefs declaration */ /*********************************** @@ -3991,6 +4014,36 @@ No available documentation. } }; +/****************** +* class Multitype * +******************/ +/***************** +* class Namelist * +*****************/ +/**************** +* class Vardesc * +****************/ +/************** +* class alist * +**************/ +/*************** +* class cilist * +***************/ +/*************** +* class cllist * +***************/ +/**************** +* class complex * +****************/ +/********************** +* class doublecomplex * +**********************/ +/**************** +* class icilist * +****************/ +/*************** +* class inlist * +***************/ /******************* * class maovpar_1_ * *******************/ @@ -4024,6 +4077,9 @@ No available documentation. /******************* * class mmjcobi_1_ * *******************/ +/************** +* class olist * +**************/ /* python proxy for excluded classes */ %pythoncode { @classnotwrapped diff --git a/src/SWIG_files/wrapper/AdvApp2Var.pyi b/src/SWIG_files/wrapper/AdvApp2Var.pyi index 5f13e7547..514d0c84d 100644 --- a/src/SWIG_files/wrapper/AdvApp2Var.pyi +++ b/src/SWIG_files/wrapper/AdvApp2Var.pyi @@ -10,6 +10,31 @@ from OCC.Core.Geom import * from OCC.Core.gp import * from OCC.Core.TColgp import * +C_f = NewType("C_f", None) +E_f = NewType("E_f", float) +H_f = NewType("H_f", None) +# the following typedef cannot be wrapped as is +Multitype = NewType("Multitype", Any) +# the following typedef cannot be wrapped as is +Namelist = NewType("Namelist", Any) +# the following typedef cannot be wrapped as is +Vardesc = NewType("Vardesc", Any) +Z_f = NewType("Z_f", None) +address = NewType("address", str) +doublereal = NewType("doublereal", float) +flag = NewType("flag", int) +ftnint = NewType("ftnint", int) +ftnlen = NewType("ftnlen", int) +integer = NewType("integer", int) +integer1 = NewType("integer1", str) +logical = NewType("logical", int) +logical1 = NewType("logical1", str) +longint = NewType("longint", int) +real = NewType("real", float) +shortint = NewType("shortint", int) +shortlogical = NewType("shortlogical", int) +uinteger = NewType("uinteger", int) +ulongint = NewType("ulongint", int) class AdvApp2Var_SequenceOfNode: def __init__(self) -> None: ... diff --git a/src/SWIG_files/wrapper/AdvApprox.i b/src/SWIG_files/wrapper/AdvApprox.i index 177c9b67c..ba1615682 100644 --- a/src/SWIG_files/wrapper/AdvApprox.i +++ b/src/SWIG_files/wrapper/AdvApprox.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppBlend.i b/src/SWIG_files/wrapper/AppBlend.i index 57e9e02af..66c0792e8 100644 --- a/src/SWIG_files/wrapper/AppBlend.i +++ b/src/SWIG_files/wrapper/AppBlend.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppCont.i b/src/SWIG_files/wrapper/AppCont.i index 4bd1ff95c..dd1c7fe26 100644 --- a/src/SWIG_files/wrapper/AppCont.i +++ b/src/SWIG_files/wrapper/AppCont.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppDef.i b/src/SWIG_files/wrapper/AppDef.i index d1664aa16..05009c889 100644 --- a/src/SWIG_files/wrapper/AppDef.i +++ b/src/SWIG_files/wrapper/AppDef.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppParCurves.i b/src/SWIG_files/wrapper/AppParCurves.i index 4715c54a2..95a40317d 100644 --- a/src/SWIG_files/wrapper/AppParCurves.i +++ b/src/SWIG_files/wrapper/AppParCurves.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppStd.i b/src/SWIG_files/wrapper/AppStd.i index 09831eae1..a70701450 100644 --- a/src/SWIG_files/wrapper/AppStd.i +++ b/src/SWIG_files/wrapper/AppStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/AppStdL.i b/src/SWIG_files/wrapper/AppStdL.i index a1609edfd..89299be60 100644 --- a/src/SWIG_files/wrapper/AppStdL.i +++ b/src/SWIG_files/wrapper/AppStdL.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Approx.i b/src/SWIG_files/wrapper/Approx.i index a8091a81f..935bd1bbd 100644 --- a/src/SWIG_files/wrapper/Approx.i +++ b/src/SWIG_files/wrapper/Approx.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ApproxInt.i b/src/SWIG_files/wrapper/ApproxInt.i index 50c73e23b..52b038778 100644 --- a/src/SWIG_files/wrapper/ApproxInt.i +++ b/src/SWIG_files/wrapper/ApproxInt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Aspect.i b/src/SWIG_files/wrapper/Aspect.i index 21f112bad..0a383c72d 100644 --- a/src/SWIG_files/wrapper/Aspect.i +++ b/src/SWIG_files/wrapper/Aspect.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_aspect.html" %{ -#include #include //Dependencies @@ -1126,6 +1125,7 @@ Aspect_XRTrackedDeviceRole_Other = Aspect_XRTrackedDeviceRole.Aspect_XRTrackedDe /* handles */ %wrap_handle(Aspect_DisplayConnection) %wrap_handle(Aspect_Grid) +%wrap_handle(Aspect_VKeySet) %wrap_handle(Aspect_Window) %wrap_handle(Aspect_XRAction) %wrap_handle(Aspect_XRActionSet) @@ -2322,6 +2322,246 @@ Empty constructor. } }; +/*********************** +* class Aspect_VKeySet * +***********************/ +class Aspect_VKeySet : public Standard_Transient { + public: + class KeyState {}; + /****************** Aspect_VKeySet ******************/ + /**** md5 signature: 8566e8fc57970db201c78c2232c80056 ****/ + %feature("compactdefaultargs") Aspect_VKeySet; + %feature("autodoc", "Return +------- +None + +Description +----------- +Main constructor. +") Aspect_VKeySet; + Aspect_VKeySet(); + + /****************** DownTime ******************/ + /**** md5 signature: 3ce4407cc0d1bbc0d6555aa3d5a3e2b0 ****/ + %feature("compactdefaultargs") DownTime; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey + +Return +------- +double + +Description +----------- +Return timestamp of press event. +") DownTime; + double DownTime(Aspect_VKey theKey); + + /****************** HoldDuration ******************/ + /**** md5 signature: d3a6b36f0626be624be57b5a073be7fd ****/ + %feature("compactdefaultargs") HoldDuration; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey +theTime: double + +Return +------- +theDuration: double + +Description +----------- +Return duration of the button in pressed state. @param thekey key to check @param thetime current time (for computing duration from key down time) @param theduration key press duration return true if key was in pressed state. +") HoldDuration; + bool HoldDuration(Aspect_VKey theKey, double theTime, Standard_Real &OutValue); + + /****************** HoldDuration ******************/ + /**** md5 signature: c1573ef0fa9ba2fd5946552e14276981 ****/ + %feature("compactdefaultargs") HoldDuration; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey +theTime: double + +Return +------- +theDuration: double +thePressure: double + +Description +----------- +Return duration of the button in pressed state. @param thekey key to check @param thetime current time (for computing duration from key down time) @param theduration key press duration @param thepressure key pressure return true if key was in pressed state. +") HoldDuration; + bool HoldDuration(Aspect_VKey theKey, double theTime, Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** IsFreeKey ******************/ + /**** md5 signature: bbd218ecf93898ecf459b9331a00f136 ****/ + %feature("compactdefaultargs") IsFreeKey; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey + +Return +------- +bool + +Description +----------- +Return true if key is in free state. +") IsFreeKey; + bool IsFreeKey(Aspect_VKey theKey); + + /****************** IsKeyDown ******************/ + /**** md5 signature: 1c60f9b4e5ebb4fb8f0fb2113d64b286 ****/ + %feature("compactdefaultargs") IsKeyDown; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey + +Return +------- +bool + +Description +----------- +Return true if key is in pressed state. +") IsKeyDown; + bool IsKeyDown(Aspect_VKey theKey); + + /****************** KeyDown ******************/ + /**** md5 signature: 3009abb37f57f319280f9ae379b163aa ****/ + %feature("compactdefaultargs") KeyDown; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey +theTime: double +thePressure: double (optional, default to 1.0) + +Return +------- +None + +Description +----------- +Press key. @param thekey key pressed @param thetime event timestamp. +") KeyDown; + void KeyDown(Aspect_VKey theKey, double theTime, double thePressure = 1.0); + + /****************** KeyFromAxis ******************/ + /**** md5 signature: 3db941cede9d9409a6324a91a2be5069 ****/ + %feature("compactdefaultargs") KeyFromAxis; + %feature("autodoc", " +Parameters +---------- +theNegative: Aspect_VKey +thePositive: Aspect_VKey +theTime: double +thePressure: double + +Return +------- +None + +Description +----------- +Simulate key up/down events from axis value. +") KeyFromAxis; + void KeyFromAxis(Aspect_VKey theNegative, Aspect_VKey thePositive, double theTime, double thePressure); + + /****************** KeyUp ******************/ + /**** md5 signature: d12e8a77599562d728d7ebfb35b14614 ****/ + %feature("compactdefaultargs") KeyUp; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey +theTime: double + +Return +------- +None + +Description +----------- +Release key. @param thekey key pressed @param thetime event timestamp. +") KeyUp; + void KeyUp(Aspect_VKey theKey, double theTime); + + /****************** Modifiers ******************/ + /**** md5 signature: a988577c8f2d9e201ff486761a6a056b ****/ + %feature("compactdefaultargs") Modifiers; + %feature("autodoc", "Return +------- +Aspect_VKeyFlags + +Description +----------- +Return active modifiers. +") Modifiers; + Aspect_VKeyFlags Modifiers(); + + /****************** Mutex ******************/ + /**** md5 signature: 902e13b2343e132a88f2b4c5433ad6d8 ****/ + %feature("compactdefaultargs") Mutex; + %feature("autodoc", "Return +------- +Standard_Mutex + +Description +----------- +Return mutex for thread-safe updates. all operations in class implicitly locks this mutex, so this method could be used only for batch processing of keys. +") Mutex; + Standard_Mutex & Mutex(); + + /****************** Reset ******************/ + /**** md5 signature: 7beb446fe26b948f797f8de87e46c23d ****/ + %feature("compactdefaultargs") Reset; + %feature("autodoc", "Return +------- +None + +Description +----------- +Reset the key state into unpressed state. +") Reset; + void Reset(); + + /****************** TimeUp ******************/ + /**** md5 signature: 4131ea8db309e72b20edf20cb930f105 ****/ + %feature("compactdefaultargs") TimeUp; + %feature("autodoc", " +Parameters +---------- +theKey: Aspect_VKey + +Return +------- +double + +Description +----------- +Return timestamp of release event. +") TimeUp; + double TimeUp(Aspect_VKey theKey); + +}; + + +%make_alias(Aspect_VKeySet) + +%extend Aspect_VKeySet { + %pythoncode { + __repr__ = _dumps_object + } +}; + /********************** * class Aspect_Window * **********************/ diff --git a/src/SWIG_files/wrapper/Aspect.pyi b/src/SWIG_files/wrapper/Aspect.pyi index df9d0ad2a..f9bbdd7c8 100644 --- a/src/SWIG_files/wrapper/Aspect.pyi +++ b/src/SWIG_files/wrapper/Aspect.pyi @@ -841,6 +841,19 @@ class Aspect_Touch: class Aspect_TrackedDevicePose: def __init__(self) -> None: ... +class Aspect_VKeySet(Standard_Transient): + def __init__(self) -> None: ... + def DownTime(self, theKey: Aspect_VKey) -> float: ... + def IsFreeKey(self, theKey: Aspect_VKey) -> bool: ... + def IsKeyDown(self, theKey: Aspect_VKey) -> bool: ... + def KeyDown(self, theKey: Aspect_VKey, theTime: float, thePressure: Optional[float] = 1.0) -> None: ... + def KeyFromAxis(self, theNegative: Aspect_VKey, thePositive: Aspect_VKey, theTime: float, thePressure: float) -> None: ... + def KeyUp(self, theKey: Aspect_VKey, theTime: float) -> None: ... + def Modifiers(self) -> Aspect_VKeyFlags: ... + def Mutex(self) -> Standard_Mutex: ... + def Reset(self) -> None: ... + def TimeUp(self, theKey: Aspect_VKey) -> float: ... + class Aspect_Window(Standard_Transient): def Background(self) -> Aspect_Background: ... def BackgroundFillMethod(self) -> Aspect_FillMethod: ... diff --git a/src/SWIG_files/wrapper/BOPAlgo.i b/src/SWIG_files/wrapper/BOPAlgo.i index 59772050d..71504b291 100644 --- a/src/SWIG_files/wrapper/BOPAlgo.i +++ b/src/SWIG_files/wrapper/BOPAlgo.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BOPDS.i b/src/SWIG_files/wrapper/BOPDS.i index 46a2aae8c..6580111eb 100644 --- a/src/SWIG_files/wrapper/BOPDS.i +++ b/src/SWIG_files/wrapper/BOPDS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BOPTools.i b/src/SWIG_files/wrapper/BOPTools.i index e3db49e03..db2c21ba5 100644 --- a/src/SWIG_files/wrapper/BOPTools.i +++ b/src/SWIG_files/wrapper/BOPTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRep.i b/src/SWIG_files/wrapper/BRep.i index 80e9770f1..816328413 100644 --- a/src/SWIG_files/wrapper/BRep.i +++ b/src/SWIG_files/wrapper/BRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepAdaptor.i b/src/SWIG_files/wrapper/BRepAdaptor.i index 7498a7f9b..65f2bf66a 100644 --- a/src/SWIG_files/wrapper/BRepAdaptor.i +++ b/src/SWIG_files/wrapper/BRepAdaptor.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,8 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepadaptor.html" %{ -#include -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/BRepAlgo.i b/src/SWIG_files/wrapper/BRepAlgo.i index 115383089..a0888bcff 100644 --- a/src/SWIG_files/wrapper/BRepAlgo.i +++ b/src/SWIG_files/wrapper/BRepAlgo.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepAlgoAPI.i b/src/SWIG_files/wrapper/BRepAlgoAPI.i index 57ff9cded..ea9baf6f1 100644 --- a/src/SWIG_files/wrapper/BRepAlgoAPI.i +++ b/src/SWIG_files/wrapper/BRepAlgoAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepApprox.i b/src/SWIG_files/wrapper/BRepApprox.i index 90386b871..0f163a295 100644 --- a/src/SWIG_files/wrapper/BRepApprox.i +++ b/src/SWIG_files/wrapper/BRepApprox.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -50,8 +50,10 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepapprox.html" #include #include #include -#include #include +#include +#include +#include #include #include #include @@ -79,8 +81,10 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepapprox.html" %import IntSurf.i %import TColStd.i %import BRepAdaptor.i -%import IntImp.i %import gp.i +%import Adaptor3d.i +%import GeomAbs.i +%import IntImp.i %import ApproxInt.i %import TColgp.i @@ -2996,164 +3000,129 @@ Returns true if all has been correctly done. } }; -/************************************************ -* class BRepApprox_TheComputeLineBezierOfApprox * -************************************************/ -class BRepApprox_TheComputeLineBezierOfApprox { +/******************************* +* class BRepApprox_SurfaceTool * +*******************************/ +class BRepApprox_SurfaceTool { public: - /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ - /**** md5 signature: d31d365e1d6f25c58216a527367f35f3 ****/ - %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + /****************** AxeOfRevolution ******************/ + /**** md5 signature: e74ddc82b514035b2ffd7f88d2b60038 ****/ + %feature("compactdefaultargs") AxeOfRevolution; %feature("autodoc", " Parameters ---------- -Line: BRepApprox_TheMultiLineOfApprox -degreemin: int (optional, default to 4) -degreemax: int (optional, default to 8) -Tolerance3d: float (optional, default to 1.0e-3) -Tolerance2d: float (optional, default to 1.0e-6) -NbIterations: int (optional, default to 5) -cutting: bool (optional, default to Standard_True) -parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) -Squares: bool (optional, default to Standard_False) +S: BRepAdaptor_Surface Return ------- -None +gp_Ax1 Description ----------- -The multiline will be approximated until tolerances will be reached. the approximation will be done from degreemin to degreemax with a cutting if the corresponding boolean is true. if is true, the computation will be done with no iteration at all. -") BRepApprox_TheComputeLineBezierOfApprox; - BRepApprox_TheComputeLineBezierOfApprox(const BRepApprox_TheMultiLineOfApprox & Line, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-3, const Standard_Real Tolerance2d = 1.0e-6, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); +No available documentation. +") AxeOfRevolution; + static gp_Ax1 AxeOfRevolution(const BRepAdaptor_Surface & S); - /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ - /**** md5 signature: 5ce81f24eed0e783537a046f76c5aa51 ****/ - %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + /****************** BSpline ******************/ + /**** md5 signature: 8823cc18f3c251d3ffceeccbb2153a6e ****/ + %feature("compactdefaultargs") BSpline; %feature("autodoc", " Parameters ---------- -Line: BRepApprox_TheMultiLineOfApprox -Parameters: math_Vector -degreemin: int (optional, default to 4) -degreemax: int (optional, default to 8) -Tolerance3d: float (optional, default to 1.0e-03) -Tolerance2d: float (optional, default to 1.0e-06) -NbIterations: int (optional, default to 5) -cutting: bool (optional, default to Standard_True) -Squares: bool (optional, default to Standard_False) +S: BRepAdaptor_Surface Return ------- -None +opencascade::handle Description ----------- -The multiline will be approximated until tolerances will be reached. the approximation will be done from degreemin to degreemax with a cutting if the corresponding boolean is true. if is true, the computation will be done with no iteration at all. -") BRepApprox_TheComputeLineBezierOfApprox; - BRepApprox_TheComputeLineBezierOfApprox(const BRepApprox_TheMultiLineOfApprox & Line, const math_Vector & Parameters, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Standard_Boolean Squares = Standard_False); +No available documentation. +") BSpline; + static opencascade::handle BSpline(const BRepAdaptor_Surface & S); - /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ - /**** md5 signature: e6393cd2ed1ebcee8edef58897732a18 ****/ - %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + /****************** BasisCurve ******************/ + /**** md5 signature: e478db15ad97826612a335af3f6203d4 ****/ + %feature("compactdefaultargs") BasisCurve; %feature("autodoc", " Parameters ---------- -Parameters: math_Vector -degreemin: int (optional, default to 4) -degreemax: int (optional, default to 8) -Tolerance3d: float (optional, default to 1.0e-03) -Tolerance2d: float (optional, default to 1.0e-06) -NbIterations: int (optional, default to 5) -cutting: bool (optional, default to Standard_True) -Squares: bool (optional, default to Standard_False) +S: BRepAdaptor_Surface Return ------- -None +opencascade::handle Description ----------- -Initializes the fields of the algorithm. -") BRepApprox_TheComputeLineBezierOfApprox; - BRepApprox_TheComputeLineBezierOfApprox(const math_Vector & Parameters, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Standard_Boolean Squares = Standard_False); +No available documentation. +") BasisCurve; + static opencascade::handle BasisCurve(const BRepAdaptor_Surface & S); - /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ - /**** md5 signature: 26c9b30b638a7f29b682161b89c9230c ****/ - %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + /****************** Bezier ******************/ + /**** md5 signature: 62f42b64dcf4c9aa24777b580455fde2 ****/ + %feature("compactdefaultargs") Bezier; %feature("autodoc", " Parameters ---------- -degreemin: int (optional, default to 4) -degreemax: int (optional, default to 8) -Tolerance3d: float (optional, default to 1.0e-03) -Tolerance2d: float (optional, default to 1.0e-06) -NbIterations: int (optional, default to 5) -cutting: bool (optional, default to Standard_True) -parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) -Squares: bool (optional, default to Standard_False) +S: BRepAdaptor_Surface Return ------- -None +opencascade::handle Description ----------- -Initializes the fields of the algorithm. -") BRepApprox_TheComputeLineBezierOfApprox; - BRepApprox_TheComputeLineBezierOfApprox(const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); +No available documentation. +") Bezier; + static opencascade::handle Bezier(const BRepAdaptor_Surface & S); - /****************** ChangeValue ******************/ - /**** md5 signature: 141696e747a4846a7446e394b31644d5 ****/ - %feature("compactdefaultargs") ChangeValue; + /****************** Cone ******************/ + /**** md5 signature: 60e200b1f39d35dabc589ba60baa4aca ****/ + %feature("compactdefaultargs") Cone; %feature("autodoc", " Parameters ---------- -Index: int (optional, default to 1) +S: BRepAdaptor_Surface Return ------- -AppParCurves_MultiCurve +gp_Cone Description ----------- -Returns the result of the approximation. -") ChangeValue; - AppParCurves_MultiCurve & ChangeValue(const Standard_Integer Index = 1); +No available documentation. +") Cone; + static gp_Cone Cone(const BRepAdaptor_Surface & S); - /****************** Error ******************/ - /**** md5 signature: 6a8061230005ba951097d8b73e7dbec6 ****/ - %feature("compactdefaultargs") Error; + /****************** Cylinder ******************/ + /**** md5 signature: bfaaa184a2452948fdd6ce69925769c3 ****/ + %feature("compactdefaultargs") Cylinder; %feature("autodoc", " Parameters ---------- -Index: int +S: BRepAdaptor_Surface Return ------- -tol3d: float -tol2d: float +gp_Cylinder Description ----------- -Returns the tolerances 2d and 3d of the multicurve. -") Error; - void Error(const Standard_Integer Index, Standard_Real &OutValue, Standard_Real &OutValue); +No available documentation. +") Cylinder; + static gp_Cylinder Cylinder(const BRepAdaptor_Surface & S); - /****************** Init ******************/ - /**** md5 signature: 10f7f80e213a93740574c45700071b76 ****/ - %feature("compactdefaultargs") Init; + /****************** D0 ******************/ + /**** md5 signature: f6727a78f574aa9b66c39e1e96c68942 ****/ + %feature("compactdefaultargs") D0; %feature("autodoc", " Parameters ---------- -degreemin: int (optional, default to 4) -degreemax: int (optional, default to 8) -Tolerance3d: float (optional, default to 1.0e-03) -Tolerance2d: float (optional, default to 1.0e-06) -NbIterations: int (optional, default to 5) -cutting: bool (optional, default to Standard_True) -parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) -Squares: bool (optional, default to Standard_False) +S: BRepAdaptor_Surface +u: float +v: float +P: gp_Pnt Return ------- @@ -3161,188 +3130,991 @@ None Description ----------- -Initializes the fields of the algorithm. -") Init; - void Init(const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); +No available documentation. +") D0; + static void D0(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v, gp_Pnt & P); - /****************** IsAllApproximated ******************/ - /**** md5 signature: bf42a9f9ee3a867655d96a0c1fdcd853 ****/ - %feature("compactdefaultargs") IsAllApproximated; - %feature("autodoc", "Return + /****************** D1 ******************/ + /**** md5 signature: 592559bc5aad46ba1e187df1e73ad838 ****/ + %feature("compactdefaultargs") D1; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +u: float +v: float +P: gp_Pnt +D1u: gp_Vec +D1v: gp_Vec + +Return ------- -bool +None Description ----------- -Returns false if at a moment of the approximation, the status noapproximation has been sent by the user when more points were needed. -") IsAllApproximated; - Standard_Boolean IsAllApproximated(); +No available documentation. +") D1; + static void D1(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v, gp_Pnt & P, gp_Vec & D1u, gp_Vec & D1v); - /****************** IsToleranceReached ******************/ - /**** md5 signature: cbd7380250e74c96655b10c8025eb873 ****/ - %feature("compactdefaultargs") IsToleranceReached; - %feature("autodoc", "Return + /****************** D2 ******************/ + /**** md5 signature: a71fc6f6361481ce024985ac00c43f2e ****/ + %feature("compactdefaultargs") D2; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +u: float +v: float +P: gp_Pnt +D1U: gp_Vec +D1V: gp_Vec +D2U: gp_Vec +D2V: gp_Vec +D2UV: gp_Vec + +Return ------- -bool +None Description ----------- -Returns false if the status nopointsadded has been sent. -") IsToleranceReached; - Standard_Boolean IsToleranceReached(); +No available documentation. +") D2; + static void D2(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v, gp_Pnt & P, gp_Vec & D1U, gp_Vec & D1V, gp_Vec & D2U, gp_Vec & D2V, gp_Vec & D2UV); - /****************** NbMultiCurves ******************/ - /**** md5 signature: 944d4af40d93d46a8a3a888df2d8b388 ****/ - %feature("compactdefaultargs") NbMultiCurves; - %feature("autodoc", "Return + /****************** D3 ******************/ + /**** md5 signature: 93d118ed99ecd1fad00e03761b8d27f7 ****/ + %feature("compactdefaultargs") D3; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +u: float +v: float +P: gp_Pnt +D1U: gp_Vec +D1V: gp_Vec +D2U: gp_Vec +D2V: gp_Vec +D2UV: gp_Vec +D3U: gp_Vec +D3V: gp_Vec +D3UUV: gp_Vec +D3UVV: gp_Vec + +Return ------- -int +None Description ----------- -Returns the number of multicurve doing the approximation of the multiline. -") NbMultiCurves; - Standard_Integer NbMultiCurves(); +No available documentation. +") D3; + static void D3(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v, gp_Pnt & P, gp_Vec & D1U, gp_Vec & D1V, gp_Vec & D2U, gp_Vec & D2V, gp_Vec & D2UV, gp_Vec & D3U, gp_Vec & D3V, gp_Vec & D3UUV, gp_Vec & D3UVV); - /****************** Parameters ******************/ - /**** md5 signature: 457fc00b4795a877d025353e491bb905 ****/ - %feature("compactdefaultargs") Parameters; + /****************** DN ******************/ + /**** md5 signature: d1b963467520172ef209df0b307bcadc ****/ + %feature("compactdefaultargs") DN; %feature("autodoc", " Parameters ---------- -Index: int (optional, default to 1) +S: BRepAdaptor_Surface +u: float +v: float +Nu: int +Nv: int Return ------- -TColStd_Array1OfReal +gp_Vec Description ----------- -Returns the new parameters of the approximation corresponding to the points of the multicurve . -") Parameters; - const TColStd_Array1OfReal & Parameters(const Standard_Integer Index = 1); +No available documentation. +") DN; + static gp_Vec DN(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v, const Standard_Integer Nu, const Standard_Integer Nv); - /****************** Parametrization ******************/ - /**** md5 signature: 28de4bdef662891658a0d7c12417a76f ****/ - %feature("compactdefaultargs") Parametrization; - %feature("autodoc", "Return + /****************** Direction ******************/ + /**** md5 signature: fd02ced937782132e0e4554d6bbe3252 ****/ + %feature("compactdefaultargs") Direction; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return ------- -Approx_ParametrizationType +gp_Dir Description ----------- -Returns the type of parametrization. -") Parametrization; - Approx_ParametrizationType Parametrization(); +No available documentation. +") Direction; + static gp_Dir Direction(const BRepAdaptor_Surface & S); - /****************** Perform ******************/ - /**** md5 signature: cc979eff0e4e2337b1fcdd453d833794 ****/ - %feature("compactdefaultargs") Perform; + /****************** FirstUParameter ******************/ + /**** md5 signature: 215eefdde5b80a72e0c8d839d2b57409 ****/ + %feature("compactdefaultargs") FirstUParameter; %feature("autodoc", " Parameters ---------- -Line: BRepApprox_TheMultiLineOfApprox +S: BRepAdaptor_Surface Return ------- -None +float Description ----------- -Runs the algorithm after having initialized the fields. -") Perform; - void Perform(const BRepApprox_TheMultiLineOfApprox & Line); +No available documentation. +") FirstUParameter; + static Standard_Real FirstUParameter(const BRepAdaptor_Surface & S); - /****************** SetConstraints ******************/ - /**** md5 signature: 99b92dc193142adf44568f800cd394dc ****/ - %feature("compactdefaultargs") SetConstraints; + /****************** FirstVParameter ******************/ + /**** md5 signature: 1f862d65413056d08b9c3704b06a0163 ****/ + %feature("compactdefaultargs") FirstVParameter; %feature("autodoc", " Parameters ---------- -firstC: AppParCurves_Constraint -lastC: AppParCurves_Constraint +S: BRepAdaptor_Surface Return ------- -None +float Description ----------- -Changes the first and the last constraint points. -") SetConstraints; - void SetConstraints(const AppParCurves_Constraint firstC, const AppParCurves_Constraint lastC); +No available documentation. +") FirstVParameter; + static Standard_Real FirstVParameter(const BRepAdaptor_Surface & S); - /****************** SetDegrees ******************/ - /**** md5 signature: 545fdd7d739fa58cc970e73d0413f8ef ****/ - %feature("compactdefaultargs") SetDegrees; + /****************** GetType ******************/ + /**** md5 signature: a6cd815bc857179031573432757ec63b ****/ + %feature("compactdefaultargs") GetType; %feature("autodoc", " Parameters ---------- -degreemin: int -degreemax: int +S: BRepAdaptor_Surface Return ------- -None +GeomAbs_SurfaceType Description ----------- -Changes the degrees of the approximation. -") SetDegrees; - void SetDegrees(const Standard_Integer degreemin, const Standard_Integer degreemax); +No available documentation. +") GetType; + static GeomAbs_SurfaceType GetType(const BRepAdaptor_Surface & S); - /****************** SetTolerances ******************/ - /**** md5 signature: ce7879738ace848f7a3a27c56467be10 ****/ - %feature("compactdefaultargs") SetTolerances; + /****************** IsUClosed ******************/ + /**** md5 signature: 6352112928c9c27caadc94909335e74d ****/ + %feature("compactdefaultargs") IsUClosed; %feature("autodoc", " Parameters ---------- -Tolerance3d: float -Tolerance2d: float +S: BRepAdaptor_Surface Return ------- -None +bool Description ----------- -Changes the tolerances of the approximation. -") SetTolerances; - void SetTolerances(const Standard_Real Tolerance3d, const Standard_Real Tolerance2d); +No available documentation. +") IsUClosed; + static Standard_Boolean IsUClosed(const BRepAdaptor_Surface & S); - /****************** SplineValue ******************/ - /**** md5 signature: 8abd3bdfb130cc23332c1960701072a6 ****/ - %feature("compactdefaultargs") SplineValue; - %feature("autodoc", "Return + /****************** IsUPeriodic ******************/ + /**** md5 signature: f5b175e4f6dd57d65b7aa72c2941467e ****/ + %feature("compactdefaultargs") IsUPeriodic; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return ------- -AppParCurves_MultiBSpCurve +bool Description ----------- -Returns the result of the approximation. -") SplineValue; - const AppParCurves_MultiBSpCurve & SplineValue(); +No available documentation. +") IsUPeriodic; + static Standard_Boolean IsUPeriodic(const BRepAdaptor_Surface & S); - /****************** Value ******************/ - /**** md5 signature: ce9a9d43a5aa1f3754abfba817bb7838 ****/ - %feature("compactdefaultargs") Value; + /****************** IsVClosed ******************/ + /**** md5 signature: d9c119797cf9f8b013e890abad3502ab ****/ + %feature("compactdefaultargs") IsVClosed; %feature("autodoc", " Parameters ---------- -Index: int (optional, default to 1) +S: BRepAdaptor_Surface Return ------- -AppParCurves_MultiCurve +bool Description ----------- -Returns the result of the approximation. -") Value; - const AppParCurves_MultiCurve & Value(const Standard_Integer Index = 1); - -}; - +No available documentation. +") IsVClosed; + static Standard_Boolean IsVClosed(const BRepAdaptor_Surface & S); + + /****************** IsVPeriodic ******************/ + /**** md5 signature: 1e0af70e4e59762e37b38845553d100d ****/ + %feature("compactdefaultargs") IsVPeriodic; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +bool + +Description +----------- +No available documentation. +") IsVPeriodic; + static Standard_Boolean IsVPeriodic(const BRepAdaptor_Surface & S); + + /****************** LastUParameter ******************/ + /**** md5 signature: 29020e982d52766d727d8ac302b0c02e ****/ + %feature("compactdefaultargs") LastUParameter; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +float + +Description +----------- +No available documentation. +") LastUParameter; + static Standard_Real LastUParameter(const BRepAdaptor_Surface & S); + + /****************** LastVParameter ******************/ + /**** md5 signature: c3df7f5e21991452c33bf232ce7d9562 ****/ + %feature("compactdefaultargs") LastVParameter; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +float + +Description +----------- +No available documentation. +") LastVParameter; + static Standard_Real LastVParameter(const BRepAdaptor_Surface & S); + + /****************** NbSamplesU ******************/ + /**** md5 signature: 9164ce7f9a16f7530e1e9750e637940d ****/ + %feature("compactdefaultargs") NbSamplesU; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesU; + static Standard_Integer NbSamplesU(const BRepAdaptor_Surface & S); + + /****************** NbSamplesU ******************/ + /**** md5 signature: 8e4fac5817077b00af0164eaa2215b8b ****/ + %feature("compactdefaultargs") NbSamplesU; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +u1: float +u2: float + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesU; + static Standard_Integer NbSamplesU(const BRepAdaptor_Surface & S, const Standard_Real u1, const Standard_Real u2); + + /****************** NbSamplesV ******************/ + /**** md5 signature: 86d363ec0f4f7e93676b703a15088c2d ****/ + %feature("compactdefaultargs") NbSamplesV; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesV; + static Standard_Integer NbSamplesV(const BRepAdaptor_Surface & S); + + /****************** NbSamplesV ******************/ + /**** md5 signature: 54516aa4669245c8ce78f61e9ac5d717 ****/ + %feature("compactdefaultargs") NbSamplesV; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +v1: float +v2: float + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesV; + static Standard_Integer NbSamplesV(const BRepAdaptor_Surface & S, const Standard_Real v1, const Standard_Real v2); + + /****************** NbUIntervals ******************/ + /**** md5 signature: b5e43427d66fa95d633f0ee4dac920ea ****/ + %feature("compactdefaultargs") NbUIntervals; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +Sh: GeomAbs_Shape + +Return +------- +int + +Description +----------- +No available documentation. +") NbUIntervals; + static Standard_Integer NbUIntervals(const BRepAdaptor_Surface & S, const GeomAbs_Shape Sh); + + /****************** NbVIntervals ******************/ + /**** md5 signature: 71031702e09c8708c0d4c82d81aa774c ****/ + %feature("compactdefaultargs") NbVIntervals; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +Sh: GeomAbs_Shape + +Return +------- +int + +Description +----------- +No available documentation. +") NbVIntervals; + static Standard_Integer NbVIntervals(const BRepAdaptor_Surface & S, const GeomAbs_Shape Sh); + + /****************** Plane ******************/ + /**** md5 signature: d0190f93fe1c317fbab00796fd96a8dc ****/ + %feature("compactdefaultargs") Plane; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +gp_Pln + +Description +----------- +No available documentation. +") Plane; + static gp_Pln Plane(const BRepAdaptor_Surface & S); + + /****************** Sphere ******************/ + /**** md5 signature: 7ea900cd4234a848efc1dc920aae1ebf ****/ + %feature("compactdefaultargs") Sphere; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +gp_Sphere + +Description +----------- +No available documentation. +") Sphere; + static gp_Sphere Sphere(const BRepAdaptor_Surface & S); + + /****************** Torus ******************/ + /**** md5 signature: 2b2cfc6e29aa0d6a184ce0e0783a8465 ****/ + %feature("compactdefaultargs") Torus; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +gp_Torus + +Description +----------- +No available documentation. +") Torus; + static gp_Torus Torus(const BRepAdaptor_Surface & S); + + /****************** UIntervals ******************/ + /**** md5 signature: fbe812da680c850950d7ed23300ce95c ****/ + %feature("compactdefaultargs") UIntervals; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +T: TColStd_Array1OfReal +Sh: GeomAbs_Shape + +Return +------- +None + +Description +----------- +No available documentation. +") UIntervals; + static void UIntervals(const BRepAdaptor_Surface & S, TColStd_Array1OfReal & T, const GeomAbs_Shape Sh); + + /****************** UPeriod ******************/ + /**** md5 signature: 1426e6a3ff241c573f4f523c672fd425 ****/ + %feature("compactdefaultargs") UPeriod; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +float + +Description +----------- +No available documentation. +") UPeriod; + static Standard_Real UPeriod(const BRepAdaptor_Surface & S); + + /****************** UResolution ******************/ + /**** md5 signature: d2dc7ef7ab08f98e32e14a9c42fc67d4 ****/ + %feature("compactdefaultargs") UResolution; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +R3d: float + +Return +------- +float + +Description +----------- +No available documentation. +") UResolution; + static Standard_Real UResolution(const BRepAdaptor_Surface & S, const Standard_Real R3d); + + /****************** UTrim ******************/ + /**** md5 signature: bdf57f0192f6ba6a046f6fd4b1f37b23 ****/ + %feature("compactdefaultargs") UTrim; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +First: float +Last: float +Tol: float + +Return +------- +opencascade::handle + +Description +----------- +If >= . +") UTrim; + static opencascade::handle UTrim(const BRepAdaptor_Surface & S, const Standard_Real First, const Standard_Real Last, const Standard_Real Tol); + + /****************** VIntervals ******************/ + /**** md5 signature: f8f1b75e1a214b4246fee76165c9ced2 ****/ + %feature("compactdefaultargs") VIntervals; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +T: TColStd_Array1OfReal +Sh: GeomAbs_Shape + +Return +------- +None + +Description +----------- +No available documentation. +") VIntervals; + static void VIntervals(const BRepAdaptor_Surface & S, TColStd_Array1OfReal & T, const GeomAbs_Shape Sh); + + /****************** VPeriod ******************/ + /**** md5 signature: 76e1f053e14f3e5f4a44e609df017849 ****/ + %feature("compactdefaultargs") VPeriod; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface + +Return +------- +float + +Description +----------- +No available documentation. +") VPeriod; + static Standard_Real VPeriod(const BRepAdaptor_Surface & S); + + /****************** VResolution ******************/ + /**** md5 signature: 774befbab33949449d55bbb78eb82b14 ****/ + %feature("compactdefaultargs") VResolution; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +R3d: float + +Return +------- +float + +Description +----------- +No available documentation. +") VResolution; + static Standard_Real VResolution(const BRepAdaptor_Surface & S, const Standard_Real R3d); + + /****************** VTrim ******************/ + /**** md5 signature: 5d6a8558cceb08dff23363d72161ae0a ****/ + %feature("compactdefaultargs") VTrim; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +First: float +Last: float +Tol: float + +Return +------- +opencascade::handle + +Description +----------- +If >= . +") VTrim; + static opencascade::handle VTrim(const BRepAdaptor_Surface & S, const Standard_Real First, const Standard_Real Last, const Standard_Real Tol); + + /****************** Value ******************/ + /**** md5 signature: 99956c15b75117616c431d8c98ec8815 ****/ + %feature("compactdefaultargs") Value; + %feature("autodoc", " +Parameters +---------- +S: BRepAdaptor_Surface +u: float +v: float + +Return +------- +gp_Pnt + +Description +----------- +No available documentation. +") Value; + static gp_Pnt Value(const BRepAdaptor_Surface & S, const Standard_Real u, const Standard_Real v); + +}; + + +%extend BRepApprox_SurfaceTool { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/************************************************ +* class BRepApprox_TheComputeLineBezierOfApprox * +************************************************/ +class BRepApprox_TheComputeLineBezierOfApprox { + public: + /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ + /**** md5 signature: d31d365e1d6f25c58216a527367f35f3 ****/ + %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + %feature("autodoc", " +Parameters +---------- +Line: BRepApprox_TheMultiLineOfApprox +degreemin: int (optional, default to 4) +degreemax: int (optional, default to 8) +Tolerance3d: float (optional, default to 1.0e-3) +Tolerance2d: float (optional, default to 1.0e-6) +NbIterations: int (optional, default to 5) +cutting: bool (optional, default to Standard_True) +parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) +Squares: bool (optional, default to Standard_False) + +Return +------- +None + +Description +----------- +The multiline will be approximated until tolerances will be reached. the approximation will be done from degreemin to degreemax with a cutting if the corresponding boolean is true. if is true, the computation will be done with no iteration at all. +") BRepApprox_TheComputeLineBezierOfApprox; + BRepApprox_TheComputeLineBezierOfApprox(const BRepApprox_TheMultiLineOfApprox & Line, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-3, const Standard_Real Tolerance2d = 1.0e-6, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); + + /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ + /**** md5 signature: 5ce81f24eed0e783537a046f76c5aa51 ****/ + %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + %feature("autodoc", " +Parameters +---------- +Line: BRepApprox_TheMultiLineOfApprox +Parameters: math_Vector +degreemin: int (optional, default to 4) +degreemax: int (optional, default to 8) +Tolerance3d: float (optional, default to 1.0e-03) +Tolerance2d: float (optional, default to 1.0e-06) +NbIterations: int (optional, default to 5) +cutting: bool (optional, default to Standard_True) +Squares: bool (optional, default to Standard_False) + +Return +------- +None + +Description +----------- +The multiline will be approximated until tolerances will be reached. the approximation will be done from degreemin to degreemax with a cutting if the corresponding boolean is true. if is true, the computation will be done with no iteration at all. +") BRepApprox_TheComputeLineBezierOfApprox; + BRepApprox_TheComputeLineBezierOfApprox(const BRepApprox_TheMultiLineOfApprox & Line, const math_Vector & Parameters, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Standard_Boolean Squares = Standard_False); + + /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ + /**** md5 signature: e6393cd2ed1ebcee8edef58897732a18 ****/ + %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + %feature("autodoc", " +Parameters +---------- +Parameters: math_Vector +degreemin: int (optional, default to 4) +degreemax: int (optional, default to 8) +Tolerance3d: float (optional, default to 1.0e-03) +Tolerance2d: float (optional, default to 1.0e-06) +NbIterations: int (optional, default to 5) +cutting: bool (optional, default to Standard_True) +Squares: bool (optional, default to Standard_False) + +Return +------- +None + +Description +----------- +Initializes the fields of the algorithm. +") BRepApprox_TheComputeLineBezierOfApprox; + BRepApprox_TheComputeLineBezierOfApprox(const math_Vector & Parameters, const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Standard_Boolean Squares = Standard_False); + + /****************** BRepApprox_TheComputeLineBezierOfApprox ******************/ + /**** md5 signature: 26c9b30b638a7f29b682161b89c9230c ****/ + %feature("compactdefaultargs") BRepApprox_TheComputeLineBezierOfApprox; + %feature("autodoc", " +Parameters +---------- +degreemin: int (optional, default to 4) +degreemax: int (optional, default to 8) +Tolerance3d: float (optional, default to 1.0e-03) +Tolerance2d: float (optional, default to 1.0e-06) +NbIterations: int (optional, default to 5) +cutting: bool (optional, default to Standard_True) +parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) +Squares: bool (optional, default to Standard_False) + +Return +------- +None + +Description +----------- +Initializes the fields of the algorithm. +") BRepApprox_TheComputeLineBezierOfApprox; + BRepApprox_TheComputeLineBezierOfApprox(const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); + + /****************** ChangeValue ******************/ + /**** md5 signature: 141696e747a4846a7446e394b31644d5 ****/ + %feature("compactdefaultargs") ChangeValue; + %feature("autodoc", " +Parameters +---------- +Index: int (optional, default to 1) + +Return +------- +AppParCurves_MultiCurve + +Description +----------- +Returns the result of the approximation. +") ChangeValue; + AppParCurves_MultiCurve & ChangeValue(const Standard_Integer Index = 1); + + /****************** Error ******************/ + /**** md5 signature: 6a8061230005ba951097d8b73e7dbec6 ****/ + %feature("compactdefaultargs") Error; + %feature("autodoc", " +Parameters +---------- +Index: int + +Return +------- +tol3d: float +tol2d: float + +Description +----------- +Returns the tolerances 2d and 3d of the multicurve. +") Error; + void Error(const Standard_Integer Index, Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** Init ******************/ + /**** md5 signature: 10f7f80e213a93740574c45700071b76 ****/ + %feature("compactdefaultargs") Init; + %feature("autodoc", " +Parameters +---------- +degreemin: int (optional, default to 4) +degreemax: int (optional, default to 8) +Tolerance3d: float (optional, default to 1.0e-03) +Tolerance2d: float (optional, default to 1.0e-06) +NbIterations: int (optional, default to 5) +cutting: bool (optional, default to Standard_True) +parametrization: Approx_ParametrizationType (optional, default to Approx_ChordLength) +Squares: bool (optional, default to Standard_False) + +Return +------- +None + +Description +----------- +Initializes the fields of the algorithm. +") Init; + void Init(const Standard_Integer degreemin = 4, const Standard_Integer degreemax = 8, const Standard_Real Tolerance3d = 1.0e-03, const Standard_Real Tolerance2d = 1.0e-06, const Standard_Integer NbIterations = 5, const Standard_Boolean cutting = Standard_True, const Approx_ParametrizationType parametrization = Approx_ChordLength, const Standard_Boolean Squares = Standard_False); + + /****************** IsAllApproximated ******************/ + /**** md5 signature: bf42a9f9ee3a867655d96a0c1fdcd853 ****/ + %feature("compactdefaultargs") IsAllApproximated; + %feature("autodoc", "Return +------- +bool + +Description +----------- +Returns false if at a moment of the approximation, the status noapproximation has been sent by the user when more points were needed. +") IsAllApproximated; + Standard_Boolean IsAllApproximated(); + + /****************** IsToleranceReached ******************/ + /**** md5 signature: cbd7380250e74c96655b10c8025eb873 ****/ + %feature("compactdefaultargs") IsToleranceReached; + %feature("autodoc", "Return +------- +bool + +Description +----------- +Returns false if the status nopointsadded has been sent. +") IsToleranceReached; + Standard_Boolean IsToleranceReached(); + + /****************** NbMultiCurves ******************/ + /**** md5 signature: 944d4af40d93d46a8a3a888df2d8b388 ****/ + %feature("compactdefaultargs") NbMultiCurves; + %feature("autodoc", "Return +------- +int + +Description +----------- +Returns the number of multicurve doing the approximation of the multiline. +") NbMultiCurves; + Standard_Integer NbMultiCurves(); + + /****************** Parameters ******************/ + /**** md5 signature: 457fc00b4795a877d025353e491bb905 ****/ + %feature("compactdefaultargs") Parameters; + %feature("autodoc", " +Parameters +---------- +Index: int (optional, default to 1) + +Return +------- +TColStd_Array1OfReal + +Description +----------- +Returns the new parameters of the approximation corresponding to the points of the multicurve . +") Parameters; + const TColStd_Array1OfReal & Parameters(const Standard_Integer Index = 1); + + /****************** Parametrization ******************/ + /**** md5 signature: 28de4bdef662891658a0d7c12417a76f ****/ + %feature("compactdefaultargs") Parametrization; + %feature("autodoc", "Return +------- +Approx_ParametrizationType + +Description +----------- +Returns the type of parametrization. +") Parametrization; + Approx_ParametrizationType Parametrization(); + + /****************** Perform ******************/ + /**** md5 signature: cc979eff0e4e2337b1fcdd453d833794 ****/ + %feature("compactdefaultargs") Perform; + %feature("autodoc", " +Parameters +---------- +Line: BRepApprox_TheMultiLineOfApprox + +Return +------- +None + +Description +----------- +Runs the algorithm after having initialized the fields. +") Perform; + void Perform(const BRepApprox_TheMultiLineOfApprox & Line); + + /****************** SetConstraints ******************/ + /**** md5 signature: 99b92dc193142adf44568f800cd394dc ****/ + %feature("compactdefaultargs") SetConstraints; + %feature("autodoc", " +Parameters +---------- +firstC: AppParCurves_Constraint +lastC: AppParCurves_Constraint + +Return +------- +None + +Description +----------- +Changes the first and the last constraint points. +") SetConstraints; + void SetConstraints(const AppParCurves_Constraint firstC, const AppParCurves_Constraint lastC); + + /****************** SetDegrees ******************/ + /**** md5 signature: 545fdd7d739fa58cc970e73d0413f8ef ****/ + %feature("compactdefaultargs") SetDegrees; + %feature("autodoc", " +Parameters +---------- +degreemin: int +degreemax: int + +Return +------- +None + +Description +----------- +Changes the degrees of the approximation. +") SetDegrees; + void SetDegrees(const Standard_Integer degreemin, const Standard_Integer degreemax); + + /****************** SetTolerances ******************/ + /**** md5 signature: ce7879738ace848f7a3a27c56467be10 ****/ + %feature("compactdefaultargs") SetTolerances; + %feature("autodoc", " +Parameters +---------- +Tolerance3d: float +Tolerance2d: float + +Return +------- +None + +Description +----------- +Changes the tolerances of the approximation. +") SetTolerances; + void SetTolerances(const Standard_Real Tolerance3d, const Standard_Real Tolerance2d); + + /****************** SplineValue ******************/ + /**** md5 signature: 8abd3bdfb130cc23332c1960701072a6 ****/ + %feature("compactdefaultargs") SplineValue; + %feature("autodoc", "Return +------- +AppParCurves_MultiBSpCurve + +Description +----------- +Returns the result of the approximation. +") SplineValue; + const AppParCurves_MultiBSpCurve & SplineValue(); + + /****************** Value ******************/ + /**** md5 signature: ce9a9d43a5aa1f3754abfba817bb7838 ****/ + %feature("compactdefaultargs") Value; + %feature("autodoc", " +Parameters +---------- +Index: int (optional, default to 1) + +Return +------- +AppParCurves_MultiCurve + +Description +----------- +Returns the result of the approximation. +") Value; + const AppParCurves_MultiCurve & Value(const Standard_Integer Index = 1); + +}; + %extend BRepApprox_TheComputeLineBezierOfApprox { %pythoncode { @@ -5571,6 +6343,162 @@ No available documentation. def BRepApprox_Approx_Parameters(*args): return BRepApprox_Approx.Parameters(*args) +@deprecated +def BRepApprox_SurfaceTool_AxeOfRevolution(*args): + return BRepApprox_SurfaceTool.AxeOfRevolution(*args) + +@deprecated +def BRepApprox_SurfaceTool_BSpline(*args): + return BRepApprox_SurfaceTool.BSpline(*args) + +@deprecated +def BRepApprox_SurfaceTool_BasisCurve(*args): + return BRepApprox_SurfaceTool.BasisCurve(*args) + +@deprecated +def BRepApprox_SurfaceTool_Bezier(*args): + return BRepApprox_SurfaceTool.Bezier(*args) + +@deprecated +def BRepApprox_SurfaceTool_Cone(*args): + return BRepApprox_SurfaceTool.Cone(*args) + +@deprecated +def BRepApprox_SurfaceTool_Cylinder(*args): + return BRepApprox_SurfaceTool.Cylinder(*args) + +@deprecated +def BRepApprox_SurfaceTool_D0(*args): + return BRepApprox_SurfaceTool.D0(*args) + +@deprecated +def BRepApprox_SurfaceTool_D1(*args): + return BRepApprox_SurfaceTool.D1(*args) + +@deprecated +def BRepApprox_SurfaceTool_D2(*args): + return BRepApprox_SurfaceTool.D2(*args) + +@deprecated +def BRepApprox_SurfaceTool_D3(*args): + return BRepApprox_SurfaceTool.D3(*args) + +@deprecated +def BRepApprox_SurfaceTool_DN(*args): + return BRepApprox_SurfaceTool.DN(*args) + +@deprecated +def BRepApprox_SurfaceTool_Direction(*args): + return BRepApprox_SurfaceTool.Direction(*args) + +@deprecated +def BRepApprox_SurfaceTool_FirstUParameter(*args): + return BRepApprox_SurfaceTool.FirstUParameter(*args) + +@deprecated +def BRepApprox_SurfaceTool_FirstVParameter(*args): + return BRepApprox_SurfaceTool.FirstVParameter(*args) + +@deprecated +def BRepApprox_SurfaceTool_GetType(*args): + return BRepApprox_SurfaceTool.GetType(*args) + +@deprecated +def BRepApprox_SurfaceTool_IsUClosed(*args): + return BRepApprox_SurfaceTool.IsUClosed(*args) + +@deprecated +def BRepApprox_SurfaceTool_IsUPeriodic(*args): + return BRepApprox_SurfaceTool.IsUPeriodic(*args) + +@deprecated +def BRepApprox_SurfaceTool_IsVClosed(*args): + return BRepApprox_SurfaceTool.IsVClosed(*args) + +@deprecated +def BRepApprox_SurfaceTool_IsVPeriodic(*args): + return BRepApprox_SurfaceTool.IsVPeriodic(*args) + +@deprecated +def BRepApprox_SurfaceTool_LastUParameter(*args): + return BRepApprox_SurfaceTool.LastUParameter(*args) + +@deprecated +def BRepApprox_SurfaceTool_LastVParameter(*args): + return BRepApprox_SurfaceTool.LastVParameter(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbSamplesU(*args): + return BRepApprox_SurfaceTool.NbSamplesU(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbSamplesU(*args): + return BRepApprox_SurfaceTool.NbSamplesU(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbSamplesV(*args): + return BRepApprox_SurfaceTool.NbSamplesV(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbSamplesV(*args): + return BRepApprox_SurfaceTool.NbSamplesV(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbUIntervals(*args): + return BRepApprox_SurfaceTool.NbUIntervals(*args) + +@deprecated +def BRepApprox_SurfaceTool_NbVIntervals(*args): + return BRepApprox_SurfaceTool.NbVIntervals(*args) + +@deprecated +def BRepApprox_SurfaceTool_Plane(*args): + return BRepApprox_SurfaceTool.Plane(*args) + +@deprecated +def BRepApprox_SurfaceTool_Sphere(*args): + return BRepApprox_SurfaceTool.Sphere(*args) + +@deprecated +def BRepApprox_SurfaceTool_Torus(*args): + return BRepApprox_SurfaceTool.Torus(*args) + +@deprecated +def BRepApprox_SurfaceTool_UIntervals(*args): + return BRepApprox_SurfaceTool.UIntervals(*args) + +@deprecated +def BRepApprox_SurfaceTool_UPeriod(*args): + return BRepApprox_SurfaceTool.UPeriod(*args) + +@deprecated +def BRepApprox_SurfaceTool_UResolution(*args): + return BRepApprox_SurfaceTool.UResolution(*args) + +@deprecated +def BRepApprox_SurfaceTool_UTrim(*args): + return BRepApprox_SurfaceTool.UTrim(*args) + +@deprecated +def BRepApprox_SurfaceTool_VIntervals(*args): + return BRepApprox_SurfaceTool.VIntervals(*args) + +@deprecated +def BRepApprox_SurfaceTool_VPeriod(*args): + return BRepApprox_SurfaceTool.VPeriod(*args) + +@deprecated +def BRepApprox_SurfaceTool_VResolution(*args): + return BRepApprox_SurfaceTool.VResolution(*args) + +@deprecated +def BRepApprox_SurfaceTool_VTrim(*args): + return BRepApprox_SurfaceTool.VTrim(*args) + +@deprecated +def BRepApprox_SurfaceTool_Value(*args): + return BRepApprox_SurfaceTool.Value(*args) + @deprecated def BRepApprox_TheMultiLineToolOfApprox_Curvature(*args): return BRepApprox_TheMultiLineToolOfApprox.Curvature(*args) diff --git a/src/SWIG_files/wrapper/BRepApprox.pyi b/src/SWIG_files/wrapper/BRepApprox.pyi index bf21baf60..5e896e98f 100644 --- a/src/SWIG_files/wrapper/BRepApprox.pyi +++ b/src/SWIG_files/wrapper/BRepApprox.pyi @@ -11,8 +11,10 @@ from OCC.Core.Geom2d import * from OCC.Core.IntSurf import * from OCC.Core.TColStd import * from OCC.Core.BRepAdaptor import * -from OCC.Core.IntImp import * from OCC.Core.gp import * +from OCC.Core.Adaptor3d import * +from OCC.Core.GeomAbs import * +from OCC.Core.IntImp import * from OCC.Core.ApproxInt import * from OCC.Core.TColgp import * @@ -234,6 +236,90 @@ class BRepApprox_ResConstraintOfMyGradientbisOfTheComputeLineOfApprox: def InverseMatrix(self) -> math_Matrix: ... def IsDone(self) -> bool: ... +class BRepApprox_SurfaceTool: + @staticmethod + def AxeOfRevolution(S: BRepAdaptor_Surface) -> gp_Ax1: ... + @staticmethod + def BSpline(S: BRepAdaptor_Surface) -> Geom_BSplineSurface: ... + @staticmethod + def BasisCurve(S: BRepAdaptor_Surface) -> Adaptor3d_Curve: ... + @staticmethod + def Bezier(S: BRepAdaptor_Surface) -> Geom_BezierSurface: ... + @staticmethod + def Cone(S: BRepAdaptor_Surface) -> gp_Cone: ... + @staticmethod + def Cylinder(S: BRepAdaptor_Surface) -> gp_Cylinder: ... + @staticmethod + def D0(S: BRepAdaptor_Surface, u: float, v: float, P: gp_Pnt) -> None: ... + @staticmethod + def D1(S: BRepAdaptor_Surface, u: float, v: float, P: gp_Pnt, D1u: gp_Vec, D1v: gp_Vec) -> None: ... + @staticmethod + def D2(S: BRepAdaptor_Surface, u: float, v: float, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec) -> None: ... + @staticmethod + def D3(S: BRepAdaptor_Surface, u: float, v: float, P: gp_Pnt, D1U: gp_Vec, D1V: gp_Vec, D2U: gp_Vec, D2V: gp_Vec, D2UV: gp_Vec, D3U: gp_Vec, D3V: gp_Vec, D3UUV: gp_Vec, D3UVV: gp_Vec) -> None: ... + @staticmethod + def DN(S: BRepAdaptor_Surface, u: float, v: float, Nu: int, Nv: int) -> gp_Vec: ... + @staticmethod + def Direction(S: BRepAdaptor_Surface) -> gp_Dir: ... + @staticmethod + def FirstUParameter(S: BRepAdaptor_Surface) -> float: ... + @staticmethod + def FirstVParameter(S: BRepAdaptor_Surface) -> float: ... + @staticmethod + def GetType(S: BRepAdaptor_Surface) -> GeomAbs_SurfaceType: ... + @staticmethod + def IsUClosed(S: BRepAdaptor_Surface) -> bool: ... + @staticmethod + def IsUPeriodic(S: BRepAdaptor_Surface) -> bool: ... + @staticmethod + def IsVClosed(S: BRepAdaptor_Surface) -> bool: ... + @staticmethod + def IsVPeriodic(S: BRepAdaptor_Surface) -> bool: ... + @staticmethod + def LastUParameter(S: BRepAdaptor_Surface) -> float: ... + @staticmethod + def LastVParameter(S: BRepAdaptor_Surface) -> float: ... + @overload + @staticmethod + def NbSamplesU(S: BRepAdaptor_Surface) -> int: ... + @overload + @staticmethod + def NbSamplesU(S: BRepAdaptor_Surface, u1: float, u2: float) -> int: ... + @overload + @staticmethod + def NbSamplesV(S: BRepAdaptor_Surface) -> int: ... + @overload + @staticmethod + def NbSamplesV(S: BRepAdaptor_Surface, v1: float, v2: float) -> int: ... + @staticmethod + def NbUIntervals(S: BRepAdaptor_Surface, Sh: GeomAbs_Shape) -> int: ... + @staticmethod + def NbVIntervals(S: BRepAdaptor_Surface, Sh: GeomAbs_Shape) -> int: ... + @staticmethod + def Plane(S: BRepAdaptor_Surface) -> gp_Pln: ... + @staticmethod + def Sphere(S: BRepAdaptor_Surface) -> gp_Sphere: ... + @staticmethod + def Torus(S: BRepAdaptor_Surface) -> gp_Torus: ... + @staticmethod + def UIntervals(S: BRepAdaptor_Surface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape) -> None: ... + @staticmethod + def UPeriod(S: BRepAdaptor_Surface) -> float: ... + @staticmethod + def UResolution(S: BRepAdaptor_Surface, R3d: float) -> float: ... + @staticmethod + def UTrim(S: BRepAdaptor_Surface, First: float, Last: float, Tol: float) -> Adaptor3d_Surface: ... + @staticmethod + def VIntervals(S: BRepAdaptor_Surface, T: TColStd_Array1OfReal, Sh: GeomAbs_Shape) -> None: ... + @staticmethod + def VPeriod(S: BRepAdaptor_Surface) -> float: ... + @staticmethod + def VResolution(S: BRepAdaptor_Surface, R3d: float) -> float: ... + @staticmethod + def VTrim(S: BRepAdaptor_Surface, First: float, Last: float, Tol: float) -> Adaptor3d_Surface: ... + @staticmethod + def Value(S: BRepAdaptor_Surface, u: float, v: float) -> gp_Pnt: ... + class BRepApprox_TheComputeLineBezierOfApprox: @overload def __init__(self, Line: BRepApprox_TheMultiLineOfApprox, degreemin: Optional[int] = 4, degreemax: Optional[int] = 8, Tolerance3d: Optional[float] = 1.0e-3, Tolerance2d: Optional[float] = 1.0e-6, NbIterations: Optional[int] = 5, cutting: Optional[bool] = True, parametrization: Optional[Approx_ParametrizationType] = Approx_ChordLength, Squares: Optional[bool] = False) -> None: ... diff --git a/src/SWIG_files/wrapper/BRepBlend.i b/src/SWIG_files/wrapper/BRepBlend.i index 0a63bf130..184521179 100644 --- a/src/SWIG_files/wrapper/BRepBlend.i +++ b/src/SWIG_files/wrapper/BRepBlend.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -51,9 +51,11 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepblend.html" #include #include #include -#include #include +#include #include +#include +#include #include #include #include @@ -89,9 +91,11 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepblend.html" %import Blend.i %import math.i %import AppBlend.i -%import Adaptor3d.i %import Adaptor2d.i +%import Adaptor3d.i %import IntSurf.i +%import Geom2d.i +%import Geom.i %import Law.i %import ChFiDS.i %import TopAbs.i @@ -1447,6 +1451,251 @@ No available documentation. } }; +/**************************** +* class BRepBlend_BlendTool * +****************************/ +class BRepBlend_BlendTool { + public: + /****************** Bounds ******************/ + /**** md5 signature: 14979ddc3175e995d5548477ac5bcd4b ****/ + %feature("compactdefaultargs") Bounds; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +Ufirst: float +Ulast: float + +Description +----------- +Returns the parametric limits on the arc c. these limits must be finite: they are either the real limits of the arc, for a finite arc, or a bounding box for an infinite arc. +") Bounds; + static void Bounds(const opencascade::handle & C, Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** CurveOnSurf ******************/ + /**** md5 signature: 42ed509a86edeb73002d5f1d07860770 ****/ + %feature("compactdefaultargs") CurveOnSurf; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +S: Adaptor3d_Surface + +Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") CurveOnSurf; + static opencascade::handle CurveOnSurf(const opencascade::handle & C, const opencascade::handle & S); + + /****************** Inters ******************/ + /**** md5 signature: 170d1a316434301ae883f401f1afc1a5 ****/ + %feature("compactdefaultargs") Inters; + %feature("autodoc", " +Parameters +---------- +P1: gp_Pnt2d +P2: gp_Pnt2d +S: Adaptor3d_Surface +C: Adaptor2d_Curve2d + +Return +------- +Param: float +Dist: float + +Description +----------- +No available documentation. +") Inters; + static Standard_Boolean Inters(const gp_Pnt2d & P1, const gp_Pnt2d & P2, const opencascade::handle & S, const opencascade::handle & C, Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** NbSamplesU ******************/ + /**** md5 signature: 7ffe816252db97bdbf2950cea2ca2037 ****/ + %feature("compactdefaultargs") NbSamplesU; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface +u1: float +u2: float + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesU; + static Standard_Integer NbSamplesU(const opencascade::handle & S, const Standard_Real u1, const Standard_Real u2); + + /****************** NbSamplesV ******************/ + /**** md5 signature: 183861bdb84cb1597bd3a1324a097e8e ****/ + %feature("compactdefaultargs") NbSamplesV; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface +v1: float +v2: float + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamplesV; + static Standard_Integer NbSamplesV(const opencascade::handle & S, const Standard_Real v1, const Standard_Real v2); + + /****************** Parameter ******************/ + /**** md5 signature: 7ae5064afa9b94fba3ac6ba29690d05a ****/ + %feature("compactdefaultargs") Parameter; + %feature("autodoc", " +Parameters +---------- +V: Adaptor3d_HVertex +A: Adaptor2d_Curve2d + +Return +------- +float + +Description +----------- +Returns the parameter of the vertex v on the edge a. +") Parameter; + static Standard_Real Parameter(const opencascade::handle & V, const opencascade::handle & A); + + /****************** Project ******************/ + /**** md5 signature: dd03f29497bf175b89cbdb0eb69337ae ****/ + %feature("compactdefaultargs") Project; + %feature("autodoc", " +Parameters +---------- +P: gp_Pnt2d +S: Adaptor3d_Surface +C: Adaptor2d_Curve2d + +Return +------- +Paramproj: float +Dist: float + +Description +----------- +Projects the point p on the arc c. if the methods returns standard_true, the projection is successful, and paramproj is the parameter on the arc of the projected point, dist is the distance between p and the curve.. if the method returns standard_false, param proj and dist are not significant. +") Project; + static Standard_Boolean Project(const gp_Pnt2d & P, const opencascade::handle & S, const opencascade::handle & C, Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** SingularOnUMax ******************/ + /**** md5 signature: d3ce7701aebe6c17d8a630ca024b7a67 ****/ + %feature("compactdefaultargs") SingularOnUMax; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface + +Return +------- +bool + +Description +----------- +No available documentation. +") SingularOnUMax; + static Standard_Boolean SingularOnUMax(const opencascade::handle & S); + + /****************** SingularOnUMin ******************/ + /**** md5 signature: d59a1ea9f83cedfe3b3c10bf7d368a33 ****/ + %feature("compactdefaultargs") SingularOnUMin; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface + +Return +------- +bool + +Description +----------- +No available documentation. +") SingularOnUMin; + static Standard_Boolean SingularOnUMin(const opencascade::handle & S); + + /****************** SingularOnVMax ******************/ + /**** md5 signature: 5f37482ceddffdf31349f166be64affd ****/ + %feature("compactdefaultargs") SingularOnVMax; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface + +Return +------- +bool + +Description +----------- +No available documentation. +") SingularOnVMax; + static Standard_Boolean SingularOnVMax(const opencascade::handle & S); + + /****************** SingularOnVMin ******************/ + /**** md5 signature: 25ae497959e941075dff65a069de3c75 ****/ + %feature("compactdefaultargs") SingularOnVMin; + %feature("autodoc", " +Parameters +---------- +S: Adaptor3d_Surface + +Return +------- +bool + +Description +----------- +No available documentation. +") SingularOnVMin; + static Standard_Boolean SingularOnVMin(const opencascade::handle & S); + + /****************** Tolerance ******************/ + /**** md5 signature: d0ef038126a2ceb42adeb04bacf780f0 ****/ + %feature("compactdefaultargs") Tolerance; + %feature("autodoc", " +Parameters +---------- +V: Adaptor3d_HVertex +A: Adaptor2d_Curve2d + +Return +------- +float + +Description +----------- +Returns the parametric tolerance on the arc a used to consider that the vertex and another point meet, i-e if abs(parameter(vertex)-parameter(otherpnt))<= tolerance, the points are 'merged'. +") Tolerance; + static Standard_Real Tolerance(const opencascade::handle & V, const opencascade::handle & A); + +}; + + +%extend BRepBlend_BlendTool { + %pythoncode { + __repr__ = _dumps_object + } +}; + /**************************** * class BRepBlend_CSWalking * ****************************/ @@ -1778,239 +2027,1177 @@ Returns standard_true when the point coincide with an existing vertex. ") IsVertex; Standard_Boolean IsVertex(); - /****************** NbPointOnRst ******************/ - /**** md5 signature: 6b0e2365804848717d5b6d7f5c1786eb ****/ - %feature("compactdefaultargs") NbPointOnRst; - %feature("autodoc", "Return + /****************** NbPointOnRst ******************/ + /**** md5 signature: 6b0e2365804848717d5b6d7f5c1786eb ****/ + %feature("compactdefaultargs") NbPointOnRst; + %feature("autodoc", "Return +------- +int + +Description +----------- +Returns the number of arc containing the extremity. if the method returns 0, the point is inside the surface. otherwise, the extremity lies on at least 1 arc, and all the information (arc, parameter, transitions) are given by the point on restriction (pointonrst) returned by the next method. +") NbPointOnRst; + Standard_Integer NbPointOnRst(); + + /****************** Parameter ******************/ + /**** md5 signature: ecccdeaeaa0deed24f47e61ad75d24f1 ****/ + %feature("compactdefaultargs") Parameter; + %feature("autodoc", "Return +------- +float + +Description +----------- +No available documentation. +") Parameter; + Standard_Real Parameter(); + + /****************** ParameterOnGuide ******************/ + /**** md5 signature: ce20260292837a847e6ed56fcbdde050 ****/ + %feature("compactdefaultargs") ParameterOnGuide; + %feature("autodoc", "Return +------- +float + +Description +----------- +No available documentation. +") ParameterOnGuide; + Standard_Real ParameterOnGuide(); + + /****************** Parameters ******************/ + /**** md5 signature: 24a2c71191423d4e30ed72f58cb5de87 ****/ + %feature("compactdefaultargs") Parameters; + %feature("autodoc", " +Parameters +---------- + +Return +------- +U: float +V: float + +Description +----------- +This method returns the parameters of the point on the concerned surface. +") Parameters; + void Parameters(Standard_Real &OutValue, Standard_Real &OutValue); + + /****************** PointOnRst ******************/ + /**** md5 signature: d16a6b22823a7de41836e454c6562498 ****/ + %feature("compactdefaultargs") PointOnRst; + %feature("autodoc", " +Parameters +---------- +Index: int + +Return +------- +BRepBlend_PointOnRst + +Description +----------- +No available documentation. +") PointOnRst; + const BRepBlend_PointOnRst & PointOnRst(const Standard_Integer Index); + + /****************** SetTangent ******************/ + /**** md5 signature: fe6479f29924454154642419383f0e06 ****/ + %feature("compactdefaultargs") SetTangent; + %feature("autodoc", " +Parameters +---------- +Tangent: gp_Vec + +Return +------- +None + +Description +----------- +Set the tangent vector for an extremity on a surface. +") SetTangent; + void SetTangent(const gp_Vec & Tangent); + + /****************** SetValue ******************/ + /**** md5 signature: df27ebf7b09becfcab08bed6af474b36 ****/ + %feature("compactdefaultargs") SetValue; + %feature("autodoc", " +Parameters +---------- +P: gp_Pnt +U: float +V: float +Param: float +Tol: float + +Return +------- +None + +Description +----------- +Set the values for an extremity on a surface. +") SetValue; + void SetValue(const gp_Pnt & P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol); + + /****************** SetValue ******************/ + /**** md5 signature: 2f52a225a20b1c127cd792dc347f9deb ****/ + %feature("compactdefaultargs") SetValue; + %feature("autodoc", " +Parameters +---------- +P: gp_Pnt +U: float +V: float +Param: float +Tol: float +Vtx: Adaptor3d_HVertex + +Return +------- +None + +Description +----------- +Set the values for an extremity on a surface.this extremity matches the vertex . +") SetValue; + void SetValue(const gp_Pnt & P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol, const opencascade::handle & Vtx); + + /****************** SetValue ******************/ + /**** md5 signature: 20935a61f170d6589ea40791f00aa5f3 ****/ + %feature("compactdefaultargs") SetValue; + %feature("autodoc", " +Parameters +---------- +P: gp_Pnt +W: float +Param: float +Tol: float + +Return +------- +None + +Description +----------- +Set the values for an extremity on curve. +") SetValue; + void SetValue(const gp_Pnt & P, const Standard_Real W, const Standard_Real Param, const Standard_Real Tol); + + /****************** SetVertex ******************/ + /**** md5 signature: 1c2d847f9895dadcabe6f5a142550e35 ****/ + %feature("compactdefaultargs") SetVertex; + %feature("autodoc", " +Parameters +---------- +V: Adaptor3d_HVertex + +Return +------- +None + +Description +----------- +Set the values for an extremity on a curve. +") SetVertex; + void SetVertex(const opencascade::handle & V); + + /****************** Tangent ******************/ + /**** md5 signature: 00df3077d87c39a1282b20005486cd6f ****/ + %feature("compactdefaultargs") Tangent; + %feature("autodoc", "Return +------- +gp_Vec + +Description +----------- +This method returns the value of tangent in 3d space. +") Tangent; + const gp_Vec Tangent(); + + /****************** Tolerance ******************/ + /**** md5 signature: 9e5775014410d884d1a1adc1cd47930b ****/ + %feature("compactdefaultargs") Tolerance; + %feature("autodoc", "Return +------- +float + +Description +----------- +This method returns the fuzziness on the point in 3d space. +") Tolerance; + Standard_Real Tolerance(); + + /****************** Value ******************/ + /**** md5 signature: eddd2908948849b73f6d8aacab318652 ****/ + %feature("compactdefaultargs") Value; + %feature("autodoc", "Return +------- +gp_Pnt + +Description +----------- +This method returns the value of the point in 3d space. +") Value; + const gp_Pnt Value(); + + /****************** Vertex ******************/ + /**** md5 signature: 7213fb18dc3be1f48818ab739bb98dfa ****/ + %feature("compactdefaultargs") Vertex; + %feature("autodoc", "Return +------- +opencascade::handle + +Description +----------- +Returns the vertex when isvertex returns standard_true. +") Vertex; + const opencascade::handle & Vertex(); + +}; + + +%extend BRepBlend_Extremity { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/******************************* +* class BRepBlend_HCurve2dTool * +*******************************/ +class BRepBlend_HCurve2dTool { + public: + /****************** BSpline ******************/ + /**** md5 signature: 1151b84776305bc0a5c8aaee6f50252d ****/ + %feature("compactdefaultargs") BSpline; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") BSpline; + static opencascade::handle BSpline(const opencascade::handle & C); + + /****************** Bezier ******************/ + /**** md5 signature: 55afc4c0fc79e07de6077214558af461 ****/ + %feature("compactdefaultargs") Bezier; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") Bezier; + static opencascade::handle Bezier(const opencascade::handle & C); + + /****************** Circle ******************/ + /**** md5 signature: 3e4b216e090c5747e712418f4fa66d2c ****/ + %feature("compactdefaultargs") Circle; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +gp_Circ2d + +Description +----------- +No available documentation. +") Circle; + static gp_Circ2d Circle(const opencascade::handle & C); + + /****************** Continuity ******************/ + /**** md5 signature: 93cd5f75c1ce867aba7a7f12421275f0 ****/ + %feature("compactdefaultargs") Continuity; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +GeomAbs_Shape + +Description +----------- +No available documentation. +") Continuity; + static GeomAbs_Shape Continuity(const opencascade::handle & C); + + /****************** D0 ******************/ + /**** md5 signature: 54c6bd0c456279db2610c0ff0808eb84 ****/ + %feature("compactdefaultargs") D0; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float +P: gp_Pnt2d + +Return +------- +None + +Description +----------- +Computes the point of parameter u on the curve. +") D0; + static void D0(const opencascade::handle & C, const Standard_Real U, gp_Pnt2d & P); + + /****************** D1 ******************/ + /**** md5 signature: 918bee38d3c31b02180315ab8bd4beb7 ****/ + %feature("compactdefaultargs") D1; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float +P: gp_Pnt2d +V: gp_Vec2d + +Return +------- +None + +Description +----------- +Computes the point of parameter u on the curve with its first derivative. raised if the continuity of the current interval is not c1. +") D1; + static void D1(const opencascade::handle & C, const Standard_Real U, gp_Pnt2d & P, gp_Vec2d & V); + + /****************** D2 ******************/ + /**** md5 signature: d9e326efa98865a213fce49a3626a678 ****/ + %feature("compactdefaultargs") D2; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float +P: gp_Pnt2d +V1: gp_Vec2d +V2: gp_Vec2d + +Return +------- +None + +Description +----------- +Returns the point p of parameter u, the first and second derivatives v1 and v2. raised if the continuity of the current interval is not c2. +") D2; + static void D2(const opencascade::handle & C, const Standard_Real U, gp_Pnt2d & P, gp_Vec2d & V1, gp_Vec2d & V2); + + /****************** D3 ******************/ + /**** md5 signature: 4951d7379750f8dbc9e426361fa2b365 ****/ + %feature("compactdefaultargs") D3; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float +P: gp_Pnt2d +V1: gp_Vec2d +V2: gp_Vec2d +V3: gp_Vec2d + +Return +------- +None + +Description +----------- +Returns the point p of parameter u, the first, the second and the third derivative. raised if the continuity of the current interval is not c3. +") D3; + static void D3(const opencascade::handle & C, const Standard_Real U, gp_Pnt2d & P, gp_Vec2d & V1, gp_Vec2d & V2, gp_Vec2d & V3); + + /****************** DN ******************/ + /**** md5 signature: edb6f0f7cc5bdd7864a248db788f4d84 ****/ + %feature("compactdefaultargs") DN; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float +N: int + +Return +------- +gp_Vec2d + +Description +----------- +The returned vector gives the value of the derivative for the order of derivation n. raised if the continuity of the current interval is not cn. raised if n < 1. +") DN; + static gp_Vec2d DN(const opencascade::handle & C, const Standard_Real U, const Standard_Integer N); + + /****************** Ellipse ******************/ + /**** md5 signature: 9ddecf68838c4598b17a43e7ee186e6e ****/ + %feature("compactdefaultargs") Ellipse; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +gp_Elips2d + +Description +----------- +No available documentation. +") Ellipse; + static gp_Elips2d Ellipse(const opencascade::handle & C); + + /****************** FirstParameter ******************/ + /**** md5 signature: a4d9a6241f0c3cafc57f60a68d9c9127 ****/ + %feature("compactdefaultargs") FirstParameter; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +float + +Description +----------- +No available documentation. +") FirstParameter; + static Standard_Real FirstParameter(const opencascade::handle & C); + + /****************** GetType ******************/ + /**** md5 signature: 29ec5067d7e913f214c553444ec99b6a ****/ + %feature("compactdefaultargs") GetType; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +GeomAbs_CurveType + +Description +----------- +Returns the type of the curve in the current interval: line, circle, ellipse, hyperbola, parabola, beziercurve, bsplinecurve, othercurve. +") GetType; + static GeomAbs_CurveType GetType(const opencascade::handle & C); + + /****************** Hyperbola ******************/ + /**** md5 signature: d710d90c07a9bd6c6e8e1ba3fc1c92bf ****/ + %feature("compactdefaultargs") Hyperbola; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +gp_Hypr2d + +Description +----------- +No available documentation. +") Hyperbola; + static gp_Hypr2d Hyperbola(const opencascade::handle & C); + + /****************** Intervals ******************/ + /**** md5 signature: 7f25b6c48f712ccc9ec416d83eb97ef8 ****/ + %feature("compactdefaultargs") Intervals; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +T: TColStd_Array1OfReal +S: GeomAbs_Shape + +Return +------- +None + +Description +----------- +Stores in the parameters bounding the intervals of continuity . //! the array must provide enough room to accommodate for the parameters. i.e. t.length() > nbintervals(). +") Intervals; + static void Intervals(const opencascade::handle & C, TColStd_Array1OfReal & T, const GeomAbs_Shape S); + + /****************** IsClosed ******************/ + /**** md5 signature: e2e4c5d0ae21ac59c815ef761d7e7eb0 ****/ + %feature("compactdefaultargs") IsClosed; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +bool + +Description +----------- +No available documentation. +") IsClosed; + static Standard_Boolean IsClosed(const opencascade::handle & C); + + /****************** IsPeriodic ******************/ + /**** md5 signature: 343c2522f84a0271d505fb5a7b6123ee ****/ + %feature("compactdefaultargs") IsPeriodic; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +bool + +Description +----------- +No available documentation. +") IsPeriodic; + static Standard_Boolean IsPeriodic(const opencascade::handle & C); + + /****************** LastParameter ******************/ + /**** md5 signature: a84c73d5efee27b935b3bc64eba5e8ab ****/ + %feature("compactdefaultargs") LastParameter; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +float + +Description +----------- +No available documentation. +") LastParameter; + static Standard_Real LastParameter(const opencascade::handle & C); + + /****************** Line ******************/ + /**** md5 signature: cc50bf5bbcfff1340d1951ad804f481d ****/ + %feature("compactdefaultargs") Line; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +gp_Lin2d + +Description +----------- +No available documentation. +") Line; + static gp_Lin2d Line(const opencascade::handle & C); + + /****************** NbIntervals ******************/ + /**** md5 signature: 296d2d406ae6365ab4187665e47f6beb ****/ + %feature("compactdefaultargs") NbIntervals; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +S: GeomAbs_Shape + +Return +------- +int + +Description +----------- +Returns the number of intervals for continuity . may be one if continuity(myclass) >= . +") NbIntervals; + static Standard_Integer NbIntervals(const opencascade::handle & C, const GeomAbs_Shape S); + + /****************** NbSamples ******************/ + /**** md5 signature: 4846c46ec026f7e5cf2080eb1601445a ****/ + %feature("compactdefaultargs") NbSamples; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U0: float +U1: float + +Return +------- +int + +Description +----------- +No available documentation. +") NbSamples; + static Standard_Integer NbSamples(const opencascade::handle & C, const Standard_Real U0, const Standard_Real U1); + + /****************** Parabola ******************/ + /**** md5 signature: 638d7ecde6dd9f67180eadf45347f22e ****/ + %feature("compactdefaultargs") Parabola; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +gp_Parab2d + +Description +----------- +No available documentation. +") Parabola; + static gp_Parab2d Parabola(const opencascade::handle & C); + + /****************** Period ******************/ + /**** md5 signature: 2a78d8fc20cccabaa0fb7d52397ae7ba ****/ + %feature("compactdefaultargs") Period; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d + +Return +------- +float + +Description +----------- +No available documentation. +") Period; + static Standard_Real Period(const opencascade::handle & C); + + /****************** Resolution ******************/ + /**** md5 signature: 1567f92dacdcdb24e1f4d21710c525e2 ****/ + %feature("compactdefaultargs") Resolution; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +R3d: float + +Return +------- +float + +Description +----------- +Returns the parametric resolution corresponding to the real space resolution . +") Resolution; + static Standard_Real Resolution(const opencascade::handle & C, const Standard_Real R3d); + + /****************** Value ******************/ + /**** md5 signature: f88e121e984f9cbec46065eb86a1e379 ****/ + %feature("compactdefaultargs") Value; + %feature("autodoc", " +Parameters +---------- +C: Adaptor2d_Curve2d +U: float + +Return +------- +gp_Pnt2d + +Description +----------- +Computes the point of parameter u on the curve. +") Value; + static gp_Pnt2d Value(const opencascade::handle & C, const Standard_Real U); + +}; + + +%extend BRepBlend_HCurve2dTool { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/***************************** +* class BRepBlend_HCurveTool * +*****************************/ +class BRepBlend_HCurveTool { + public: + /****************** BSpline ******************/ + /**** md5 signature: 73295d8773f31004aa0bf55b549ab48f ****/ + %feature("compactdefaultargs") BSpline; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") BSpline; + static opencascade::handle BSpline(const opencascade::handle & C); + + /****************** Bezier ******************/ + /**** md5 signature: f306f8462315905af8e276236266123d ****/ + %feature("compactdefaultargs") Bezier; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") Bezier; + static opencascade::handle Bezier(const opencascade::handle & C); + + /****************** Circle ******************/ + /**** md5 signature: 7b6731a5a54fc11dc51059ac04fa7d96 ****/ + %feature("compactdefaultargs") Circle; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +gp_Circ + +Description +----------- +No available documentation. +") Circle; + static gp_Circ Circle(const opencascade::handle & C); + + /****************** Continuity ******************/ + /**** md5 signature: 36a22861c63402bce70a44cade7cd4e2 ****/ + %feature("compactdefaultargs") Continuity; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +GeomAbs_Shape + +Description +----------- +No available documentation. +") Continuity; + static GeomAbs_Shape Continuity(const opencascade::handle & C); + + /****************** D0 ******************/ + /**** md5 signature: 8132d18251425c9a08facd1890d4dc14 ****/ + %feature("compactdefaultargs") D0; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float +P: gp_Pnt + +Return +------- +None + +Description +----------- +Computes the point of parameter u on the curve. +") D0; + static void D0(const opencascade::handle & C, const Standard_Real U, gp_Pnt & P); + + /****************** D1 ******************/ + /**** md5 signature: e2eff93238cd61643a22155760ca87e7 ****/ + %feature("compactdefaultargs") D1; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float +P: gp_Pnt +V: gp_Vec + +Return +------- +None + +Description +----------- +Computes the point of parameter u on the curve with its first derivative. raised if the continuity of the current interval is not c1. +") D1; + static void D1(const opencascade::handle & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V); + + /****************** D2 ******************/ + /**** md5 signature: a03fec54dc9fb384b49128be1eeb6ab5 ****/ + %feature("compactdefaultargs") D2; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float +P: gp_Pnt +V1: gp_Vec +V2: gp_Vec + +Return +------- +None + +Description +----------- +Returns the point p of parameter u, the first and second derivatives v1 and v2. raised if the continuity of the current interval is not c2. +") D2; + static void D2(const opencascade::handle & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V1, gp_Vec & V2); + + /****************** D3 ******************/ + /**** md5 signature: daf7fd27ce53952002a95005add4c7db ****/ + %feature("compactdefaultargs") D3; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float +P: gp_Pnt +V1: gp_Vec +V2: gp_Vec +V3: gp_Vec + +Return +------- +None + +Description +----------- +Returns the point p of parameter u, the first, the second and the third derivative. raised if the continuity of the current interval is not c3. +") D3; + static void D3(const opencascade::handle & C, const Standard_Real U, gp_Pnt & P, gp_Vec & V1, gp_Vec & V2, gp_Vec & V3); + + /****************** DN ******************/ + /**** md5 signature: 19abd9a6442d6a3469d8f9590507387e ****/ + %feature("compactdefaultargs") DN; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float +N: int + +Return +------- +gp_Vec + +Description +----------- +The returned vector gives the value of the derivative for the order of derivation n. raised if the continuity of the current interval is not cn. raised if n < 1. +") DN; + static gp_Vec DN(const opencascade::handle & C, const Standard_Real U, const Standard_Integer N); + + /****************** Ellipse ******************/ + /**** md5 signature: c32c615877d264a7d9a959c38c10dac5 ****/ + %feature("compactdefaultargs") Ellipse; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +gp_Elips + +Description +----------- +No available documentation. +") Ellipse; + static gp_Elips Ellipse(const opencascade::handle & C); + + /****************** FirstParameter ******************/ + /**** md5 signature: 25c42492a02c6ff0b57c4cf91fb40f86 ****/ + %feature("compactdefaultargs") FirstParameter; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return +------- +float + +Description +----------- +No available documentation. +") FirstParameter; + static Standard_Real FirstParameter(const opencascade::handle & C); + + /****************** GetType ******************/ + /**** md5 signature: a686bd836352e7b0b82151881246c5a7 ****/ + %feature("compactdefaultargs") GetType; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return ------- -int +GeomAbs_CurveType Description ----------- -Returns the number of arc containing the extremity. if the method returns 0, the point is inside the surface. otherwise, the extremity lies on at least 1 arc, and all the information (arc, parameter, transitions) are given by the point on restriction (pointonrst) returned by the next method. -") NbPointOnRst; - Standard_Integer NbPointOnRst(); +Returns the type of the curve in the current interval: line, circle, ellipse, hyperbola, parabola, beziercurve, bsplinecurve, othercurve. +") GetType; + static GeomAbs_CurveType GetType(const opencascade::handle & C); - /****************** Parameter ******************/ - /**** md5 signature: ecccdeaeaa0deed24f47e61ad75d24f1 ****/ - %feature("compactdefaultargs") Parameter; - %feature("autodoc", "Return + /****************** Hyperbola ******************/ + /**** md5 signature: d833c49b900f354e019cfd82c1b21d0e ****/ + %feature("compactdefaultargs") Hyperbola; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return ------- -float +gp_Hypr Description ----------- No available documentation. -") Parameter; - Standard_Real Parameter(); +") Hyperbola; + static gp_Hypr Hyperbola(const opencascade::handle & C); - /****************** ParameterOnGuide ******************/ - /**** md5 signature: ce20260292837a847e6ed56fcbdde050 ****/ - %feature("compactdefaultargs") ParameterOnGuide; - %feature("autodoc", "Return + /****************** Intervals ******************/ + /**** md5 signature: ba9ef7becad6f3e6ee434061971db40d ****/ + %feature("compactdefaultargs") Intervals; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +T: TColStd_Array1OfReal +S: GeomAbs_Shape + +Return ------- -float +None Description ----------- -No available documentation. -") ParameterOnGuide; - Standard_Real ParameterOnGuide(); +Stores in the parameters bounding the intervals of continuity . //! the array must provide enough room to accommodate for the parameters. i.e. t.length() > nbintervals(). +") Intervals; + static void Intervals(const opencascade::handle & C, TColStd_Array1OfReal & T, const GeomAbs_Shape S); - /****************** Parameters ******************/ - /**** md5 signature: 24a2c71191423d4e30ed72f58cb5de87 ****/ - %feature("compactdefaultargs") Parameters; + /****************** IsClosed ******************/ + /**** md5 signature: 178cf2cfae4002c04a5499797f8bd656 ****/ + %feature("compactdefaultargs") IsClosed; %feature("autodoc", " Parameters ---------- +C: Adaptor3d_Curve Return ------- -U: float -V: float +bool Description ----------- -This method returns the parameters of the point on the concerned surface. -") Parameters; - void Parameters(Standard_Real &OutValue, Standard_Real &OutValue); +No available documentation. +") IsClosed; + static Standard_Boolean IsClosed(const opencascade::handle & C); - /****************** PointOnRst ******************/ - /**** md5 signature: d16a6b22823a7de41836e454c6562498 ****/ - %feature("compactdefaultargs") PointOnRst; + /****************** IsPeriodic ******************/ + /**** md5 signature: d48777dd4aacf834a3350873acc52ff6 ****/ + %feature("compactdefaultargs") IsPeriodic; %feature("autodoc", " Parameters ---------- -Index: int +C: Adaptor3d_Curve Return ------- -BRepBlend_PointOnRst +bool Description ----------- No available documentation. -") PointOnRst; - const BRepBlend_PointOnRst & PointOnRst(const Standard_Integer Index); +") IsPeriodic; + static Standard_Boolean IsPeriodic(const opencascade::handle & C); - /****************** SetTangent ******************/ - /**** md5 signature: fe6479f29924454154642419383f0e06 ****/ - %feature("compactdefaultargs") SetTangent; + /****************** LastParameter ******************/ + /**** md5 signature: c00409255c9efae31d007ea0f35327b6 ****/ + %feature("compactdefaultargs") LastParameter; %feature("autodoc", " Parameters ---------- -Tangent: gp_Vec +C: Adaptor3d_Curve Return ------- -None +float Description ----------- -Set the tangent vector for an extremity on a surface. -") SetTangent; - void SetTangent(const gp_Vec & Tangent); +No available documentation. +") LastParameter; + static Standard_Real LastParameter(const opencascade::handle & C); - /****************** SetValue ******************/ - /**** md5 signature: df27ebf7b09becfcab08bed6af474b36 ****/ - %feature("compactdefaultargs") SetValue; + /****************** Line ******************/ + /**** md5 signature: 5d669526ea2c83636bcd5abea25c7993 ****/ + %feature("compactdefaultargs") Line; %feature("autodoc", " Parameters ---------- -P: gp_Pnt -U: float -V: float -Param: float -Tol: float +C: Adaptor3d_Curve Return ------- -None +gp_Lin Description ----------- -Set the values for an extremity on a surface. -") SetValue; - void SetValue(const gp_Pnt & P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol); +No available documentation. +") Line; + static gp_Lin Line(const opencascade::handle & C); - /****************** SetValue ******************/ - /**** md5 signature: 2f52a225a20b1c127cd792dc347f9deb ****/ - %feature("compactdefaultargs") SetValue; + /****************** NbIntervals ******************/ + /**** md5 signature: 14a07173bd3c33d26deeb9707ee34cb3 ****/ + %feature("compactdefaultargs") NbIntervals; %feature("autodoc", " Parameters ---------- -P: gp_Pnt -U: float -V: float -Param: float -Tol: float -Vtx: Adaptor3d_HVertex +C: Adaptor3d_Curve +S: GeomAbs_Shape Return ------- -None +int Description ----------- -Set the values for an extremity on a surface.this extremity matches the vertex . -") SetValue; - void SetValue(const gp_Pnt & P, const Standard_Real U, const Standard_Real V, const Standard_Real Param, const Standard_Real Tol, const opencascade::handle & Vtx); +Returns the number of intervals for continuity . may be one if continuity(myclass) >= . +") NbIntervals; + static Standard_Integer NbIntervals(const opencascade::handle & C, const GeomAbs_Shape S); - /****************** SetValue ******************/ - /**** md5 signature: 20935a61f170d6589ea40791f00aa5f3 ****/ - %feature("compactdefaultargs") SetValue; + /****************** NbSamples ******************/ + /**** md5 signature: b050222a5e2dbdd07a79f2aec3a93db5 ****/ + %feature("compactdefaultargs") NbSamples; %feature("autodoc", " Parameters ---------- -P: gp_Pnt -W: float -Param: float -Tol: float +C: Adaptor3d_Curve +U0: float +U1: float Return ------- -None +int Description ----------- -Set the values for an extremity on curve. -") SetValue; - void SetValue(const gp_Pnt & P, const Standard_Real W, const Standard_Real Param, const Standard_Real Tol); +No available documentation. +") NbSamples; + static Standard_Integer NbSamples(const opencascade::handle & C, const Standard_Real U0, const Standard_Real U1); - /****************** SetVertex ******************/ - /**** md5 signature: 1c2d847f9895dadcabe6f5a142550e35 ****/ - %feature("compactdefaultargs") SetVertex; + /****************** Parabola ******************/ + /**** md5 signature: cc30b6b7d2e5eb272de9d92bc65e5ba5 ****/ + %feature("compactdefaultargs") Parabola; %feature("autodoc", " Parameters ---------- -V: Adaptor3d_HVertex +C: Adaptor3d_Curve Return ------- -None +gp_Parab Description ----------- -Set the values for an extremity on a curve. -") SetVertex; - void SetVertex(const opencascade::handle & V); +No available documentation. +") Parabola; + static gp_Parab Parabola(const opencascade::handle & C); - /****************** Tangent ******************/ - /**** md5 signature: 00df3077d87c39a1282b20005486cd6f ****/ - %feature("compactdefaultargs") Tangent; - %feature("autodoc", "Return + /****************** Period ******************/ + /**** md5 signature: f7986452fbb7b824f9223306a3748bb0 ****/ + %feature("compactdefaultargs") Period; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve + +Return ------- -gp_Vec +float Description ----------- -This method returns the value of tangent in 3d space. -") Tangent; - const gp_Vec Tangent(); +No available documentation. +") Period; + static Standard_Real Period(const opencascade::handle & C); - /****************** Tolerance ******************/ - /**** md5 signature: 9e5775014410d884d1a1adc1cd47930b ****/ - %feature("compactdefaultargs") Tolerance; - %feature("autodoc", "Return + /****************** Resolution ******************/ + /**** md5 signature: 5b1954ce6b6bbeec3732ad23161bfe7f ****/ + %feature("compactdefaultargs") Resolution; + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +R3d: float + +Return ------- float Description ----------- -This method returns the fuzziness on the point in 3d space. -") Tolerance; - Standard_Real Tolerance(); +Returns the parametric resolution corresponding to the real space resolution . +") Resolution; + static Standard_Real Resolution(const opencascade::handle & C, const Standard_Real R3d); /****************** Value ******************/ - /**** md5 signature: eddd2908948849b73f6d8aacab318652 ****/ + /**** md5 signature: 2a733041fbe29fa56e33746589b73c76 ****/ %feature("compactdefaultargs") Value; - %feature("autodoc", "Return + %feature("autodoc", " +Parameters +---------- +C: Adaptor3d_Curve +U: float + +Return ------- gp_Pnt Description ----------- -This method returns the value of the point in 3d space. +Computes the point of parameter u on the curve. ") Value; - const gp_Pnt Value(); - - /****************** Vertex ******************/ - /**** md5 signature: 7213fb18dc3be1f48818ab739bb98dfa ****/ - %feature("compactdefaultargs") Vertex; - %feature("autodoc", "Return -------- -opencascade::handle - -Description ------------ -Returns the vertex when isvertex returns standard_true. -") Vertex; - const opencascade::handle & Vertex(); + static gp_Pnt Value(const opencascade::handle & C, const Standard_Real U); }; -%extend BRepBlend_Extremity { +%extend BRepBlend_HCurveTool { %pythoncode { __repr__ = _dumps_object } @@ -7135,3 +8322,246 @@ BRepBlend_EvolRadInv=OCC.Core.BlendFunc.BlendFunc_EvolRadInv BRepBlend_Ruled=OCC.Core.BlendFunc.BlendFunc_Ruled BRepBlend_RuledInv=OCC.Core.BlendFunc.BlendFunc_RuledInv } +/* deprecated methods */ +%pythoncode { +@deprecated +def BRepBlend_BlendTool_Bounds(*args): + return BRepBlend_BlendTool.Bounds(*args) + +@deprecated +def BRepBlend_BlendTool_CurveOnSurf(*args): + return BRepBlend_BlendTool.CurveOnSurf(*args) + +@deprecated +def BRepBlend_BlendTool_Inters(*args): + return BRepBlend_BlendTool.Inters(*args) + +@deprecated +def BRepBlend_BlendTool_NbSamplesU(*args): + return BRepBlend_BlendTool.NbSamplesU(*args) + +@deprecated +def BRepBlend_BlendTool_NbSamplesV(*args): + return BRepBlend_BlendTool.NbSamplesV(*args) + +@deprecated +def BRepBlend_BlendTool_Parameter(*args): + return BRepBlend_BlendTool.Parameter(*args) + +@deprecated +def BRepBlend_BlendTool_Project(*args): + return BRepBlend_BlendTool.Project(*args) + +@deprecated +def BRepBlend_BlendTool_SingularOnUMax(*args): + return BRepBlend_BlendTool.SingularOnUMax(*args) + +@deprecated +def BRepBlend_BlendTool_SingularOnUMin(*args): + return BRepBlend_BlendTool.SingularOnUMin(*args) + +@deprecated +def BRepBlend_BlendTool_SingularOnVMax(*args): + return BRepBlend_BlendTool.SingularOnVMax(*args) + +@deprecated +def BRepBlend_BlendTool_SingularOnVMin(*args): + return BRepBlend_BlendTool.SingularOnVMin(*args) + +@deprecated +def BRepBlend_BlendTool_Tolerance(*args): + return BRepBlend_BlendTool.Tolerance(*args) + +@deprecated +def BRepBlend_HCurve2dTool_BSpline(*args): + return BRepBlend_HCurve2dTool.BSpline(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Bezier(*args): + return BRepBlend_HCurve2dTool.Bezier(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Circle(*args): + return BRepBlend_HCurve2dTool.Circle(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Continuity(*args): + return BRepBlend_HCurve2dTool.Continuity(*args) + +@deprecated +def BRepBlend_HCurve2dTool_D0(*args): + return BRepBlend_HCurve2dTool.D0(*args) + +@deprecated +def BRepBlend_HCurve2dTool_D1(*args): + return BRepBlend_HCurve2dTool.D1(*args) + +@deprecated +def BRepBlend_HCurve2dTool_D2(*args): + return BRepBlend_HCurve2dTool.D2(*args) + +@deprecated +def BRepBlend_HCurve2dTool_D3(*args): + return BRepBlend_HCurve2dTool.D3(*args) + +@deprecated +def BRepBlend_HCurve2dTool_DN(*args): + return BRepBlend_HCurve2dTool.DN(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Ellipse(*args): + return BRepBlend_HCurve2dTool.Ellipse(*args) + +@deprecated +def BRepBlend_HCurve2dTool_FirstParameter(*args): + return BRepBlend_HCurve2dTool.FirstParameter(*args) + +@deprecated +def BRepBlend_HCurve2dTool_GetType(*args): + return BRepBlend_HCurve2dTool.GetType(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Hyperbola(*args): + return BRepBlend_HCurve2dTool.Hyperbola(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Intervals(*args): + return BRepBlend_HCurve2dTool.Intervals(*args) + +@deprecated +def BRepBlend_HCurve2dTool_IsClosed(*args): + return BRepBlend_HCurve2dTool.IsClosed(*args) + +@deprecated +def BRepBlend_HCurve2dTool_IsPeriodic(*args): + return BRepBlend_HCurve2dTool.IsPeriodic(*args) + +@deprecated +def BRepBlend_HCurve2dTool_LastParameter(*args): + return BRepBlend_HCurve2dTool.LastParameter(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Line(*args): + return BRepBlend_HCurve2dTool.Line(*args) + +@deprecated +def BRepBlend_HCurve2dTool_NbIntervals(*args): + return BRepBlend_HCurve2dTool.NbIntervals(*args) + +@deprecated +def BRepBlend_HCurve2dTool_NbSamples(*args): + return BRepBlend_HCurve2dTool.NbSamples(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Parabola(*args): + return BRepBlend_HCurve2dTool.Parabola(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Period(*args): + return BRepBlend_HCurve2dTool.Period(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Resolution(*args): + return BRepBlend_HCurve2dTool.Resolution(*args) + +@deprecated +def BRepBlend_HCurve2dTool_Value(*args): + return BRepBlend_HCurve2dTool.Value(*args) + +@deprecated +def BRepBlend_HCurveTool_BSpline(*args): + return BRepBlend_HCurveTool.BSpline(*args) + +@deprecated +def BRepBlend_HCurveTool_Bezier(*args): + return BRepBlend_HCurveTool.Bezier(*args) + +@deprecated +def BRepBlend_HCurveTool_Circle(*args): + return BRepBlend_HCurveTool.Circle(*args) + +@deprecated +def BRepBlend_HCurveTool_Continuity(*args): + return BRepBlend_HCurveTool.Continuity(*args) + +@deprecated +def BRepBlend_HCurveTool_D0(*args): + return BRepBlend_HCurveTool.D0(*args) + +@deprecated +def BRepBlend_HCurveTool_D1(*args): + return BRepBlend_HCurveTool.D1(*args) + +@deprecated +def BRepBlend_HCurveTool_D2(*args): + return BRepBlend_HCurveTool.D2(*args) + +@deprecated +def BRepBlend_HCurveTool_D3(*args): + return BRepBlend_HCurveTool.D3(*args) + +@deprecated +def BRepBlend_HCurveTool_DN(*args): + return BRepBlend_HCurveTool.DN(*args) + +@deprecated +def BRepBlend_HCurveTool_Ellipse(*args): + return BRepBlend_HCurveTool.Ellipse(*args) + +@deprecated +def BRepBlend_HCurveTool_FirstParameter(*args): + return BRepBlend_HCurveTool.FirstParameter(*args) + +@deprecated +def BRepBlend_HCurveTool_GetType(*args): + return BRepBlend_HCurveTool.GetType(*args) + +@deprecated +def BRepBlend_HCurveTool_Hyperbola(*args): + return BRepBlend_HCurveTool.Hyperbola(*args) + +@deprecated +def BRepBlend_HCurveTool_Intervals(*args): + return BRepBlend_HCurveTool.Intervals(*args) + +@deprecated +def BRepBlend_HCurveTool_IsClosed(*args): + return BRepBlend_HCurveTool.IsClosed(*args) + +@deprecated +def BRepBlend_HCurveTool_IsPeriodic(*args): + return BRepBlend_HCurveTool.IsPeriodic(*args) + +@deprecated +def BRepBlend_HCurveTool_LastParameter(*args): + return BRepBlend_HCurveTool.LastParameter(*args) + +@deprecated +def BRepBlend_HCurveTool_Line(*args): + return BRepBlend_HCurveTool.Line(*args) + +@deprecated +def BRepBlend_HCurveTool_NbIntervals(*args): + return BRepBlend_HCurveTool.NbIntervals(*args) + +@deprecated +def BRepBlend_HCurveTool_NbSamples(*args): + return BRepBlend_HCurveTool.NbSamples(*args) + +@deprecated +def BRepBlend_HCurveTool_Parabola(*args): + return BRepBlend_HCurveTool.Parabola(*args) + +@deprecated +def BRepBlend_HCurveTool_Period(*args): + return BRepBlend_HCurveTool.Period(*args) + +@deprecated +def BRepBlend_HCurveTool_Resolution(*args): + return BRepBlend_HCurveTool.Resolution(*args) + +@deprecated +def BRepBlend_HCurveTool_Value(*args): + return BRepBlend_HCurveTool.Value(*args) + +} diff --git a/src/SWIG_files/wrapper/BRepBlend.pyi b/src/SWIG_files/wrapper/BRepBlend.pyi index 16efd8a51..df35bab03 100644 --- a/src/SWIG_files/wrapper/BRepBlend.pyi +++ b/src/SWIG_files/wrapper/BRepBlend.pyi @@ -12,9 +12,11 @@ from OCC.Core.GeomAbs import * from OCC.Core.Blend import * from OCC.Core.math import * from OCC.Core.AppBlend import * -from OCC.Core.Adaptor3d import * from OCC.Core.Adaptor2d import * +from OCC.Core.Adaptor3d import * from OCC.Core.IntSurf import * +from OCC.Core.Geom2d import * +from OCC.Core.Geom import * from OCC.Core.Law import * from OCC.Core.ChFiDS import * from OCC.Core.TopAbs import * @@ -149,6 +151,32 @@ class BRepBlend_AppSurface(AppBlend_Approx): def UDegree(self) -> int: ... def VDegree(self) -> int: ... +class BRepBlend_BlendTool: + @staticmethod + def Bounds(C: Adaptor2d_Curve2d) -> Tuple[float, float]: ... + @staticmethod + def CurveOnSurf(C: Adaptor2d_Curve2d, S: Adaptor3d_Surface) -> Adaptor2d_Curve2d: ... + @staticmethod + def Inters(P1: gp_Pnt2d, P2: gp_Pnt2d, S: Adaptor3d_Surface, C: Adaptor2d_Curve2d) -> Tuple[bool, float, float]: ... + @staticmethod + def NbSamplesU(S: Adaptor3d_Surface, u1: float, u2: float) -> int: ... + @staticmethod + def NbSamplesV(S: Adaptor3d_Surface, v1: float, v2: float) -> int: ... + @staticmethod + def Parameter(V: Adaptor3d_HVertex, A: Adaptor2d_Curve2d) -> float: ... + @staticmethod + def Project(P: gp_Pnt2d, S: Adaptor3d_Surface, C: Adaptor2d_Curve2d) -> Tuple[bool, float, float]: ... + @staticmethod + def SingularOnUMax(S: Adaptor3d_Surface) -> bool: ... + @staticmethod + def SingularOnUMin(S: Adaptor3d_Surface) -> bool: ... + @staticmethod + def SingularOnVMax(S: Adaptor3d_Surface) -> bool: ... + @staticmethod + def SingularOnVMin(S: Adaptor3d_Surface) -> bool: ... + @staticmethod + def Tolerance(V: Adaptor3d_HVertex, A: Adaptor2d_Curve2d) -> float: ... + class BRepBlend_CurvPointRadInv(Blend_CurvPointFuncInv): def __init__(self, C1: Adaptor3d_Curve, C2: Adaptor3d_Curve) -> None: ... def Derivatives(self, X: math_Vector, D: math_Matrix) -> bool: ... @@ -193,6 +221,106 @@ class BRepBlend_Extremity: def Value(self) -> gp_Pnt: ... def Vertex(self) -> Adaptor3d_HVertex: ... +class BRepBlend_HCurve2dTool: + @staticmethod + def BSpline(C: Adaptor2d_Curve2d) -> Geom2d_BSplineCurve: ... + @staticmethod + def Bezier(C: Adaptor2d_Curve2d) -> Geom2d_BezierCurve: ... + @staticmethod + def Circle(C: Adaptor2d_Curve2d) -> gp_Circ2d: ... + @staticmethod + def Continuity(C: Adaptor2d_Curve2d) -> GeomAbs_Shape: ... + @staticmethod + def D0(C: Adaptor2d_Curve2d, U: float, P: gp_Pnt2d) -> None: ... + @staticmethod + def D1(C: Adaptor2d_Curve2d, U: float, P: gp_Pnt2d, V: gp_Vec2d) -> None: ... + @staticmethod + def D2(C: Adaptor2d_Curve2d, U: float, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d) -> None: ... + @staticmethod + def D3(C: Adaptor2d_Curve2d, U: float, P: gp_Pnt2d, V1: gp_Vec2d, V2: gp_Vec2d, V3: gp_Vec2d) -> None: ... + @staticmethod + def DN(C: Adaptor2d_Curve2d, U: float, N: int) -> gp_Vec2d: ... + @staticmethod + def Ellipse(C: Adaptor2d_Curve2d) -> gp_Elips2d: ... + @staticmethod + def FirstParameter(C: Adaptor2d_Curve2d) -> float: ... + @staticmethod + def GetType(C: Adaptor2d_Curve2d) -> GeomAbs_CurveType: ... + @staticmethod + def Hyperbola(C: Adaptor2d_Curve2d) -> gp_Hypr2d: ... + @staticmethod + def Intervals(C: Adaptor2d_Curve2d, T: TColStd_Array1OfReal, S: GeomAbs_Shape) -> None: ... + @staticmethod + def IsClosed(C: Adaptor2d_Curve2d) -> bool: ... + @staticmethod + def IsPeriodic(C: Adaptor2d_Curve2d) -> bool: ... + @staticmethod + def LastParameter(C: Adaptor2d_Curve2d) -> float: ... + @staticmethod + def Line(C: Adaptor2d_Curve2d) -> gp_Lin2d: ... + @staticmethod + def NbIntervals(C: Adaptor2d_Curve2d, S: GeomAbs_Shape) -> int: ... + @staticmethod + def NbSamples(C: Adaptor2d_Curve2d, U0: float, U1: float) -> int: ... + @staticmethod + def Parabola(C: Adaptor2d_Curve2d) -> gp_Parab2d: ... + @staticmethod + def Period(C: Adaptor2d_Curve2d) -> float: ... + @staticmethod + def Resolution(C: Adaptor2d_Curve2d, R3d: float) -> float: ... + @staticmethod + def Value(C: Adaptor2d_Curve2d, U: float) -> gp_Pnt2d: ... + +class BRepBlend_HCurveTool: + @staticmethod + def BSpline(C: Adaptor3d_Curve) -> Geom_BSplineCurve: ... + @staticmethod + def Bezier(C: Adaptor3d_Curve) -> Geom_BezierCurve: ... + @staticmethod + def Circle(C: Adaptor3d_Curve) -> gp_Circ: ... + @staticmethod + def Continuity(C: Adaptor3d_Curve) -> GeomAbs_Shape: ... + @staticmethod + def D0(C: Adaptor3d_Curve, U: float, P: gp_Pnt) -> None: ... + @staticmethod + def D1(C: Adaptor3d_Curve, U: float, P: gp_Pnt, V: gp_Vec) -> None: ... + @staticmethod + def D2(C: Adaptor3d_Curve, U: float, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec) -> None: ... + @staticmethod + def D3(C: Adaptor3d_Curve, U: float, P: gp_Pnt, V1: gp_Vec, V2: gp_Vec, V3: gp_Vec) -> None: ... + @staticmethod + def DN(C: Adaptor3d_Curve, U: float, N: int) -> gp_Vec: ... + @staticmethod + def Ellipse(C: Adaptor3d_Curve) -> gp_Elips: ... + @staticmethod + def FirstParameter(C: Adaptor3d_Curve) -> float: ... + @staticmethod + def GetType(C: Adaptor3d_Curve) -> GeomAbs_CurveType: ... + @staticmethod + def Hyperbola(C: Adaptor3d_Curve) -> gp_Hypr: ... + @staticmethod + def Intervals(C: Adaptor3d_Curve, T: TColStd_Array1OfReal, S: GeomAbs_Shape) -> None: ... + @staticmethod + def IsClosed(C: Adaptor3d_Curve) -> bool: ... + @staticmethod + def IsPeriodic(C: Adaptor3d_Curve) -> bool: ... + @staticmethod + def LastParameter(C: Adaptor3d_Curve) -> float: ... + @staticmethod + def Line(C: Adaptor3d_Curve) -> gp_Lin: ... + @staticmethod + def NbIntervals(C: Adaptor3d_Curve, S: GeomAbs_Shape) -> int: ... + @staticmethod + def NbSamples(C: Adaptor3d_Curve, U0: float, U1: float) -> int: ... + @staticmethod + def Parabola(C: Adaptor3d_Curve) -> gp_Parab: ... + @staticmethod + def Period(C: Adaptor3d_Curve) -> float: ... + @staticmethod + def Resolution(C: Adaptor3d_Curve, R3d: float) -> float: ... + @staticmethod + def Value(C: Adaptor3d_Curve, U: float) -> gp_Pnt: ... + class BRepBlend_Line(Standard_Transient): def __init__(self) -> None: ... def Append(self, P: Blend_Point) -> None: ... diff --git a/src/SWIG_files/wrapper/BRepBndLib.i b/src/SWIG_files/wrapper/BRepBndLib.i index 2a628b2ab..5855acc6a 100644 --- a/src/SWIG_files/wrapper/BRepBndLib.i +++ b/src/SWIG_files/wrapper/BRepBndLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepBuilderAPI.i b/src/SWIG_files/wrapper/BRepBuilderAPI.i index 9f2afbd64..ea762ecb9 100644 --- a/src/SWIG_files/wrapper/BRepBuilderAPI.i +++ b/src/SWIG_files/wrapper/BRepBuilderAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepCheck.i b/src/SWIG_files/wrapper/BRepCheck.i index 8b3590ba5..8798f1e29 100644 --- a/src/SWIG_files/wrapper/BRepCheck.i +++ b/src/SWIG_files/wrapper/BRepCheck.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepClass.i b/src/SWIG_files/wrapper/BRepClass.i index 954d30d01..d60667326 100644 --- a/src/SWIG_files/wrapper/BRepClass.i +++ b/src/SWIG_files/wrapper/BRepClass.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepClass3d.i b/src/SWIG_files/wrapper/BRepClass3d.i index dabf0d105..9bd394212 100644 --- a/src/SWIG_files/wrapper/BRepClass3d.i +++ b/src/SWIG_files/wrapper/BRepClass3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepExtrema.i b/src/SWIG_files/wrapper/BRepExtrema.i index c22de1923..54fd7ba01 100644 --- a/src/SWIG_files/wrapper/BRepExtrema.i +++ b/src/SWIG_files/wrapper/BRepExtrema.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepFeat.i b/src/SWIG_files/wrapper/BRepFeat.i index 312c4895a..e8a6cd01a 100644 --- a/src/SWIG_files/wrapper/BRepFeat.i +++ b/src/SWIG_files/wrapper/BRepFeat.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepFill.i b/src/SWIG_files/wrapper/BRepFill.i index 33b8bb87e..e2780e71c 100644 --- a/src/SWIG_files/wrapper/BRepFill.i +++ b/src/SWIG_files/wrapper/BRepFill.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepFilletAPI.i b/src/SWIG_files/wrapper/BRepFilletAPI.i index 6cafc3a18..63232e09c 100644 --- a/src/SWIG_files/wrapper/BRepFilletAPI.i +++ b/src/SWIG_files/wrapper/BRepFilletAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepGProp.i b/src/SWIG_files/wrapper/BRepGProp.i index 3e96cb93f..a29eae963 100644 --- a/src/SWIG_files/wrapper/BRepGProp.i +++ b/src/SWIG_files/wrapper/BRepGProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepIntCurveSurface.i b/src/SWIG_files/wrapper/BRepIntCurveSurface.i index f1b38966c..a8176e1c3 100644 --- a/src/SWIG_files/wrapper/BRepIntCurveSurface.i +++ b/src/SWIG_files/wrapper/BRepIntCurveSurface.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepLProp.i b/src/SWIG_files/wrapper/BRepLProp.i index dbd114c47..652b1a773 100644 --- a/src/SWIG_files/wrapper/BRepLProp.i +++ b/src/SWIG_files/wrapper/BRepLProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepLib.i b/src/SWIG_files/wrapper/BRepLib.i index 2997863a6..74f8e653b 100644 --- a/src/SWIG_files/wrapper/BRepLib.i +++ b/src/SWIG_files/wrapper/BRepLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepMAT2d.i b/src/SWIG_files/wrapper/BRepMAT2d.i index a59e42cbc..1210f1325 100644 --- a/src/SWIG_files/wrapper/BRepMAT2d.i +++ b/src/SWIG_files/wrapper/BRepMAT2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepMesh.i b/src/SWIG_files/wrapper/BRepMesh.i index cd7c22291..8991a44fc 100644 --- a/src/SWIG_files/wrapper/BRepMesh.i +++ b/src/SWIG_files/wrapper/BRepMesh.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepmesh.html" %{ -#include #include //Dependencies @@ -47,11 +46,11 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepmesh.html" #include #include #include +#include #include #include #include #include -#include #include #include #include @@ -80,11 +79,11 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_brepmesh.html" %import Message.i %import gp.i %import TopAbs.i +%import BRepAdaptor.i %import TopoDS.i %import GeomAbs.i %import TCollection.i %import TColStd.i -%import BRepAdaptor.i %import Adaptor3d.i %import Poly.i %import Bnd.i @@ -1405,6 +1404,211 @@ Substitutes the node with the given index by new one. @param theindex index of n } }; +/************************************** +* class BRepMesh_DefaultRangeSplitter * +**************************************/ +class BRepMesh_DefaultRangeSplitter { + public: + /****************** BRepMesh_DefaultRangeSplitter ******************/ + /**** md5 signature: f6f76c0a073db41195586070561931fd ****/ + %feature("compactdefaultargs") BRepMesh_DefaultRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_DefaultRangeSplitter; + BRepMesh_DefaultRangeSplitter(); + + /****************** AddPoint ******************/ + /**** md5 signature: 3771804d13147da01f7a0a6ebdcc9a45 ****/ + %feature("compactdefaultargs") AddPoint; + %feature("autodoc", " +Parameters +---------- +thePoint: gp_Pnt2d + +Return +------- +None + +Description +----------- +Registers border point. +") AddPoint; + virtual void AddPoint(const gp_Pnt2d & thePoint); + + /****************** AdjustRange ******************/ + /**** md5 signature: ddbe360d718a2ef25835d18d405aa99b ****/ + %feature("compactdefaultargs") AdjustRange; + %feature("autodoc", "Return +------- +None + +Description +----------- +Updates discrete range of surface according to its geometric range. +") AdjustRange; + virtual void AdjustRange(); + + /****************** GetDFace ******************/ + /**** md5 signature: 66ba0efe4a5555cea366f7d6aabb3193 ****/ + %feature("compactdefaultargs") GetDFace; + %feature("autodoc", "Return +------- +IMeshData::IFaceHandle + +Description +----------- +Returns face model. +") GetDFace; + const IMeshData::IFaceHandle & GetDFace(); + + /****************** GetDelta ******************/ + /**** md5 signature: edc641b55de58529d198ed0511aa6fd8 ****/ + %feature("compactdefaultargs") GetDelta; + %feature("autodoc", "Return +------- +std::pair + +Description +----------- +Returns delta. +") GetDelta; + const std::pair & GetDelta(); + + /****************** GetRangeU ******************/ + /**** md5 signature: c43a174b289ad155ae8bf9f1e53b8062 ****/ + %feature("compactdefaultargs") GetRangeU; + %feature("autodoc", "Return +------- +std::pair + +Description +----------- +Returns u range. +") GetRangeU; + const std::pair & GetRangeU(); + + /****************** GetRangeV ******************/ + /**** md5 signature: f67b728346251d3015b0f0c227498055 ****/ + %feature("compactdefaultargs") GetRangeV; + %feature("autodoc", "Return +------- +std::pair + +Description +----------- +Returns v range. +") GetRangeV; + const std::pair & GetRangeV(); + + /****************** GetSurface ******************/ + /**** md5 signature: 6aa03522ab6b1d17fd10abc283bef0d7 ****/ + %feature("compactdefaultargs") GetSurface; + %feature("autodoc", "Return +------- +opencascade::handle + +Description +----------- +Returns surface. +") GetSurface; + const opencascade::handle & GetSurface(); + + /****************** GetToleranceUV ******************/ + /**** md5 signature: fc1231c20c5ec088ee9c6e57c8d00c11 ****/ + %feature("compactdefaultargs") GetToleranceUV; + %feature("autodoc", "Return +------- +std::pair + +Description +----------- +No available documentation. +") GetToleranceUV; + const std::pair & GetToleranceUV(); + + /****************** IsValid ******************/ + /**** md5 signature: 4e89d8566bfc31662c40412a922c328e ****/ + %feature("compactdefaultargs") IsValid; + %feature("autodoc", "Return +------- +bool + +Description +----------- +Returns true if computed range is valid. +") IsValid; + virtual Standard_Boolean IsValid(); + + /****************** Point ******************/ + /**** md5 signature: a5831d9dd1c33d274655f020e0ba9a9e ****/ + %feature("compactdefaultargs") Point; + %feature("autodoc", " +Parameters +---------- +thePoint2d: gp_Pnt2d + +Return +------- +gp_Pnt + +Description +----------- +Returns point in 3d space corresponded to the given point defined in parameteric space of surface. +") Point; + gp_Pnt Point(const gp_Pnt2d & thePoint2d); + + /****************** Reset ******************/ + /**** md5 signature: ac4f00ee28ad32a0f5f23f21d5b1091c ****/ + %feature("compactdefaultargs") Reset; + %feature("autodoc", " +Parameters +---------- +theDFace: IMeshData::IFaceHandle +theParameters: IMeshTools_Parameters + +Return +------- +None + +Description +----------- +Resets this splitter. must be called before first use. +") Reset; + virtual void Reset(const IMeshData::IFaceHandle & theDFace, const IMeshTools_Parameters & theParameters); + + /****************** Scale ******************/ + /**** md5 signature: a9c2738909350fd1cfc1874519d9a0d4 ****/ + %feature("compactdefaultargs") Scale; + %feature("autodoc", " +Parameters +---------- +thePoint: gp_Pnt2d +isToFaceBasis: bool + +Return +------- +gp_Pnt2d + +Description +----------- +Scales the given point from real parametric space to face basis and otherwise. @param thepoint point to be scaled. @param istofacebasis if true converts point to face basis, otherwise performs reverse conversion. return scaled point. +") Scale; + gp_Pnt2d Scale(const gp_Pnt2d & thePoint, const Standard_Boolean isToFaceBasis); + +}; + + +%extend BRepMesh_DefaultRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + /**************************** * class BRepMesh_Deflection * ****************************/ @@ -4897,17 +5101,48 @@ Substitutes vertex with the given by the given vertex with attributes. @param th } }; +/*********************************** +* class BRepMesh_ConeRangeSplitter * +***********************************/ +class BRepMesh_ConeRangeSplitter : public BRepMesh_DefaultRangeSplitter { + public: + /****************** BRepMesh_ConeRangeSplitter ******************/ + /**** md5 signature: ba9b7871f353a07a84a26d54da44b4ce ****/ + %feature("compactdefaultargs") BRepMesh_ConeRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_ConeRangeSplitter; + BRepMesh_ConeRangeSplitter(); + +}; + + +%extend BRepMesh_ConeRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + + @methodnotwrapped + def GetSplitSteps(self): + pass + } +}; + /***************************************** * class BRepMesh_ConstrainedBaseMeshAlgo * *****************************************/ /*************************************** -* class BRepMesh_DelabellaBaseMeshAlgo * +* class BRepMesh_CylinderRangeSplitter * ***************************************/ -class BRepMesh_DelabellaBaseMeshAlgo : public BRepMesh_CustomBaseMeshAlgo { +class BRepMesh_CylinderRangeSplitter : public BRepMesh_DefaultRangeSplitter { public: - /****************** BRepMesh_DelabellaBaseMeshAlgo ******************/ - /**** md5 signature: b41dc635f954c50092b5b7a76bf71647 ****/ - %feature("compactdefaultargs") BRepMesh_DelabellaBaseMeshAlgo; + /****************** BRepMesh_CylinderRangeSplitter ******************/ + /**** md5 signature: 2727878f8b6f6d1e103a1f10931a8b01 ****/ + %feature("compactdefaultargs") BRepMesh_CylinderRangeSplitter; %feature("autodoc", "Return ------- None @@ -4915,13 +5150,32 @@ None Description ----------- Constructor. -") BRepMesh_DelabellaBaseMeshAlgo; - BRepMesh_DelabellaBaseMeshAlgo(); +") BRepMesh_CylinderRangeSplitter; + BRepMesh_CylinderRangeSplitter(); + + /****************** Reset ******************/ + /**** md5 signature: aa395f2a8deaeb8df261ef127aeaa147 ****/ + %feature("compactdefaultargs") Reset; + %feature("autodoc", " +Parameters +---------- +theDFace: IMeshData::IFaceHandle +theParameters: IMeshTools_Parameters + +Return +------- +None + +Description +----------- +Resets this splitter. must be called before first use. +") Reset; + virtual void Reset(const IMeshData::IFaceHandle & theDFace, const IMeshTools_Parameters & theParameters); }; -%extend BRepMesh_DelabellaBaseMeshAlgo { +%extend BRepMesh_CylinderRangeSplitter { %pythoncode { __repr__ = _dumps_object } @@ -5061,33 +5315,6 @@ def __eq__(self, right): } }; -/**************************************** -* class BRepMesh_ExtrusionRangeSplitter * -****************************************/ -class BRepMesh_ExtrusionRangeSplitter : public BRepMesh_NURBSRangeSplitter { - public: - /****************** BRepMesh_ExtrusionRangeSplitter ******************/ - /**** md5 signature: d07f4ec89669b0f89c1b66fc1e06d3ae ****/ - %feature("compactdefaultargs") BRepMesh_ExtrusionRangeSplitter; - %feature("autodoc", "Return -------- -None - -Description ------------ -Constructor. -") BRepMesh_ExtrusionRangeSplitter; - BRepMesh_ExtrusionRangeSplitter(); - -}; - - -%extend BRepMesh_ExtrusionRangeSplitter { - %pythoncode { - __repr__ = _dumps_object - } -}; - /********************************* * class BRepMesh_IncrementalMesh * *********************************/ @@ -5300,14 +5527,14 @@ Setup multi-threading usage flag set by default in discret() static method (thus } }; -/**************************************** -* class BRepMesh_UndefinedRangeSplitter * -****************************************/ -class BRepMesh_UndefinedRangeSplitter : public BRepMesh_NURBSRangeSplitter { +/************************************* +* class BRepMesh_SphereRangeSplitter * +*************************************/ +class BRepMesh_SphereRangeSplitter : public BRepMesh_DefaultRangeSplitter { public: - /****************** BRepMesh_UndefinedRangeSplitter ******************/ - /**** md5 signature: 8f04bf79f8ca9eff32045bf37a6720ba ****/ - %feature("compactdefaultargs") BRepMesh_UndefinedRangeSplitter; + /****************** BRepMesh_SphereRangeSplitter ******************/ + /**** md5 signature: 87cfa646eba8434e78ad57e06fec3877 ****/ + %feature("compactdefaultargs") BRepMesh_SphereRangeSplitter; %feature("autodoc", "Return ------- None @@ -5315,18 +5542,119 @@ None Description ----------- Constructor. -") BRepMesh_UndefinedRangeSplitter; - BRepMesh_UndefinedRangeSplitter(); +") BRepMesh_SphereRangeSplitter; + BRepMesh_SphereRangeSplitter(); }; -%extend BRepMesh_UndefinedRangeSplitter { +%extend BRepMesh_SphereRangeSplitter { %pythoncode { __repr__ = _dumps_object } }; +/************************************** +* class BRepMesh_UVParamRangeSplitter * +**************************************/ +class BRepMesh_UVParamRangeSplitter : public BRepMesh_DefaultRangeSplitter { + public: + /****************** BRepMesh_UVParamRangeSplitter ******************/ + /**** md5 signature: 67ecdfad250fd0a84fb935ac4c1d8a40 ****/ + %feature("compactdefaultargs") BRepMesh_UVParamRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_UVParamRangeSplitter; + BRepMesh_UVParamRangeSplitter(); + + /****************** GetParametersU ******************/ + /**** md5 signature: 5ee87ca295b7089622b34597ba0fa7dc ****/ + %feature("compactdefaultargs") GetParametersU; + %feature("autodoc", "Return +------- +IMeshData::IMapOfReal + +Description +----------- +Returns u parameters. +") GetParametersU; + const IMeshData::IMapOfReal & GetParametersU(); + + /****************** GetParametersU ******************/ + /**** md5 signature: 6ffbc2e9c1bbf06f60cc0560c30ac041 ****/ + %feature("compactdefaultargs") GetParametersU; + %feature("autodoc", "Return +------- +IMeshData::IMapOfReal + +Description +----------- +Returns u parameters. +") GetParametersU; + IMeshData::IMapOfReal & GetParametersU(); + + /****************** GetParametersV ******************/ + /**** md5 signature: 307ff0c2c9d7f6c020220dd1bb3fafcb ****/ + %feature("compactdefaultargs") GetParametersV; + %feature("autodoc", "Return +------- +IMeshData::IMapOfReal + +Description +----------- +Returns v parameters. +") GetParametersV; + const IMeshData::IMapOfReal & GetParametersV(); + + /****************** GetParametersV ******************/ + /**** md5 signature: da5da90265c614d65bf736490d481963 ****/ + %feature("compactdefaultargs") GetParametersV; + %feature("autodoc", "Return +------- +IMeshData::IMapOfReal + +Description +----------- +Returns v parameters. +") GetParametersV; + IMeshData::IMapOfReal & GetParametersV(); + + /****************** Reset ******************/ + /**** md5 signature: 4e9461d13bccb12249cf7fc75170d1a6 ****/ + %feature("compactdefaultargs") Reset; + %feature("autodoc", " +Parameters +---------- +theDFace: IMeshData::IFaceHandle +theParameters: IMeshTools_Parameters + +Return +------- +None + +Description +----------- +Resets this splitter. +") Reset; + virtual void Reset(const IMeshData::IFaceHandle & theDFace, const IMeshTools_Parameters & theParameters); + +}; + + +%extend BRepMesh_UVParamRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/************************************ +* class BRepMesh_CustomBaseMeshAlgo * +************************************/ /************************************** * class BRepMesh_DelaunayBaseMeshAlgo * **************************************/ @@ -5354,6 +5682,217 @@ Constructor. } }; +/************************************ +* class BRepMesh_NURBSRangeSplitter * +************************************/ +class BRepMesh_NURBSRangeSplitter : public BRepMesh_UVParamRangeSplitter { + public: + /****************** BRepMesh_NURBSRangeSplitter ******************/ + /**** md5 signature: 10713871cb23211ba4a316e12a7f927a ****/ + %feature("compactdefaultargs") BRepMesh_NURBSRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_NURBSRangeSplitter; + BRepMesh_NURBSRangeSplitter(); + + /****************** AdjustRange ******************/ + /**** md5 signature: c094c053316b0e2e1a84ba1d968cecee ****/ + %feature("compactdefaultargs") AdjustRange; + %feature("autodoc", "Return +------- +None + +Description +----------- +Updates discrete range of surface according to its geometric range. +") AdjustRange; + virtual void AdjustRange(); + +}; + + +%extend BRepMesh_NURBSRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/************************************ +* class BRepMesh_TorusRangeSplitter * +************************************/ +class BRepMesh_TorusRangeSplitter : public BRepMesh_UVParamRangeSplitter { + public: + /****************** BRepMesh_TorusRangeSplitter ******************/ + /**** md5 signature: 6d8b6c55817e30ebe786ea5e4218b2a5 ****/ + %feature("compactdefaultargs") BRepMesh_TorusRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_TorusRangeSplitter; + BRepMesh_TorusRangeSplitter(); + + /****************** AddPoint ******************/ + /**** md5 signature: e522468f1a359a4578ca51a7b27bd0e5 ****/ + %feature("compactdefaultargs") AddPoint; + %feature("autodoc", " +Parameters +---------- +thePoint: gp_Pnt2d + +Return +------- +None + +Description +----------- +Registers border point. +") AddPoint; + virtual void AddPoint(const gp_Pnt2d & thePoint); + +}; + + +%extend BRepMesh_TorusRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/********************************************* +* class BRepMesh_BoundaryParamsRangeSplitter * +*********************************************/ +class BRepMesh_BoundaryParamsRangeSplitter : public BRepMesh_NURBSRangeSplitter { + public: + /****************** BRepMesh_BoundaryParamsRangeSplitter ******************/ + /**** md5 signature: d6bdcdb002fbb8b2b9d893b2ba111ff7 ****/ + %feature("compactdefaultargs") BRepMesh_BoundaryParamsRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_BoundaryParamsRangeSplitter; + BRepMesh_BoundaryParamsRangeSplitter(); + + /****************** AddPoint ******************/ + /**** md5 signature: 6d02802acf31247d3e34a9fd4dfdf153 ****/ + %feature("compactdefaultargs") AddPoint; + %feature("autodoc", " +Parameters +---------- +thePoint: gp_Pnt2d + +Return +------- +None + +Description +----------- +Registers border point. +") AddPoint; + virtual void AddPoint(const gp_Pnt2d & thePoint); + +}; + + +%extend BRepMesh_BoundaryParamsRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/*************************************** +* class BRepMesh_DelabellaBaseMeshAlgo * +***************************************/ +class BRepMesh_DelabellaBaseMeshAlgo : public BRepMesh_CustomBaseMeshAlgo { + public: + /****************** BRepMesh_DelabellaBaseMeshAlgo ******************/ + /**** md5 signature: b41dc635f954c50092b5b7a76bf71647 ****/ + %feature("compactdefaultargs") BRepMesh_DelabellaBaseMeshAlgo; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_DelabellaBaseMeshAlgo; + BRepMesh_DelabellaBaseMeshAlgo(); + +}; + + +%extend BRepMesh_DelabellaBaseMeshAlgo { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/**************************************** +* class BRepMesh_ExtrusionRangeSplitter * +****************************************/ +class BRepMesh_ExtrusionRangeSplitter : public BRepMesh_NURBSRangeSplitter { + public: + /****************** BRepMesh_ExtrusionRangeSplitter ******************/ + /**** md5 signature: d07f4ec89669b0f89c1b66fc1e06d3ae ****/ + %feature("compactdefaultargs") BRepMesh_ExtrusionRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_ExtrusionRangeSplitter; + BRepMesh_ExtrusionRangeSplitter(); + +}; + + +%extend BRepMesh_ExtrusionRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + +/**************************************** +* class BRepMesh_UndefinedRangeSplitter * +****************************************/ +class BRepMesh_UndefinedRangeSplitter : public BRepMesh_NURBSRangeSplitter { + public: + /****************** BRepMesh_UndefinedRangeSplitter ******************/ + /**** md5 signature: 8f04bf79f8ca9eff32045bf37a6720ba ****/ + %feature("compactdefaultargs") BRepMesh_UndefinedRangeSplitter; + %feature("autodoc", "Return +------- +None + +Description +----------- +Constructor. +") BRepMesh_UndefinedRangeSplitter; + BRepMesh_UndefinedRangeSplitter(); + +}; + + +%extend BRepMesh_UndefinedRangeSplitter { + %pythoncode { + __repr__ = _dumps_object + } +}; + /* python proxy for excluded classes */ %pythoncode { @classnotwrapped diff --git a/src/SWIG_files/wrapper/BRepMesh.pyi b/src/SWIG_files/wrapper/BRepMesh.pyi index 50839c67f..fbbba1208 100644 --- a/src/SWIG_files/wrapper/BRepMesh.pyi +++ b/src/SWIG_files/wrapper/BRepMesh.pyi @@ -7,11 +7,11 @@ from OCC.Core.IMeshTools import * from OCC.Core.Message import * from OCC.Core.gp import * from OCC.Core.TopAbs import * +from OCC.Core.BRepAdaptor import * from OCC.Core.TopoDS import * from OCC.Core.GeomAbs import * from OCC.Core.TCollection import * from OCC.Core.TColStd import * -from OCC.Core.BRepAdaptor import * from OCC.Core.Adaptor3d import * from OCC.Core.Poly import * from OCC.Core.Bnd import * @@ -137,6 +137,20 @@ class BRepMesh_DataStructureOfDelaun(Standard_Transient): def SubstituteLink(self, theIndex: int, theNewLink: BRepMesh_Edge) -> bool: ... def SubstituteNode(self, theIndex: int, theNewNode: BRepMesh_Vertex) -> bool: ... +class BRepMesh_DefaultRangeSplitter: + def __init__(self) -> None: ... + def AddPoint(self, thePoint: gp_Pnt2d) -> None: ... + def AdjustRange(self) -> None: ... + def GetDFace(self) -> False: ... + def GetDelta(self) -> False: ... + def GetRangeU(self) -> False: ... + def GetRangeV(self) -> False: ... + def GetSurface(self) -> BRepAdaptor_Surface: ... + def GetToleranceUV(self) -> False: ... + def IsValid(self) -> bool: ... + def Point(self, thePoint2d: gp_Pnt2d) -> gp_Pnt: ... + def Scale(self, thePoint: gp_Pnt2d, isToFaceBasis: bool) -> gp_Pnt2d: ... + class BRepMesh_Deflection(Standard_Transient): @staticmethod def ComputeAbsoluteDeflection(theShape: TopoDS_Shape, theRelativeDeflection: float, theMaxShapeSize: float) -> float: ... @@ -387,7 +401,10 @@ class BRepMesh_VertexTool(Standard_Transient): def SetTolerance(self, theToleranceX: float, theToleranceY: float) -> None: ... def Substitute(self, theIndex: int, theVertex: BRepMesh_Vertex) -> None: ... -class BRepMesh_DelabellaBaseMeshAlgo(BRepMesh_CustomBaseMeshAlgo): +class BRepMesh_ConeRangeSplitter(BRepMesh_DefaultRangeSplitter): + def __init__(self) -> None: ... + +class BRepMesh_CylinderRangeSplitter(BRepMesh_DefaultRangeSplitter): def __init__(self) -> None: ... class BRepMesh_Edge(BRepMesh_OrientedEdge): @@ -400,9 +417,6 @@ class BRepMesh_Edge(BRepMesh_OrientedEdge): def Movability(self) -> BRepMesh_DegreeOfFreedom: ... def SetMovability(self, theMovability: BRepMesh_DegreeOfFreedom) -> None: ... -class BRepMesh_ExtrusionRangeSplitter(BRepMesh_NURBSRangeSplitter): - def __init__(self) -> None: ... - class BRepMesh_IncrementalMesh(BRepMesh_DiscretRoot): @overload def __init__(self) -> None: ... @@ -425,12 +439,44 @@ class BRepMesh_IncrementalMesh(BRepMesh_DiscretRoot): @staticmethod def SetParallelDefault(isInParallel: bool) -> None: ... -class BRepMesh_UndefinedRangeSplitter(BRepMesh_NURBSRangeSplitter): +class BRepMesh_SphereRangeSplitter(BRepMesh_DefaultRangeSplitter): + def __init__(self) -> None: ... + +class BRepMesh_UVParamRangeSplitter(BRepMesh_DefaultRangeSplitter): def __init__(self) -> None: ... + @overload + def GetParametersU(self) -> False: ... + @overload + def GetParametersU(self) -> False: ... + @overload + def GetParametersV(self) -> False: ... + @overload + def GetParametersV(self) -> False: ... class BRepMesh_DelaunayBaseMeshAlgo(BRepMesh_ConstrainedBaseMeshAlgo): def __init__(self) -> None: ... +class BRepMesh_NURBSRangeSplitter(BRepMesh_UVParamRangeSplitter): + def __init__(self) -> None: ... + def AdjustRange(self) -> None: ... + +class BRepMesh_TorusRangeSplitter(BRepMesh_UVParamRangeSplitter): + def __init__(self) -> None: ... + def AddPoint(self, thePoint: gp_Pnt2d) -> None: ... + +class BRepMesh_BoundaryParamsRangeSplitter(BRepMesh_NURBSRangeSplitter): + def __init__(self) -> None: ... + def AddPoint(self, thePoint: gp_Pnt2d) -> None: ... + +class BRepMesh_DelabellaBaseMeshAlgo(BRepMesh_CustomBaseMeshAlgo): + def __init__(self) -> None: ... + +class BRepMesh_ExtrusionRangeSplitter(BRepMesh_NURBSRangeSplitter): + def __init__(self) -> None: ... + +class BRepMesh_UndefinedRangeSplitter(BRepMesh_NURBSRangeSplitter): + def __init__(self) -> None: ... + #classnotwrapped class BRepMesh_WireInterferenceChecker: ... diff --git a/src/SWIG_files/wrapper/BRepMeshData.i b/src/SWIG_files/wrapper/BRepMeshData.i index 27761e7c3..e3b0f7dae 100644 --- a/src/SWIG_files/wrapper/BRepMeshData.i +++ b/src/SWIG_files/wrapper/BRepMeshData.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepOffset.i b/src/SWIG_files/wrapper/BRepOffset.i index dcc0a6332..736ca7057 100644 --- a/src/SWIG_files/wrapper/BRepOffset.i +++ b/src/SWIG_files/wrapper/BRepOffset.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepOffsetAPI.i b/src/SWIG_files/wrapper/BRepOffsetAPI.i index 7dcf12a14..557d33fe3 100644 --- a/src/SWIG_files/wrapper/BRepOffsetAPI.i +++ b/src/SWIG_files/wrapper/BRepOffsetAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepPrim.i b/src/SWIG_files/wrapper/BRepPrim.i index d6ea6292c..0e7d20163 100644 --- a/src/SWIG_files/wrapper/BRepPrim.i +++ b/src/SWIG_files/wrapper/BRepPrim.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepPrimAPI.i b/src/SWIG_files/wrapper/BRepPrimAPI.i index 93707832e..41fbee912 100644 --- a/src/SWIG_files/wrapper/BRepPrimAPI.i +++ b/src/SWIG_files/wrapper/BRepPrimAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepProj.i b/src/SWIG_files/wrapper/BRepProj.i index 944f8872d..eff3e40aa 100644 --- a/src/SWIG_files/wrapper/BRepProj.i +++ b/src/SWIG_files/wrapper/BRepProj.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepSweep.i b/src/SWIG_files/wrapper/BRepSweep.i index 0d8d19ea7..ad4aa48af 100644 --- a/src/SWIG_files/wrapper/BRepSweep.i +++ b/src/SWIG_files/wrapper/BRepSweep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepTools.i b/src/SWIG_files/wrapper/BRepTools.i index 1532e56f1..d084af0d0 100644 --- a/src/SWIG_files/wrapper/BRepTools.i +++ b/src/SWIG_files/wrapper/BRepTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BRepTopAdaptor.i b/src/SWIG_files/wrapper/BRepTopAdaptor.i index b5c69fdc3..48fa4990c 100644 --- a/src/SWIG_files/wrapper/BRepTopAdaptor.i +++ b/src/SWIG_files/wrapper/BRepTopAdaptor.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_breptopadaptor.ht %{ -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/BSplCLib.i b/src/SWIG_files/wrapper/BSplCLib.i index 23b192683..d44bbf8bc 100644 --- a/src/SWIG_files/wrapper/BSplCLib.i +++ b/src/SWIG_files/wrapper/BSplCLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BSplSLib.i b/src/SWIG_files/wrapper/BSplSLib.i index 9fc044ca5..c50048659 100644 --- a/src/SWIG_files/wrapper/BSplSLib.i +++ b/src/SWIG_files/wrapper/BSplSLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BVH.i b/src/SWIG_files/wrapper/BVH.i index 02bdd35ef..0952781e0 100644 --- a/src/SWIG_files/wrapper/BVH.i +++ b/src/SWIG_files/wrapper/BVH.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -364,6 +364,9 @@ Returns a box which is the result of applying the given transformation to this b * class BVH_Geometry * *********************/ /************************** +* class BVH_IndexedBoxSet * +**************************/ +/************************** * class BVH_LinearBuilder * **************************/ /******************* @@ -706,6 +709,10 @@ class BVH_BoxSet: class BVH_Tools: pass +@classnotwrapped +class BVH_IndexedBoxSet: + pass + @classnotwrapped class BVH_Distance: pass diff --git a/src/SWIG_files/wrapper/BVH.pyi b/src/SWIG_files/wrapper/BVH.pyi index 3554c8a3e..8dd6fcd07 100644 --- a/src/SWIG_files/wrapper/BVH.pyi +++ b/src/SWIG_files/wrapper/BVH.pyi @@ -98,6 +98,9 @@ class BVH_BoxSet: ... #classnotwrapped class BVH_Tools: ... +#classnotwrapped +class BVH_IndexedBoxSet: ... + #classnotwrapped class BVH_Distance: ... diff --git a/src/SWIG_files/wrapper/BiTgte.i b/src/SWIG_files/wrapper/BiTgte.i index d915c1feb..6af40c37a 100644 --- a/src/SWIG_files/wrapper/BiTgte.i +++ b/src/SWIG_files/wrapper/BiTgte.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinDrivers.i b/src/SWIG_files/wrapper/BinDrivers.i index d1e06371d..eb49b7a96 100644 --- a/src/SWIG_files/wrapper/BinDrivers.i +++ b/src/SWIG_files/wrapper/BinDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinLDrivers.i b/src/SWIG_files/wrapper/BinLDrivers.i index b75521a7b..1154a4447 100644 --- a/src/SWIG_files/wrapper/BinLDrivers.i +++ b/src/SWIG_files/wrapper/BinLDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMDF.i b/src/SWIG_files/wrapper/BinMDF.i index c17ea581f..89f2e9c27 100644 --- a/src/SWIG_files/wrapper/BinMDF.i +++ b/src/SWIG_files/wrapper/BinMDF.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMDataStd.i b/src/SWIG_files/wrapper/BinMDataStd.i index cc1f9de3f..d425d52dc 100644 --- a/src/SWIG_files/wrapper/BinMDataStd.i +++ b/src/SWIG_files/wrapper/BinMDataStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMDataXtd.i b/src/SWIG_files/wrapper/BinMDataXtd.i index f928769fd..85409398b 100644 --- a/src/SWIG_files/wrapper/BinMDataXtd.i +++ b/src/SWIG_files/wrapper/BinMDataXtd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMDocStd.i b/src/SWIG_files/wrapper/BinMDocStd.i index 991d92e4a..2f67e145a 100644 --- a/src/SWIG_files/wrapper/BinMDocStd.i +++ b/src/SWIG_files/wrapper/BinMDocStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMFunction.i b/src/SWIG_files/wrapper/BinMFunction.i index 8cf92c2a7..688462d5e 100644 --- a/src/SWIG_files/wrapper/BinMFunction.i +++ b/src/SWIG_files/wrapper/BinMFunction.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMNaming.i b/src/SWIG_files/wrapper/BinMNaming.i index bcaacf56e..c04410bd8 100644 --- a/src/SWIG_files/wrapper/BinMNaming.i +++ b/src/SWIG_files/wrapper/BinMNaming.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinMXCAFDoc.i b/src/SWIG_files/wrapper/BinMXCAFDoc.i index 0d7d98537..35b1f145d 100644 --- a/src/SWIG_files/wrapper/BinMXCAFDoc.i +++ b/src/SWIG_files/wrapper/BinMXCAFDoc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinObjMgt.i b/src/SWIG_files/wrapper/BinObjMgt.i index b7ad5d69d..464f25bbb 100644 --- a/src/SWIG_files/wrapper/BinObjMgt.i +++ b/src/SWIG_files/wrapper/BinObjMgt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinTObjDrivers.i b/src/SWIG_files/wrapper/BinTObjDrivers.i index b3ec8f339..5b62950ae 100644 --- a/src/SWIG_files/wrapper/BinTObjDrivers.i +++ b/src/SWIG_files/wrapper/BinTObjDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinTools.i b/src/SWIG_files/wrapper/BinTools.i index 1c90a5444..bc971bd9a 100644 --- a/src/SWIG_files/wrapper/BinTools.i +++ b/src/SWIG_files/wrapper/BinTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BinXCAFDrivers.i b/src/SWIG_files/wrapper/BinXCAFDrivers.i index 52f4016b0..7d2de6a20 100644 --- a/src/SWIG_files/wrapper/BinXCAFDrivers.i +++ b/src/SWIG_files/wrapper/BinXCAFDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Bisector.i b/src/SWIG_files/wrapper/Bisector.i index 308928df9..877f6d513 100644 --- a/src/SWIG_files/wrapper/Bisector.i +++ b/src/SWIG_files/wrapper/Bisector.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Blend.i b/src/SWIG_files/wrapper/Blend.i index d971a185f..ab43530ef 100644 --- a/src/SWIG_files/wrapper/Blend.i +++ b/src/SWIG_files/wrapper/Blend.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_blend.html" %{ -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/BlendFunc.i b/src/SWIG_files/wrapper/BlendFunc.i index 9588602d6..5fbd834f0 100644 --- a/src/SWIG_files/wrapper/BlendFunc.i +++ b/src/SWIG_files/wrapper/BlendFunc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_blendfunc.html" %{ -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/Bnd.i b/src/SWIG_files/wrapper/Bnd.i index 3180a92bf..499fc9783 100644 --- a/src/SWIG_files/wrapper/Bnd.i +++ b/src/SWIG_files/wrapper/Bnd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/BndLib.i b/src/SWIG_files/wrapper/BndLib.i index dfa8c79e3..4558af926 100644 --- a/src/SWIG_files/wrapper/BndLib.i +++ b/src/SWIG_files/wrapper/BndLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/CDF.i b/src/SWIG_files/wrapper/CDF.i index 502b35435..21d117eec 100644 --- a/src/SWIG_files/wrapper/CDF.i +++ b/src/SWIG_files/wrapper/CDF.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/CDM.i b/src/SWIG_files/wrapper/CDM.i index 1e220def7..5dd512150 100644 --- a/src/SWIG_files/wrapper/CDM.i +++ b/src/SWIG_files/wrapper/CDM.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/CPnts.i b/src/SWIG_files/wrapper/CPnts.i index a80298289..81c2bd703 100644 --- a/src/SWIG_files/wrapper/CPnts.i +++ b/src/SWIG_files/wrapper/CPnts.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/CSLib.i b/src/SWIG_files/wrapper/CSLib.i index 65adab99f..0f1dae5da 100644 --- a/src/SWIG_files/wrapper/CSLib.i +++ b/src/SWIG_files/wrapper/CSLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ChFi2d.i b/src/SWIG_files/wrapper/ChFi2d.i index 07c124c65..934347c5c 100644 --- a/src/SWIG_files/wrapper/ChFi2d.i +++ b/src/SWIG_files/wrapper/ChFi2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ChFi3d.i b/src/SWIG_files/wrapper/ChFi3d.i index 7f13d9b6c..dbe9b62a6 100644 --- a/src/SWIG_files/wrapper/ChFi3d.i +++ b/src/SWIG_files/wrapper/ChFi3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ChFiDS.i b/src/SWIG_files/wrapper/ChFiDS.i index 6a2afbc0e..90ba150fc 100644 --- a/src/SWIG_files/wrapper/ChFiDS.i +++ b/src/SWIG_files/wrapper/ChFiDS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ChFiKPart.i b/src/SWIG_files/wrapper/ChFiKPart.i index b35c52346..8d1b53e47 100644 --- a/src/SWIG_files/wrapper/ChFiKPart.i +++ b/src/SWIG_files/wrapper/ChFiKPart.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Contap.i b/src/SWIG_files/wrapper/Contap.i index 230910a4c..4bb1d69c4 100644 --- a/src/SWIG_files/wrapper/Contap.i +++ b/src/SWIG_files/wrapper/Contap.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_contap.html" %{ -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/Convert.i b/src/SWIG_files/wrapper/Convert.i index 175f07d1b..4c21caa8e 100644 --- a/src/SWIG_files/wrapper/Convert.i +++ b/src/SWIG_files/wrapper/Convert.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -113,6 +113,7 @@ Convert_Polynomial = Convert_ParameterisationType.Convert_Polynomial /* end templates declaration */ /* typedefs */ +typedef void Convert_CosAndSinEvalFunction ( Standard_Real, const Standard_Integer, const TColgp_Array1OfPnt2d &, const TColStd_Array1OfReal &, const TColStd_Array1OfInteger *, Standard_Real Result [ 2 ] ); typedef NCollection_Sequence> Convert_SequenceOfArray1OfPoles; typedef TColgp_SequenceOfArray1OfPnt2d Convert_SequenceOfArray1OfPoles2d; /* end typedefs declaration */ diff --git a/src/SWIG_files/wrapper/DE.i b/src/SWIG_files/wrapper/DE.i index b1a5a168e..023f50f52 100644 --- a/src/SWIG_files/wrapper/DE.i +++ b/src/SWIG_files/wrapper/DE.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/DEBRepCascade.i b/src/SWIG_files/wrapper/DEBRepCascade.i index a4f63e360..6af8ecc10 100644 --- a/src/SWIG_files/wrapper/DEBRepCascade.i +++ b/src/SWIG_files/wrapper/DEBRepCascade.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/DEXCAFCascade.i b/src/SWIG_files/wrapper/DEXCAFCascade.i index 32cc4b0da..72b1148e9 100644 --- a/src/SWIG_files/wrapper/DEXCAFCascade.i +++ b/src/SWIG_files/wrapper/DEXCAFCascade.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Draft.i b/src/SWIG_files/wrapper/Draft.i index 3a50725ae..4f4ab0d6d 100644 --- a/src/SWIG_files/wrapper/Draft.i +++ b/src/SWIG_files/wrapper/Draft.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/DsgPrs.i b/src/SWIG_files/wrapper/DsgPrs.i index 962c2af19..e5c2e5407 100644 --- a/src/SWIG_files/wrapper/DsgPrs.i +++ b/src/SWIG_files/wrapper/DsgPrs.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ElCLib.i b/src/SWIG_files/wrapper/ElCLib.i index 926c6374f..9c92ad14d 100644 --- a/src/SWIG_files/wrapper/ElCLib.i +++ b/src/SWIG_files/wrapper/ElCLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ElSLib.i b/src/SWIG_files/wrapper/ElSLib.i index 5c73b0be2..98fbdcef2 100644 --- a/src/SWIG_files/wrapper/ElSLib.i +++ b/src/SWIG_files/wrapper/ElSLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Expr.i b/src/SWIG_files/wrapper/Expr.i index fa98a8856..8c8e10178 100644 --- a/src/SWIG_files/wrapper/Expr.i +++ b/src/SWIG_files/wrapper/Expr.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ExprIntrp.i b/src/SWIG_files/wrapper/ExprIntrp.i index e23ecb3e9..047d78b4e 100644 --- a/src/SWIG_files/wrapper/ExprIntrp.i +++ b/src/SWIG_files/wrapper/ExprIntrp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Extrema.i b/src/SWIG_files/wrapper/Extrema.i index 9e2b7f964..7efb42d30 100644 --- a/src/SWIG_files/wrapper/Extrema.i +++ b/src/SWIG_files/wrapper/Extrema.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/FEmTool.i b/src/SWIG_files/wrapper/FEmTool.i index 12d15eb57..06224054c 100644 --- a/src/SWIG_files/wrapper/FEmTool.i +++ b/src/SWIG_files/wrapper/FEmTool.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/FSD.i b/src/SWIG_files/wrapper/FSD.i index 630a7b69c..a820843f9 100644 --- a/src/SWIG_files/wrapper/FSD.i +++ b/src/SWIG_files/wrapper/FSD.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/FairCurve.i b/src/SWIG_files/wrapper/FairCurve.i index 59634a014..8c10a14a3 100644 --- a/src/SWIG_files/wrapper/FairCurve.i +++ b/src/SWIG_files/wrapper/FairCurve.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/FilletSurf.i b/src/SWIG_files/wrapper/FilletSurf.i index e181567df..a28477ae8 100644 --- a/src/SWIG_files/wrapper/FilletSurf.i +++ b/src/SWIG_files/wrapper/FilletSurf.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GC.i b/src/SWIG_files/wrapper/GC.i index f9c36e286..144f2cda5 100644 --- a/src/SWIG_files/wrapper/GC.i +++ b/src/SWIG_files/wrapper/GC.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GCE2d.i b/src/SWIG_files/wrapper/GCE2d.i index 711114faf..820f7ecd6 100644 --- a/src/SWIG_files/wrapper/GCE2d.i +++ b/src/SWIG_files/wrapper/GCE2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GCPnts.i b/src/SWIG_files/wrapper/GCPnts.i index a31b7bce1..fe9d3211a 100644 --- a/src/SWIG_files/wrapper/GCPnts.i +++ b/src/SWIG_files/wrapper/GCPnts.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GProp.i b/src/SWIG_files/wrapper/GProp.i index 262e405f7..711bbe61c 100644 --- a/src/SWIG_files/wrapper/GProp.i +++ b/src/SWIG_files/wrapper/GProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GccAna.i b/src/SWIG_files/wrapper/GccAna.i index 0b1d078e5..8a1a0340c 100644 --- a/src/SWIG_files/wrapper/GccAna.i +++ b/src/SWIG_files/wrapper/GccAna.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GccEnt.i b/src/SWIG_files/wrapper/GccEnt.i index a569d65dc..3e98462c0 100644 --- a/src/SWIG_files/wrapper/GccEnt.i +++ b/src/SWIG_files/wrapper/GccEnt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GccInt.i b/src/SWIG_files/wrapper/GccInt.i index c79c55b88..177f5efd1 100644 --- a/src/SWIG_files/wrapper/GccInt.i +++ b/src/SWIG_files/wrapper/GccInt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom.i b/src/SWIG_files/wrapper/Geom.i index de4c1513e..2e7df447f 100644 --- a/src/SWIG_files/wrapper/Geom.i +++ b/src/SWIG_files/wrapper/Geom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2d.i b/src/SWIG_files/wrapper/Geom2d.i index 7d48de6a0..0c3ba32cb 100644 --- a/src/SWIG_files/wrapper/Geom2d.i +++ b/src/SWIG_files/wrapper/Geom2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dAPI.i b/src/SWIG_files/wrapper/Geom2dAPI.i index 9154f7dc9..924f452e6 100644 --- a/src/SWIG_files/wrapper/Geom2dAPI.i +++ b/src/SWIG_files/wrapper/Geom2dAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dAdaptor.i b/src/SWIG_files/wrapper/Geom2dAdaptor.i index 29a7dab78..ad54c7bcb 100644 --- a/src/SWIG_files/wrapper/Geom2dAdaptor.i +++ b/src/SWIG_files/wrapper/Geom2dAdaptor.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dConvert.i b/src/SWIG_files/wrapper/Geom2dConvert.i index e026fa02e..bae301c04 100644 --- a/src/SWIG_files/wrapper/Geom2dConvert.i +++ b/src/SWIG_files/wrapper/Geom2dConvert.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dEvaluator.i b/src/SWIG_files/wrapper/Geom2dEvaluator.i index ef7f81f1e..75e90a900 100644 --- a/src/SWIG_files/wrapper/Geom2dEvaluator.i +++ b/src/SWIG_files/wrapper/Geom2dEvaluator.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dGcc.i b/src/SWIG_files/wrapper/Geom2dGcc.i index a53a93828..643cadd17 100644 --- a/src/SWIG_files/wrapper/Geom2dGcc.i +++ b/src/SWIG_files/wrapper/Geom2dGcc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dHatch.i b/src/SWIG_files/wrapper/Geom2dHatch.i index ffb4c020d..7b08a80cb 100644 --- a/src/SWIG_files/wrapper/Geom2dHatch.i +++ b/src/SWIG_files/wrapper/Geom2dHatch.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dInt.i b/src/SWIG_files/wrapper/Geom2dInt.i index dfb152581..ea09bfbee 100644 --- a/src/SWIG_files/wrapper/Geom2dInt.i +++ b/src/SWIG_files/wrapper/Geom2dInt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Geom2dLProp.i b/src/SWIG_files/wrapper/Geom2dLProp.i index c3d64f837..7bbfcc9ff 100644 --- a/src/SWIG_files/wrapper/Geom2dLProp.i +++ b/src/SWIG_files/wrapper/Geom2dLProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomAPI.i b/src/SWIG_files/wrapper/GeomAPI.i index 1c994a277..b15cb0ec3 100644 --- a/src/SWIG_files/wrapper/GeomAPI.i +++ b/src/SWIG_files/wrapper/GeomAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomAbs.i b/src/SWIG_files/wrapper/GeomAbs.i index 6bd91468c..d0603105e 100644 --- a/src/SWIG_files/wrapper/GeomAbs.i +++ b/src/SWIG_files/wrapper/GeomAbs.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomAdaptor.i b/src/SWIG_files/wrapper/GeomAdaptor.i index 4741f0a7c..9f14481c2 100644 --- a/src/SWIG_files/wrapper/GeomAdaptor.i +++ b/src/SWIG_files/wrapper/GeomAdaptor.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomConvert.i b/src/SWIG_files/wrapper/GeomConvert.i index b2a216ce9..c4aa3f260 100644 --- a/src/SWIG_files/wrapper/GeomConvert.i +++ b/src/SWIG_files/wrapper/GeomConvert.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomEvaluator.i b/src/SWIG_files/wrapper/GeomEvaluator.i index 3ef3c413e..e98e3cb51 100644 --- a/src/SWIG_files/wrapper/GeomEvaluator.i +++ b/src/SWIG_files/wrapper/GeomEvaluator.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomFill.i b/src/SWIG_files/wrapper/GeomFill.i index b02d2dddb..6964212c7 100644 --- a/src/SWIG_files/wrapper/GeomFill.i +++ b/src/SWIG_files/wrapper/GeomFill.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomInt.i b/src/SWIG_files/wrapper/GeomInt.i index be270d6cf..932f3cbc5 100644 --- a/src/SWIG_files/wrapper/GeomInt.i +++ b/src/SWIG_files/wrapper/GeomInt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomLProp.i b/src/SWIG_files/wrapper/GeomLProp.i index eba1a51da..a120ab4aa 100644 --- a/src/SWIG_files/wrapper/GeomLProp.i +++ b/src/SWIG_files/wrapper/GeomLProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomLib.i b/src/SWIG_files/wrapper/GeomLib.i index 185ef6ae7..510e0cb40 100644 --- a/src/SWIG_files/wrapper/GeomLib.i +++ b/src/SWIG_files/wrapper/GeomLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomPlate.i b/src/SWIG_files/wrapper/GeomPlate.i index a66374c39..6bf325dcd 100644 --- a/src/SWIG_files/wrapper/GeomPlate.i +++ b/src/SWIG_files/wrapper/GeomPlate.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomProjLib.i b/src/SWIG_files/wrapper/GeomProjLib.i index 452196706..096f2e0fe 100644 --- a/src/SWIG_files/wrapper/GeomProjLib.i +++ b/src/SWIG_files/wrapper/GeomProjLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomToStep.i b/src/SWIG_files/wrapper/GeomToStep.i index 93027f5d0..3bd741095 100644 --- a/src/SWIG_files/wrapper/GeomToStep.i +++ b/src/SWIG_files/wrapper/GeomToStep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/GeomTools.i b/src/SWIG_files/wrapper/GeomTools.i index 79b59f4d8..a07b237bb 100644 --- a/src/SWIG_files/wrapper/GeomTools.i +++ b/src/SWIG_files/wrapper/GeomTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Graphic3d.i b/src/SWIG_files/wrapper/Graphic3d.i index 2732c0e86..8e0e8b661 100644 --- a/src/SWIG_files/wrapper/Graphic3d.i +++ b/src/SWIG_files/wrapper/Graphic3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/HLRAlgo.i b/src/SWIG_files/wrapper/HLRAlgo.i index 9c76387e6..160415688 100644 --- a/src/SWIG_files/wrapper/HLRAlgo.i +++ b/src/SWIG_files/wrapper/HLRAlgo.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -129,6 +129,41 @@ HLRAlgo_PolyMask_FMskFrBack = HLRAlgo_PolyMask.HLRAlgo_PolyMask_FMskFrBack /* end handles declaration */ /* templates */ +%template(HLRAlgo_Array1OfPHDat) NCollection_Array1; + +%extend NCollection_Array1 { + %pythoncode { + def __getitem__(self, index): + if index + self.Lower() > self.Upper(): + raise IndexError("index out of range") + else: + return self.Value(index + self.Lower()) + + def __setitem__(self, index, value): + if index + self.Lower() > self.Upper(): + raise IndexError("index out of range") + else: + self.SetValue(index + self.Lower(), value) + + def __len__(self): + return self.Length() + + def __iter__(self): + self.low = self.Lower() + self.up = self.Upper() + self.current = self.Lower() - 1 + return self + + def next(self): + if self.current >= self.Upper(): + raise StopIteration + else: + self.current += 1 + return self.Value(self.current) + + __next__ = next + } +}; %template(HLRAlgo_Array1OfPINod) NCollection_Array1>; %extend NCollection_Array1> { @@ -255,6 +290,7 @@ HLRAlgo_PolyMask_FMskFrBack = HLRAlgo_PolyMask.HLRAlgo_PolyMask_FMskFrBack /* end templates declaration */ /* typedefs */ +typedef NCollection_Array1 HLRAlgo_Array1OfPHDat; typedef NCollection_Array1> HLRAlgo_Array1OfPINod; typedef NCollection_Array1 HLRAlgo_Array1OfPISeg; typedef NCollection_Array1 HLRAlgo_Array1OfTData; @@ -2523,6 +2559,9 @@ No available documentation. } }; +/******************************* +* class HLRAlgo_PolyHidingData * +*******************************/ /********************************* * class HLRAlgo_PolyInternalData * *********************************/ diff --git a/src/SWIG_files/wrapper/HLRAlgo.pyi b/src/SWIG_files/wrapper/HLRAlgo.pyi index 69a9d4bb7..b970ea614 100644 --- a/src/SWIG_files/wrapper/HLRAlgo.pyi +++ b/src/SWIG_files/wrapper/HLRAlgo.pyi @@ -8,6 +8,30 @@ from OCC.Core.TColgp import * from OCC.Core.gp import * +class HLRAlgo_Array1OfPHDat: + @overload + def __init__(self) -> None: ... + @overload + def __init__(self, theLower: int, theUpper: int) -> None: ... + def __getitem__(self, index: int) -> HLRAlgo_PolyHidingData: ... + def __setitem__(self, index: int, value: HLRAlgo_PolyHidingData) -> None: ... + def __len__(self) -> int: ... + def __iter__(self) -> Iterator[HLRAlgo_PolyHidingData]: ... + def next(self) -> HLRAlgo_PolyHidingData: ... + __next__ = next + def Init(self, theValue: HLRAlgo_PolyHidingData) -> None: ... + def Size(self) -> int: ... + def Length(self) -> int: ... + def IsEmpty(self) -> bool: ... + def Lower(self) -> int: ... + def Upper(self) -> int: ... + def IsDetectable(self) -> bool: ... + def IsAllocated(self) -> bool: ... + def First(self) -> HLRAlgo_PolyHidingData: ... + def Last(self) -> HLRAlgo_PolyHidingData: ... + def Value(self, theIndex: int) -> HLRAlgo_PolyHidingData: ... + def SetValue(self, theIndex: int, theValue: HLRAlgo_PolyHidingData) -> None: ... + class HLRAlgo_Array1OfPINod: @overload def __init__(self) -> None: ... diff --git a/src/SWIG_files/wrapper/HLRAppli.i b/src/SWIG_files/wrapper/HLRAppli.i index 8577a5d3a..6fc67e94a 100644 --- a/src/SWIG_files/wrapper/HLRAppli.i +++ b/src/SWIG_files/wrapper/HLRAppli.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/HLRBRep.i b/src/SWIG_files/wrapper/HLRBRep.i index ea992709a..713ced8c7 100644 --- a/src/SWIG_files/wrapper/HLRBRep.i +++ b/src/SWIG_files/wrapper/HLRBRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/HLRTopoBRep.i b/src/SWIG_files/wrapper/HLRTopoBRep.i index 508699476..66c918493 100644 --- a/src/SWIG_files/wrapper/HLRTopoBRep.i +++ b/src/SWIG_files/wrapper/HLRTopoBRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,8 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_hlrtopobrep.html" %{ -#include -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/Hatch.i b/src/SWIG_files/wrapper/Hatch.i index a9f738ccc..aa0d8a7cf 100644 --- a/src/SWIG_files/wrapper/Hatch.i +++ b/src/SWIG_files/wrapper/Hatch.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/HatchGen.i b/src/SWIG_files/wrapper/HatchGen.i index 4919c35c3..1328a3231 100644 --- a/src/SWIG_files/wrapper/HatchGen.i +++ b/src/SWIG_files/wrapper/HatchGen.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/HeaderSection.i b/src/SWIG_files/wrapper/HeaderSection.i index 773c6dfcf..e8f0742c0 100644 --- a/src/SWIG_files/wrapper/HeaderSection.i +++ b/src/SWIG_files/wrapper/HeaderSection.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Hermit.i b/src/SWIG_files/wrapper/Hermit.i index dfcdaa7b7..bd1ebed16 100644 --- a/src/SWIG_files/wrapper/Hermit.i +++ b/src/SWIG_files/wrapper/Hermit.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IFSelect.i b/src/SWIG_files/wrapper/IFSelect.i index 954df25dd..100e3cf84 100644 --- a/src/SWIG_files/wrapper/IFSelect.i +++ b/src/SWIG_files/wrapper/IFSelect.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IGESCAFControl.i b/src/SWIG_files/wrapper/IGESCAFControl.i index 02e4336dc..59dc4ced1 100644 --- a/src/SWIG_files/wrapper/IGESCAFControl.i +++ b/src/SWIG_files/wrapper/IGESCAFControl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IGESControl.i b/src/SWIG_files/wrapper/IGESControl.i index 5b7e7c569..710b13872 100644 --- a/src/SWIG_files/wrapper/IGESControl.i +++ b/src/SWIG_files/wrapper/IGESControl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IGESData.i b/src/SWIG_files/wrapper/IGESData.i index fd18c6f70..29b90c2d0 100644 --- a/src/SWIG_files/wrapper/IGESData.i +++ b/src/SWIG_files/wrapper/IGESData.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IGESToBRep.i b/src/SWIG_files/wrapper/IGESToBRep.i index 7b6eadcc0..9ef2daa80 100644 --- a/src/SWIG_files/wrapper/IGESToBRep.i +++ b/src/SWIG_files/wrapper/IGESToBRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IMeshData.i b/src/SWIG_files/wrapper/IMeshData.i index 7b2084c8e..0723cb706 100644 --- a/src/SWIG_files/wrapper/IMeshData.i +++ b/src/SWIG_files/wrapper/IMeshData.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IMeshTools.i b/src/SWIG_files/wrapper/IMeshTools.i index 0d2fa828a..dcd70b4a4 100644 --- a/src/SWIG_files/wrapper/IMeshTools.i +++ b/src/SWIG_files/wrapper/IMeshTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IVtk.i b/src/SWIG_files/wrapper/IVtk.i index 533be2d48..a4faa09a5 100644 --- a/src/SWIG_files/wrapper/IVtk.i +++ b/src/SWIG_files/wrapper/IVtk.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IVtkOCC.i b/src/SWIG_files/wrapper/IVtkOCC.i index 601a1a1a3..2ef1c77b3 100644 --- a/src/SWIG_files/wrapper/IVtkOCC.i +++ b/src/SWIG_files/wrapper/IVtkOCC.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IVtkTools.i b/src/SWIG_files/wrapper/IVtkTools.i index ab6b5e49a..1e5a0d64e 100644 --- a/src/SWIG_files/wrapper/IVtkTools.i +++ b/src/SWIG_files/wrapper/IVtkTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IVtkVTK.i b/src/SWIG_files/wrapper/IVtkVTK.i index 160d53b88..8cc6e89be 100644 --- a/src/SWIG_files/wrapper/IVtkVTK.i +++ b/src/SWIG_files/wrapper/IVtkVTK.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Image.i b/src/SWIG_files/wrapper/Image.i index fadd8d6cf..dbff1e859 100644 --- a/src/SWIG_files/wrapper/Image.i +++ b/src/SWIG_files/wrapper/Image.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntAna.i b/src/SWIG_files/wrapper/IntAna.i index 3ceec2215..680fea335 100644 --- a/src/SWIG_files/wrapper/IntAna.i +++ b/src/SWIG_files/wrapper/IntAna.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntAna2d.i b/src/SWIG_files/wrapper/IntAna2d.i index bad1b4031..c3dc468f4 100644 --- a/src/SWIG_files/wrapper/IntAna2d.i +++ b/src/SWIG_files/wrapper/IntAna2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntCurve.i b/src/SWIG_files/wrapper/IntCurve.i index 9443293e2..b8e22e1db 100644 --- a/src/SWIG_files/wrapper/IntCurve.i +++ b/src/SWIG_files/wrapper/IntCurve.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntCurveSurface.i b/src/SWIG_files/wrapper/IntCurveSurface.i index 443a03409..b2b2419af 100644 --- a/src/SWIG_files/wrapper/IntCurveSurface.i +++ b/src/SWIG_files/wrapper/IntCurveSurface.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntCurvesFace.i b/src/SWIG_files/wrapper/IntCurvesFace.i index 600675833..59dacd899 100644 --- a/src/SWIG_files/wrapper/IntCurvesFace.i +++ b/src/SWIG_files/wrapper/IntCurvesFace.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntImp.i b/src/SWIG_files/wrapper/IntImp.i index 2a60b5f04..e1d0d95d1 100644 --- a/src/SWIG_files/wrapper/IntImp.i +++ b/src/SWIG_files/wrapper/IntImp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntImpParGen.i b/src/SWIG_files/wrapper/IntImpParGen.i index 34c79d73d..90d3f342f 100644 --- a/src/SWIG_files/wrapper/IntImpParGen.i +++ b/src/SWIG_files/wrapper/IntImpParGen.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntPatch.i b/src/SWIG_files/wrapper/IntPatch.i index 4e57b381a..fc6e5a7c9 100644 --- a/src/SWIG_files/wrapper/IntPatch.i +++ b/src/SWIG_files/wrapper/IntPatch.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntPolyh.i b/src/SWIG_files/wrapper/IntPolyh.i index 8254339ba..eedf435af 100644 --- a/src/SWIG_files/wrapper/IntPolyh.i +++ b/src/SWIG_files/wrapper/IntPolyh.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntRes2d.i b/src/SWIG_files/wrapper/IntRes2d.i index 97471ce0e..14014cfc0 100644 --- a/src/SWIG_files/wrapper/IntRes2d.i +++ b/src/SWIG_files/wrapper/IntRes2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntStart.i b/src/SWIG_files/wrapper/IntStart.i index 7eae21d27..08a39af83 100644 --- a/src/SWIG_files/wrapper/IntStart.i +++ b/src/SWIG_files/wrapper/IntStart.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntSurf.i b/src/SWIG_files/wrapper/IntSurf.i index 9ae2c4b7b..22d1b57e7 100644 --- a/src/SWIG_files/wrapper/IntSurf.i +++ b/src/SWIG_files/wrapper/IntSurf.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntTools.i b/src/SWIG_files/wrapper/IntTools.i index fc92bae36..8dfdf45bb 100644 --- a/src/SWIG_files/wrapper/IntTools.i +++ b/src/SWIG_files/wrapper/IntTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/IntWalk.i b/src/SWIG_files/wrapper/IntWalk.i index 1c91e5048..bd0e6555a 100644 --- a/src/SWIG_files/wrapper/IntWalk.i +++ b/src/SWIG_files/wrapper/IntWalk.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Interface.i b/src/SWIG_files/wrapper/Interface.i index dbb8345d9..dd1ce3f9a 100644 --- a/src/SWIG_files/wrapper/Interface.i +++ b/src/SWIG_files/wrapper/Interface.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/InterfaceGraphic.i b/src/SWIG_files/wrapper/InterfaceGraphic.i index da1e632e5..565c38cb9 100644 --- a/src/SWIG_files/wrapper/InterfaceGraphic.i +++ b/src/SWIG_files/wrapper/InterfaceGraphic.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Intf.i b/src/SWIG_files/wrapper/Intf.i index d70fa65f2..9ed05b693 100644 --- a/src/SWIG_files/wrapper/Intf.i +++ b/src/SWIG_files/wrapper/Intf.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Intrv.i b/src/SWIG_files/wrapper/Intrv.i index 799f2b32c..d6b0c63b8 100644 --- a/src/SWIG_files/wrapper/Intrv.i +++ b/src/SWIG_files/wrapper/Intrv.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/LDOM.i b/src/SWIG_files/wrapper/LDOM.i index 0f503dde6..af0ac989e 100644 --- a/src/SWIG_files/wrapper/LDOM.i +++ b/src/SWIG_files/wrapper/LDOM.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/LProp.i b/src/SWIG_files/wrapper/LProp.i index 77a05f785..5064d0343 100644 --- a/src/SWIG_files/wrapper/LProp.i +++ b/src/SWIG_files/wrapper/LProp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/LProp3d.i b/src/SWIG_files/wrapper/LProp3d.i index 7dc4dcf27..80c4cdc5a 100644 --- a/src/SWIG_files/wrapper/LProp3d.i +++ b/src/SWIG_files/wrapper/LProp3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Law.i b/src/SWIG_files/wrapper/Law.i index 8c75d0776..0e7d0cbc0 100644 --- a/src/SWIG_files/wrapper/Law.i +++ b/src/SWIG_files/wrapper/Law.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/LocOpe.i b/src/SWIG_files/wrapper/LocOpe.i index e8bd85b9c..16e8d069d 100644 --- a/src/SWIG_files/wrapper/LocOpe.i +++ b/src/SWIG_files/wrapper/LocOpe.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/LocalAnalysis.i b/src/SWIG_files/wrapper/LocalAnalysis.i index 0dc604385..3fef0ff8b 100644 --- a/src/SWIG_files/wrapper/LocalAnalysis.i +++ b/src/SWIG_files/wrapper/LocalAnalysis.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/MAT.i b/src/SWIG_files/wrapper/MAT.i index 4ad1d337d..a1acf9c35 100644 --- a/src/SWIG_files/wrapper/MAT.i +++ b/src/SWIG_files/wrapper/MAT.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/MAT2d.i b/src/SWIG_files/wrapper/MAT2d.i index b5d94845f..134fd84fb 100644 --- a/src/SWIG_files/wrapper/MAT2d.i +++ b/src/SWIG_files/wrapper/MAT2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Media.i b/src/SWIG_files/wrapper/Media.i index a2646dc1a..3be88d799 100644 --- a/src/SWIG_files/wrapper/Media.i +++ b/src/SWIG_files/wrapper/Media.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/MeshVS.i b/src/SWIG_files/wrapper/MeshVS.i index d9e3dd5c0..3eeca4210 100644 --- a/src/SWIG_files/wrapper/MeshVS.i +++ b/src/SWIG_files/wrapper/MeshVS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Message.i b/src/SWIG_files/wrapper/Message.i index 86a3fd0e8..359bfc6d5 100644 --- a/src/SWIG_files/wrapper/Message.i +++ b/src/SWIG_files/wrapper/Message.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/MoniTool.i b/src/SWIG_files/wrapper/MoniTool.i index 4341f981d..2df17f2df 100644 --- a/src/SWIG_files/wrapper/MoniTool.i +++ b/src/SWIG_files/wrapper/MoniTool.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/NCollection.i b/src/SWIG_files/wrapper/NCollection.i index 6cb3805a2..df926d4e5 100644 --- a/src/SWIG_files/wrapper/NCollection.i +++ b/src/SWIG_files/wrapper/NCollection.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -86,10 +86,21 @@ from OCC.Core.Exception import * %ignore NCollection_List::Last(); %ignore NCollection_TListIterator::Value(); /* public enums */ +enum NCollection_CellFilter_Action { + CellFilter_Keep = 0, + CellFilter_Purge = 1, +}; + /* end public enums declaration */ /* python proxy classes for enums */ %pythoncode { + +class NCollection_CellFilter_Action(IntEnum): + CellFilter_Keep = 0 + CellFilter_Purge = 1 +CellFilter_Keep = NCollection_CellFilter_Action.CellFilter_Keep +CellFilter_Purge = NCollection_CellFilter_Action.CellFilter_Purge }; /* end python proxy for enums */ @@ -145,6 +156,15 @@ typedef size_t Standard_Size; /*************************** * class NCollection_Buffer * ***************************/ +/******************************* +* class NCollection_CellFilter * +*******************************/ +/******************************************* +* class NCollection_CellFilter_InspectorXY * +*******************************************/ +/******************************************** +* class NCollection_CellFilter_InspectorXYZ * +********************************************/ /********************************** * class NCollection_DefaultHasher * **********************************/ @@ -255,6 +275,9 @@ Description } }; +/******************************** +* class NCollection_StlIterator * +********************************/ /*************************** * class NCollection_UBTree * ***************************/ @@ -380,6 +403,18 @@ class NCollection_Shared: class NCollection_AlignedAllocator: pass +@classnotwrapped +class NCollection_CellFilter: + pass + +@classnotwrapped +class NCollection_CellFilter_InspectorXYZ: + pass + +@classnotwrapped +class NCollection_CellFilter_InspectorXY: + pass + @classnotwrapped class NCollection_Sequence: pass @@ -460,6 +495,10 @@ class NCollection_UBTree: class NCollection_LocalArray: pass +@classnotwrapped +class NCollection_StlIterator: + pass + @classnotwrapped class NCollection_AccAllocator: pass diff --git a/src/SWIG_files/wrapper/NCollection.pyi b/src/SWIG_files/wrapper/NCollection.pyi index a300f65fb..11ce0b8aa 100644 --- a/src/SWIG_files/wrapper/NCollection.pyi +++ b/src/SWIG_files/wrapper/NCollection.pyi @@ -22,6 +22,13 @@ NCollection_UtfWideIter = NewType("NCollection_UtfWideIter", Any) NCollection_UtfWideString = NewType("NCollection_UtfWideString", Any) Standard_Size = NewType("Standard_Size", int) +class NCollection_CellFilter_Action(IntEnum): + CellFilter_Keep: int = ... + CellFilter_Purge: int = ... + +CellFilter_Keep = NCollection_CellFilter_Action.CellFilter_Keep +CellFilter_Purge = NCollection_CellFilter_Action.CellFilter_Purge + class NCollection_StdAllocator: @overload def __init__(self) -> None: ... @@ -67,6 +74,15 @@ class NCollection_Shared: ... #classnotwrapped class NCollection_AlignedAllocator: ... +#classnotwrapped +class NCollection_CellFilter: ... + +#classnotwrapped +class NCollection_CellFilter_InspectorXYZ: ... + +#classnotwrapped +class NCollection_CellFilter_InspectorXY: ... + #classnotwrapped class NCollection_Sequence: ... @@ -127,6 +143,9 @@ class NCollection_UBTree: ... #classnotwrapped class NCollection_LocalArray: ... +#classnotwrapped +class NCollection_StlIterator: ... + #classnotwrapped class NCollection_AccAllocator: ... diff --git a/src/SWIG_files/wrapper/NLPlate.i b/src/SWIG_files/wrapper/NLPlate.i index 0a8e11f51..5fe51bfb9 100644 --- a/src/SWIG_files/wrapper/NLPlate.i +++ b/src/SWIG_files/wrapper/NLPlate.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/OSD.i b/src/SWIG_files/wrapper/OSD.i index 1945c3345..38ef52e8f 100644 --- a/src/SWIG_files/wrapper/OSD.i +++ b/src/SWIG_files/wrapper/OSD.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/PCDM.i b/src/SWIG_files/wrapper/PCDM.i index 049e12f87..7ea68f35d 100644 --- a/src/SWIG_files/wrapper/PCDM.i +++ b/src/SWIG_files/wrapper/PCDM.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/PLib.i b/src/SWIG_files/wrapper/PLib.i index c633ac2dd..6ee9c32b1 100644 --- a/src/SWIG_files/wrapper/PLib.i +++ b/src/SWIG_files/wrapper/PLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Plate.i b/src/SWIG_files/wrapper/Plate.i index 69804d76d..34aa91793 100644 --- a/src/SWIG_files/wrapper/Plate.i +++ b/src/SWIG_files/wrapper/Plate.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Plugin.i b/src/SWIG_files/wrapper/Plugin.i index e7d1e978e..b4d9fb9d1 100644 --- a/src/SWIG_files/wrapper/Plugin.i +++ b/src/SWIG_files/wrapper/Plugin.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Poly.i b/src/SWIG_files/wrapper/Poly.i index 93dba707e..a593174c6 100644 --- a/src/SWIG_files/wrapper/Poly.i +++ b/src/SWIG_files/wrapper/Poly.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Precision.i b/src/SWIG_files/wrapper/Precision.i index 019ad631d..cfdc071ae 100644 --- a/src/SWIG_files/wrapper/Precision.i +++ b/src/SWIG_files/wrapper/Precision.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ProjLib.i b/src/SWIG_files/wrapper/ProjLib.i index e7239db7c..c22890366 100644 --- a/src/SWIG_files/wrapper/ProjLib.i +++ b/src/SWIG_files/wrapper/ProjLib.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Prs3d.i b/src/SWIG_files/wrapper/Prs3d.i index 8c2382d65..9e3cc00f2 100644 --- a/src/SWIG_files/wrapper/Prs3d.i +++ b/src/SWIG_files/wrapper/Prs3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/PrsDim.i b/src/SWIG_files/wrapper/PrsDim.i index 559f125b2..f73cf2107 100644 --- a/src/SWIG_files/wrapper/PrsDim.i +++ b/src/SWIG_files/wrapper/PrsDim.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/PrsMgr.i b/src/SWIG_files/wrapper/PrsMgr.i index d41c981e0..fac8d4b88 100644 --- a/src/SWIG_files/wrapper/PrsMgr.i +++ b/src/SWIG_files/wrapper/PrsMgr.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Quantity.i b/src/SWIG_files/wrapper/Quantity.i index 66e9861c6..0bd43235e 100644 --- a/src/SWIG_files/wrapper/Quantity.i +++ b/src/SWIG_files/wrapper/Quantity.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWGltf.i b/src/SWIG_files/wrapper/RWGltf.i index 9aa8bd421..0f9552e33 100644 --- a/src/SWIG_files/wrapper/RWGltf.i +++ b/src/SWIG_files/wrapper/RWGltf.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWHeaderSection.i b/src/SWIG_files/wrapper/RWHeaderSection.i index 7c36b8aa7..2de7182ce 100644 --- a/src/SWIG_files/wrapper/RWHeaderSection.i +++ b/src/SWIG_files/wrapper/RWHeaderSection.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWMesh.i b/src/SWIG_files/wrapper/RWMesh.i index 3623698a9..746554052 100644 --- a/src/SWIG_files/wrapper/RWMesh.i +++ b/src/SWIG_files/wrapper/RWMesh.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWObj.i b/src/SWIG_files/wrapper/RWObj.i index 38465843e..91d5a5498 100644 --- a/src/SWIG_files/wrapper/RWObj.i +++ b/src/SWIG_files/wrapper/RWObj.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWPly.i b/src/SWIG_files/wrapper/RWPly.i index 3f8733d6d..6c8a6dcf3 100644 --- a/src/SWIG_files/wrapper/RWPly.i +++ b/src/SWIG_files/wrapper/RWPly.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepAP203.i b/src/SWIG_files/wrapper/RWStepAP203.i index 2351f4190..0e7b8db6a 100644 --- a/src/SWIG_files/wrapper/RWStepAP203.i +++ b/src/SWIG_files/wrapper/RWStepAP203.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepAP214.i b/src/SWIG_files/wrapper/RWStepAP214.i index 5acfbd68d..62b3a6014 100644 --- a/src/SWIG_files/wrapper/RWStepAP214.i +++ b/src/SWIG_files/wrapper/RWStepAP214.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepAP242.i b/src/SWIG_files/wrapper/RWStepAP242.i index 00590d4de..e0f58d191 100644 --- a/src/SWIG_files/wrapper/RWStepAP242.i +++ b/src/SWIG_files/wrapper/RWStepAP242.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepBasic.i b/src/SWIG_files/wrapper/RWStepBasic.i index 3d0be0cef..852343b29 100644 --- a/src/SWIG_files/wrapper/RWStepBasic.i +++ b/src/SWIG_files/wrapper/RWStepBasic.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepDimTol.i b/src/SWIG_files/wrapper/RWStepDimTol.i index d16892624..7946dcaa1 100644 --- a/src/SWIG_files/wrapper/RWStepDimTol.i +++ b/src/SWIG_files/wrapper/RWStepDimTol.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepElement.i b/src/SWIG_files/wrapper/RWStepElement.i index b75cecb80..c968d7b07 100644 --- a/src/SWIG_files/wrapper/RWStepElement.i +++ b/src/SWIG_files/wrapper/RWStepElement.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepFEA.i b/src/SWIG_files/wrapper/RWStepFEA.i index 9d4892d18..17bd63803 100644 --- a/src/SWIG_files/wrapper/RWStepFEA.i +++ b/src/SWIG_files/wrapper/RWStepFEA.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepGeom.i b/src/SWIG_files/wrapper/RWStepGeom.i index 5a0a9690e..d4c175b4c 100644 --- a/src/SWIG_files/wrapper/RWStepGeom.i +++ b/src/SWIG_files/wrapper/RWStepGeom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepKinematics.i b/src/SWIG_files/wrapper/RWStepKinematics.i index 278b5fdee..70ccaf48f 100644 --- a/src/SWIG_files/wrapper/RWStepKinematics.i +++ b/src/SWIG_files/wrapper/RWStepKinematics.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepRepr.i b/src/SWIG_files/wrapper/RWStepRepr.i index c26d51404..8f3ed50ce 100644 --- a/src/SWIG_files/wrapper/RWStepRepr.i +++ b/src/SWIG_files/wrapper/RWStepRepr.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepShape.i b/src/SWIG_files/wrapper/RWStepShape.i index f4745b63e..0fd410077 100644 --- a/src/SWIG_files/wrapper/RWStepShape.i +++ b/src/SWIG_files/wrapper/RWStepShape.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStepVisual.i b/src/SWIG_files/wrapper/RWStepVisual.i index aeec50482..e6687d800 100644 --- a/src/SWIG_files/wrapper/RWStepVisual.i +++ b/src/SWIG_files/wrapper/RWStepVisual.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/RWStl.i b/src/SWIG_files/wrapper/RWStl.i index 284153aa2..bed7d3669 100644 --- a/src/SWIG_files/wrapper/RWStl.i +++ b/src/SWIG_files/wrapper/RWStl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Resource.i b/src/SWIG_files/wrapper/Resource.i index a4286afcb..8e0172d5c 100644 --- a/src/SWIG_files/wrapper/Resource.i +++ b/src/SWIG_files/wrapper/Resource.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/STEPCAFControl.i b/src/SWIG_files/wrapper/STEPCAFControl.i index 4f60b3e60..d8a248bda 100644 --- a/src/SWIG_files/wrapper/STEPCAFControl.i +++ b/src/SWIG_files/wrapper/STEPCAFControl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/STEPConstruct.i b/src/SWIG_files/wrapper/STEPConstruct.i index 39465461f..2e5c439b6 100644 --- a/src/SWIG_files/wrapper/STEPConstruct.i +++ b/src/SWIG_files/wrapper/STEPConstruct.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/STEPControl.i b/src/SWIG_files/wrapper/STEPControl.i index 35b681591..e49036895 100644 --- a/src/SWIG_files/wrapper/STEPControl.i +++ b/src/SWIG_files/wrapper/STEPControl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/STEPEdit.i b/src/SWIG_files/wrapper/STEPEdit.i index 80c16e160..a59c7406a 100644 --- a/src/SWIG_files/wrapper/STEPEdit.i +++ b/src/SWIG_files/wrapper/STEPEdit.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/STEPSelections.i b/src/SWIG_files/wrapper/STEPSelections.i index d0ab1e1d9..a4856097a 100644 --- a/src/SWIG_files/wrapper/STEPSelections.i +++ b/src/SWIG_files/wrapper/STEPSelections.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Select3D.i b/src/SWIG_files/wrapper/Select3D.i index 27ee19c59..508db729c 100644 --- a/src/SWIG_files/wrapper/Select3D.i +++ b/src/SWIG_files/wrapper/Select3D.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/SelectBasics.i b/src/SWIG_files/wrapper/SelectBasics.i index 1b7ff1572..2763ea934 100644 --- a/src/SWIG_files/wrapper/SelectBasics.i +++ b/src/SWIG_files/wrapper/SelectBasics.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/SelectMgr.i b/src/SWIG_files/wrapper/SelectMgr.i index 8c05baf11..522bd4c19 100644 --- a/src/SWIG_files/wrapper/SelectMgr.i +++ b/src/SWIG_files/wrapper/SelectMgr.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeAlgo.i b/src/SWIG_files/wrapper/ShapeAlgo.i index cf326494d..b8d7749bd 100644 --- a/src/SWIG_files/wrapper/ShapeAlgo.i +++ b/src/SWIG_files/wrapper/ShapeAlgo.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeAnalysis.i b/src/SWIG_files/wrapper/ShapeAnalysis.i index 4ac817bb0..167230470 100644 --- a/src/SWIG_files/wrapper/ShapeAnalysis.i +++ b/src/SWIG_files/wrapper/ShapeAnalysis.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeBuild.i b/src/SWIG_files/wrapper/ShapeBuild.i index 9d2b43d4b..85777cb9e 100644 --- a/src/SWIG_files/wrapper/ShapeBuild.i +++ b/src/SWIG_files/wrapper/ShapeBuild.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeConstruct.i b/src/SWIG_files/wrapper/ShapeConstruct.i index a65f250b1..6f54ef883 100644 --- a/src/SWIG_files/wrapper/ShapeConstruct.i +++ b/src/SWIG_files/wrapper/ShapeConstruct.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeCustom.i b/src/SWIG_files/wrapper/ShapeCustom.i index 07256bacc..3b6249605 100644 --- a/src/SWIG_files/wrapper/ShapeCustom.i +++ b/src/SWIG_files/wrapper/ShapeCustom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeExtend.i b/src/SWIG_files/wrapper/ShapeExtend.i index 7835ef106..e2f5737ed 100644 --- a/src/SWIG_files/wrapper/ShapeExtend.i +++ b/src/SWIG_files/wrapper/ShapeExtend.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeFix.i b/src/SWIG_files/wrapper/ShapeFix.i index af2baa851..d01695c9f 100644 --- a/src/SWIG_files/wrapper/ShapeFix.i +++ b/src/SWIG_files/wrapper/ShapeFix.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeProcess.i b/src/SWIG_files/wrapper/ShapeProcess.i index 82fb40a01..3431f3c9c 100644 --- a/src/SWIG_files/wrapper/ShapeProcess.i +++ b/src/SWIG_files/wrapper/ShapeProcess.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeProcessAPI.i b/src/SWIG_files/wrapper/ShapeProcessAPI.i index e9d1d7b41..e97b3174e 100644 --- a/src/SWIG_files/wrapper/ShapeProcessAPI.i +++ b/src/SWIG_files/wrapper/ShapeProcessAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/ShapeUpgrade.i b/src/SWIG_files/wrapper/ShapeUpgrade.i index e6577525a..b87d5dcca 100644 --- a/src/SWIG_files/wrapper/ShapeUpgrade.i +++ b/src/SWIG_files/wrapper/ShapeUpgrade.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,9 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_shapeupgrade.html %{ -#include -#include -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/Standard.i b/src/SWIG_files/wrapper/Standard.i index 65b66f886..6b500b7e5 100644 --- a/src/SWIG_files/wrapper/Standard.i +++ b/src/SWIG_files/wrapper/Standard.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StdFail.i b/src/SWIG_files/wrapper/StdFail.i index e1d45ed64..d861f52a8 100644 --- a/src/SWIG_files/wrapper/StdFail.i +++ b/src/SWIG_files/wrapper/StdFail.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StdPrs.i b/src/SWIG_files/wrapper/StdPrs.i index dbcbc2eb8..77edde691 100644 --- a/src/SWIG_files/wrapper/StdPrs.i +++ b/src/SWIG_files/wrapper/StdPrs.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StdSelect.i b/src/SWIG_files/wrapper/StdSelect.i index d30c9371d..65d40044d 100644 --- a/src/SWIG_files/wrapper/StdSelect.i +++ b/src/SWIG_files/wrapper/StdSelect.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepAP203.i b/src/SWIG_files/wrapper/StepAP203.i index 5ea81dd0d..76c230389 100644 --- a/src/SWIG_files/wrapper/StepAP203.i +++ b/src/SWIG_files/wrapper/StepAP203.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepAP209.i b/src/SWIG_files/wrapper/StepAP209.i index d0b693a06..21b06c454 100644 --- a/src/SWIG_files/wrapper/StepAP209.i +++ b/src/SWIG_files/wrapper/StepAP209.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepAP214.i b/src/SWIG_files/wrapper/StepAP214.i index 5ee9aa214..0577f8eb6 100644 --- a/src/SWIG_files/wrapper/StepAP214.i +++ b/src/SWIG_files/wrapper/StepAP214.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepAP242.i b/src/SWIG_files/wrapper/StepAP242.i index 908f5ea66..6967f8e0d 100644 --- a/src/SWIG_files/wrapper/StepAP242.i +++ b/src/SWIG_files/wrapper/StepAP242.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepBasic.i b/src/SWIG_files/wrapper/StepBasic.i index 5c43d49dd..2c5a3b222 100644 --- a/src/SWIG_files/wrapper/StepBasic.i +++ b/src/SWIG_files/wrapper/StepBasic.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepData.i b/src/SWIG_files/wrapper/StepData.i index 3fab44a1d..62a081f51 100644 --- a/src/SWIG_files/wrapper/StepData.i +++ b/src/SWIG_files/wrapper/StepData.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepDimTol.i b/src/SWIG_files/wrapper/StepDimTol.i index 775385b14..06049e4d8 100644 --- a/src/SWIG_files/wrapper/StepDimTol.i +++ b/src/SWIG_files/wrapper/StepDimTol.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepElement.i b/src/SWIG_files/wrapper/StepElement.i index 9848d3340..9e8c8d083 100644 --- a/src/SWIG_files/wrapper/StepElement.i +++ b/src/SWIG_files/wrapper/StepElement.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepFEA.i b/src/SWIG_files/wrapper/StepFEA.i index 588d69487..b842f622a 100644 --- a/src/SWIG_files/wrapper/StepFEA.i +++ b/src/SWIG_files/wrapper/StepFEA.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepGeom.i b/src/SWIG_files/wrapper/StepGeom.i index 63308342f..de45b936a 100644 --- a/src/SWIG_files/wrapper/StepGeom.i +++ b/src/SWIG_files/wrapper/StepGeom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepKinematics.i b/src/SWIG_files/wrapper/StepKinematics.i index ba9e25100..248526685 100644 --- a/src/SWIG_files/wrapper/StepKinematics.i +++ b/src/SWIG_files/wrapper/StepKinematics.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepRepr.i b/src/SWIG_files/wrapper/StepRepr.i index e274fff53..93e893733 100644 --- a/src/SWIG_files/wrapper/StepRepr.i +++ b/src/SWIG_files/wrapper/StepRepr.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepShape.i b/src/SWIG_files/wrapper/StepShape.i index 25e3ff835..90b151276 100644 --- a/src/SWIG_files/wrapper/StepShape.i +++ b/src/SWIG_files/wrapper/StepShape.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepToGeom.i b/src/SWIG_files/wrapper/StepToGeom.i index d15599ccb..89bb8a8c9 100644 --- a/src/SWIG_files/wrapper/StepToGeom.i +++ b/src/SWIG_files/wrapper/StepToGeom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StepToTopoDS.i b/src/SWIG_files/wrapper/StepToTopoDS.i index 66284b81b..f8e3825c4 100644 --- a/src/SWIG_files/wrapper/StepToTopoDS.i +++ b/src/SWIG_files/wrapper/StepToTopoDS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -48,10 +48,10 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_steptotopods.html #include #include #include -#include #include -#include #include +#include +#include #include #include #include @@ -75,10 +75,10 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_steptotopods.html %import TCollection.i %import Geom.i %import TopoDS.i -%import gp.i %import Transfer.i -%import Message.i %import Geom2d.i +%import gp.i +%import Message.i %import StepVisual.i %pythoncode { @@ -1028,6 +1028,477 @@ Sets the value of 'myprecision'. } }; +/************************** +* class StepToTopoDS_Tool * +**************************/ +class StepToTopoDS_Tool { + public: + /****************** StepToTopoDS_Tool ******************/ + /**** md5 signature: 37ddd00f4f3d89e89568df64cb1766ae ****/ + %feature("compactdefaultargs") StepToTopoDS_Tool; + %feature("autodoc", "Return +------- +None + +Description +----------- +No available documentation. +") StepToTopoDS_Tool; + StepToTopoDS_Tool(); + + /****************** StepToTopoDS_Tool ******************/ + /**** md5 signature: 0e3019727b994e205f600dbbfb87a9d4 ****/ + %feature("compactdefaultargs") StepToTopoDS_Tool; + %feature("autodoc", " +Parameters +---------- +Map: StepToTopoDS_DataMapOfTRI +TP: Transfer_TransientProcess + +Return +------- +None + +Description +----------- +No available documentation. +") StepToTopoDS_Tool; + StepToTopoDS_Tool(const StepToTopoDS_DataMapOfTRI & Map, const opencascade::handle & TP); + + /****************** AddContinuity ******************/ + /**** md5 signature: 6bd98ccfa80e29978afa53b8e5391289 ****/ + %feature("compactdefaultargs") AddContinuity; + %feature("autodoc", " +Parameters +---------- +GeomSurf: Geom_Surface + +Return +------- +None + +Description +----------- +No available documentation. +") AddContinuity; + void AddContinuity(const opencascade::handle & GeomSurf); + + /****************** AddContinuity ******************/ + /**** md5 signature: 3dd755d2e434fd84b1e8ddbfa6b02515 ****/ + %feature("compactdefaultargs") AddContinuity; + %feature("autodoc", " +Parameters +---------- +GeomCurve: Geom_Curve + +Return +------- +None + +Description +----------- +No available documentation. +") AddContinuity; + void AddContinuity(const opencascade::handle & GeomCurve); + + /****************** AddContinuity ******************/ + /**** md5 signature: b35c992d7d0bafabfc21330d79f4392c ****/ + %feature("compactdefaultargs") AddContinuity; + %feature("autodoc", " +Parameters +---------- +GeomCur2d: Geom2d_Curve + +Return +------- +None + +Description +----------- +No available documentation. +") AddContinuity; + void AddContinuity(const opencascade::handle & GeomCur2d); + + /****************** Bind ******************/ + /**** md5 signature: 26d0bd5a0067d6f22f22bb4a056e4a27 ****/ + %feature("compactdefaultargs") Bind; + %feature("autodoc", " +Parameters +---------- +TRI: StepShape_TopologicalRepresentationItem +S: TopoDS_Shape + +Return +------- +None + +Description +----------- +No available documentation. +") Bind; + void Bind(const opencascade::handle & TRI, const TopoDS_Shape & S); + + /****************** BindEdge ******************/ + /**** md5 signature: 6bbff798f80940386071b572b53645bb ****/ + %feature("compactdefaultargs") BindEdge; + %feature("autodoc", " +Parameters +---------- +PP: StepToTopoDS_PointPair +E: TopoDS_Edge + +Return +------- +None + +Description +----------- +No available documentation. +") BindEdge; + void BindEdge(const StepToTopoDS_PointPair & PP, const TopoDS_Edge & E); + + /****************** BindVertex ******************/ + /**** md5 signature: 8cf1569a233a895e015a7bc9d0c12abc ****/ + %feature("compactdefaultargs") BindVertex; + %feature("autodoc", " +Parameters +---------- +P: StepGeom_CartesianPoint +V: TopoDS_Vertex + +Return +------- +None + +Description +----------- +No available documentation. +") BindVertex; + void BindVertex(const opencascade::handle & P, const TopoDS_Vertex & V); + + /****************** C0Cur2 ******************/ + /**** md5 signature: 9a3c8d2a52e73c10476694616729c501 ****/ + %feature("compactdefaultargs") C0Cur2; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C0Cur2; + Standard_Integer C0Cur2(); + + /****************** C0Cur3 ******************/ + /**** md5 signature: 4b70fd03acd100a17ceac3467f643b9f ****/ + %feature("compactdefaultargs") C0Cur3; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C0Cur3; + Standard_Integer C0Cur3(); + + /****************** C0Surf ******************/ + /**** md5 signature: 1d1f443b87aa9f4c8fdaca9dcd415125 ****/ + %feature("compactdefaultargs") C0Surf; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C0Surf; + Standard_Integer C0Surf(); + + /****************** C1Cur2 ******************/ + /**** md5 signature: 5165103cea6ca16472978a608fac6da2 ****/ + %feature("compactdefaultargs") C1Cur2; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C1Cur2; + Standard_Integer C1Cur2(); + + /****************** C1Cur3 ******************/ + /**** md5 signature: ed9f826927d7d364767f1dc6cd6dbedb ****/ + %feature("compactdefaultargs") C1Cur3; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C1Cur3; + Standard_Integer C1Cur3(); + + /****************** C1Surf ******************/ + /**** md5 signature: c3dd392675d3c9f4bd535e84e79bfed0 ****/ + %feature("compactdefaultargs") C1Surf; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C1Surf; + Standard_Integer C1Surf(); + + /****************** C2Cur2 ******************/ + /**** md5 signature: 33bfbc0a9b43a47d4de6aae761d4bfcd ****/ + %feature("compactdefaultargs") C2Cur2; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C2Cur2; + Standard_Integer C2Cur2(); + + /****************** C2Cur3 ******************/ + /**** md5 signature: 5ea4af3965ebfad4d7252ae1d29b610c ****/ + %feature("compactdefaultargs") C2Cur3; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C2Cur3; + Standard_Integer C2Cur3(); + + /****************** C2Surf ******************/ + /**** md5 signature: 44c8e649ffd1799e17d180e6d1c0a50b ****/ + %feature("compactdefaultargs") C2Surf; + %feature("autodoc", "Return +------- +int + +Description +----------- +No available documentation. +") C2Surf; + Standard_Integer C2Surf(); + + /****************** ClearEdgeMap ******************/ + /**** md5 signature: df4ff618308a41b0936dbfff4eb45a43 ****/ + %feature("compactdefaultargs") ClearEdgeMap; + %feature("autodoc", "Return +------- +None + +Description +----------- +No available documentation. +") ClearEdgeMap; + void ClearEdgeMap(); + + /****************** ClearVertexMap ******************/ + /**** md5 signature: 4532b934dfe6cbf1bf08d3c04bf6a888 ****/ + %feature("compactdefaultargs") ClearVertexMap; + %feature("autodoc", "Return +------- +None + +Description +----------- +No available documentation. +") ClearVertexMap; + void ClearVertexMap(); + + /****************** ComputePCurve ******************/ + /**** md5 signature: 7b637da529b500d53a5464e6f1fbd737 ****/ + %feature("compactdefaultargs") ComputePCurve; + %feature("autodoc", " +Parameters +---------- +B: bool + +Return +------- +None + +Description +----------- +No available documentation. +") ComputePCurve; + void ComputePCurve(const Standard_Boolean B); + + /****************** ComputePCurve ******************/ + /**** md5 signature: 74d11cdda39e479e1084d7acd1e233ab ****/ + %feature("compactdefaultargs") ComputePCurve; + %feature("autodoc", "Return +------- +bool + +Description +----------- +No available documentation. +") ComputePCurve; + Standard_Boolean ComputePCurve(); + + /****************** Find ******************/ + /**** md5 signature: 07990a09985772dd69645bed88d612b9 ****/ + %feature("compactdefaultargs") Find; + %feature("autodoc", " +Parameters +---------- +TRI: StepShape_TopologicalRepresentationItem + +Return +------- +TopoDS_Shape + +Description +----------- +No available documentation. +") Find; + const TopoDS_Shape Find(const opencascade::handle & TRI); + + /****************** FindEdge ******************/ + /**** md5 signature: b8111e1d4706b5ae6529116af61f4855 ****/ + %feature("compactdefaultargs") FindEdge; + %feature("autodoc", " +Parameters +---------- +PP: StepToTopoDS_PointPair + +Return +------- +TopoDS_Edge + +Description +----------- +No available documentation. +") FindEdge; + const TopoDS_Edge FindEdge(const StepToTopoDS_PointPair & PP); + + /****************** FindVertex ******************/ + /**** md5 signature: fa6b0cae3dc78456dca625eec6293582 ****/ + %feature("compactdefaultargs") FindVertex; + %feature("autodoc", " +Parameters +---------- +P: StepGeom_CartesianPoint + +Return +------- +TopoDS_Vertex + +Description +----------- +No available documentation. +") FindVertex; + const TopoDS_Vertex FindVertex(const opencascade::handle & P); + + /****************** Init ******************/ + /**** md5 signature: 38779a42bc009839efb56b7c461bec15 ****/ + %feature("compactdefaultargs") Init; + %feature("autodoc", " +Parameters +---------- +Map: StepToTopoDS_DataMapOfTRI +TP: Transfer_TransientProcess + +Return +------- +None + +Description +----------- +No available documentation. +") Init; + void Init(const StepToTopoDS_DataMapOfTRI & Map, const opencascade::handle & TP); + + /****************** IsBound ******************/ + /**** md5 signature: c5355b23030d16e694b385e8d1d07943 ****/ + %feature("compactdefaultargs") IsBound; + %feature("autodoc", " +Parameters +---------- +TRI: StepShape_TopologicalRepresentationItem + +Return +------- +bool + +Description +----------- +No available documentation. +") IsBound; + Standard_Boolean IsBound(const opencascade::handle & TRI); + + /****************** IsEdgeBound ******************/ + /**** md5 signature: 757cdba30731313e735cd951daf5f42d ****/ + %feature("compactdefaultargs") IsEdgeBound; + %feature("autodoc", " +Parameters +---------- +PP: StepToTopoDS_PointPair + +Return +------- +bool + +Description +----------- +No available documentation. +") IsEdgeBound; + Standard_Boolean IsEdgeBound(const StepToTopoDS_PointPair & PP); + + /****************** IsVertexBound ******************/ + /**** md5 signature: 4e0a89f426cdea92ba4121657ac5c75f ****/ + %feature("compactdefaultargs") IsVertexBound; + %feature("autodoc", " +Parameters +---------- +PG: StepGeom_CartesianPoint + +Return +------- +bool + +Description +----------- +No available documentation. +") IsVertexBound; + Standard_Boolean IsVertexBound(const opencascade::handle & PG); + + /****************** TransientProcess ******************/ + /**** md5 signature: cda5aa33365159e82c6213003de44419 ****/ + %feature("compactdefaultargs") TransientProcess; + %feature("autodoc", "Return +------- +opencascade::handle + +Description +----------- +No available documentation. +") TransientProcess; + opencascade::handle TransientProcess(); + +}; + + +%extend StepToTopoDS_Tool { + %pythoncode { + __repr__ = _dumps_object + } +}; + /***************************** * class StepToTopoDS_Builder * *****************************/ diff --git a/src/SWIG_files/wrapper/StepToTopoDS.pyi b/src/SWIG_files/wrapper/StepToTopoDS.pyi index 45fc39f11..6e9cd233a 100644 --- a/src/SWIG_files/wrapper/StepToTopoDS.pyi +++ b/src/SWIG_files/wrapper/StepToTopoDS.pyi @@ -9,10 +9,10 @@ from OCC.Core.StepGeom import * from OCC.Core.TCollection import * from OCC.Core.Geom import * from OCC.Core.TopoDS import * -from OCC.Core.gp import * from OCC.Core.Transfer import * -from OCC.Core.Message import * from OCC.Core.Geom2d import * +from OCC.Core.gp import * +from OCC.Core.Message import * from OCC.Core.StepVisual import * @@ -171,6 +171,44 @@ class StepToTopoDS_Root: def SetMaxTol(self, maxpreci: float) -> None: ... def SetPrecision(self, preci: float) -> None: ... +class StepToTopoDS_Tool: + @overload + def __init__(self) -> None: ... + @overload + def __init__(self, Map: StepToTopoDS_DataMapOfTRI, TP: Transfer_TransientProcess) -> None: ... + @overload + def AddContinuity(self, GeomSurf: Geom_Surface) -> None: ... + @overload + def AddContinuity(self, GeomCurve: Geom_Curve) -> None: ... + @overload + def AddContinuity(self, GeomCur2d: Geom2d_Curve) -> None: ... + def Bind(self, TRI: StepShape_TopologicalRepresentationItem, S: TopoDS_Shape) -> None: ... + def BindEdge(self, PP: StepToTopoDS_PointPair, E: TopoDS_Edge) -> None: ... + def BindVertex(self, P: StepGeom_CartesianPoint, V: TopoDS_Vertex) -> None: ... + def C0Cur2(self) -> int: ... + def C0Cur3(self) -> int: ... + def C0Surf(self) -> int: ... + def C1Cur2(self) -> int: ... + def C1Cur3(self) -> int: ... + def C1Surf(self) -> int: ... + def C2Cur2(self) -> int: ... + def C2Cur3(self) -> int: ... + def C2Surf(self) -> int: ... + def ClearEdgeMap(self) -> None: ... + def ClearVertexMap(self) -> None: ... + @overload + def ComputePCurve(self, B: bool) -> None: ... + @overload + def ComputePCurve(self) -> bool: ... + def Find(self, TRI: StepShape_TopologicalRepresentationItem) -> TopoDS_Shape: ... + def FindEdge(self, PP: StepToTopoDS_PointPair) -> TopoDS_Edge: ... + def FindVertex(self, P: StepGeom_CartesianPoint) -> TopoDS_Vertex: ... + def Init(self, Map: StepToTopoDS_DataMapOfTRI, TP: Transfer_TransientProcess) -> None: ... + def IsBound(self, TRI: StepShape_TopologicalRepresentationItem) -> bool: ... + def IsEdgeBound(self, PP: StepToTopoDS_PointPair) -> bool: ... + def IsVertexBound(self, PG: StepGeom_CartesianPoint) -> bool: ... + def TransientProcess(self) -> Transfer_TransientProcess: ... + class StepToTopoDS_MakeTransformed(StepToTopoDS_Root): def __init__(self) -> None: ... @overload diff --git a/src/SWIG_files/wrapper/StepVisual.i b/src/SWIG_files/wrapper/StepVisual.i index 062c7f965..5d5b652a0 100644 --- a/src/SWIG_files/wrapper/StepVisual.i +++ b/src/SWIG_files/wrapper/StepVisual.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/StlAPI.i b/src/SWIG_files/wrapper/StlAPI.i index 0d1b822c6..533a01e05 100644 --- a/src/SWIG_files/wrapper/StlAPI.i +++ b/src/SWIG_files/wrapper/StlAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Storage.i b/src/SWIG_files/wrapper/Storage.i index b4b40aaf0..cb2924667 100644 --- a/src/SWIG_files/wrapper/Storage.i +++ b/src/SWIG_files/wrapper/Storage.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Sweep.i b/src/SWIG_files/wrapper/Sweep.i index 8333385fd..15d1dfaf3 100644 --- a/src/SWIG_files/wrapper/Sweep.i +++ b/src/SWIG_files/wrapper/Sweep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TColGeom.i b/src/SWIG_files/wrapper/TColGeom.i index eb8de63b0..c079dc15d 100644 --- a/src/SWIG_files/wrapper/TColGeom.i +++ b/src/SWIG_files/wrapper/TColGeom.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TColGeom2d.i b/src/SWIG_files/wrapper/TColGeom2d.i index 6ebba4d5a..5c05ff486 100644 --- a/src/SWIG_files/wrapper/TColGeom2d.i +++ b/src/SWIG_files/wrapper/TColGeom2d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TColQuantity.i b/src/SWIG_files/wrapper/TColQuantity.i index a5eb8d715..054a00532 100644 --- a/src/SWIG_files/wrapper/TColQuantity.i +++ b/src/SWIG_files/wrapper/TColQuantity.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TColStd.i b/src/SWIG_files/wrapper/TColStd.i index 8709f9bdc..cf0dc0ef0 100644 --- a/src/SWIG_files/wrapper/TColStd.i +++ b/src/SWIG_files/wrapper/TColStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TColgp.i b/src/SWIG_files/wrapper/TColgp.i index 305193696..ce27ba706 100644 --- a/src/SWIG_files/wrapper/TColgp.i +++ b/src/SWIG_files/wrapper/TColgp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TCollection.i b/src/SWIG_files/wrapper/TCollection.i index 5aa243c42..66455e623 100644 --- a/src/SWIG_files/wrapper/TCollection.i +++ b/src/SWIG_files/wrapper/TCollection.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TDF.i b/src/SWIG_files/wrapper/TDF.i index ab474ef2d..08abf6b65 100644 --- a/src/SWIG_files/wrapper/TDF.i +++ b/src/SWIG_files/wrapper/TDF.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TDataStd.i b/src/SWIG_files/wrapper/TDataStd.i index 3e420dbd4..d31190c77 100644 --- a/src/SWIG_files/wrapper/TDataStd.i +++ b/src/SWIG_files/wrapper/TDataStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TDataXtd.i b/src/SWIG_files/wrapper/TDataXtd.i index 11a6dd4b5..426927d10 100644 --- a/src/SWIG_files/wrapper/TDataXtd.i +++ b/src/SWIG_files/wrapper/TDataXtd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TDocStd.i b/src/SWIG_files/wrapper/TDocStd.i index bc040a948..bed8a988e 100644 --- a/src/SWIG_files/wrapper/TDocStd.i +++ b/src/SWIG_files/wrapper/TDocStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TFunction.i b/src/SWIG_files/wrapper/TFunction.i index 02488b498..965d76929 100644 --- a/src/SWIG_files/wrapper/TFunction.i +++ b/src/SWIG_files/wrapper/TFunction.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TNaming.i b/src/SWIG_files/wrapper/TNaming.i index 22e57db7c..bc0fcadbf 100644 --- a/src/SWIG_files/wrapper/TNaming.i +++ b/src/SWIG_files/wrapper/TNaming.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TObj.i b/src/SWIG_files/wrapper/TObj.i index fd6d3229a..ccd4c96e0 100644 --- a/src/SWIG_files/wrapper/TObj.i +++ b/src/SWIG_files/wrapper/TObj.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TPrsStd.i b/src/SWIG_files/wrapper/TPrsStd.i index fcb3d104f..bbaa799b3 100644 --- a/src/SWIG_files/wrapper/TPrsStd.i +++ b/src/SWIG_files/wrapper/TPrsStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TShort.i b/src/SWIG_files/wrapper/TShort.i index 4aa6f2291..44a9c9b1b 100644 --- a/src/SWIG_files/wrapper/TShort.i +++ b/src/SWIG_files/wrapper/TShort.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopAbs.i b/src/SWIG_files/wrapper/TopAbs.i index 661a78426..07a3e36db 100644 --- a/src/SWIG_files/wrapper/TopAbs.i +++ b/src/SWIG_files/wrapper/TopAbs.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopBas.i b/src/SWIG_files/wrapper/TopBas.i index 0ed2dc0b1..064f77036 100644 --- a/src/SWIG_files/wrapper/TopBas.i +++ b/src/SWIG_files/wrapper/TopBas.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopClass.i b/src/SWIG_files/wrapper/TopClass.i index 337fd2a65..2dc81b458 100644 --- a/src/SWIG_files/wrapper/TopClass.i +++ b/src/SWIG_files/wrapper/TopClass.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopCnx.i b/src/SWIG_files/wrapper/TopCnx.i index 1224f8c54..861280c78 100644 --- a/src/SWIG_files/wrapper/TopCnx.i +++ b/src/SWIG_files/wrapper/TopCnx.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopExp.i b/src/SWIG_files/wrapper/TopExp.i index e08638724..2d25098de 100644 --- a/src/SWIG_files/wrapper/TopExp.i +++ b/src/SWIG_files/wrapper/TopExp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopLoc.i b/src/SWIG_files/wrapper/TopLoc.i index 653ba69f7..57008b819 100644 --- a/src/SWIG_files/wrapper/TopLoc.i +++ b/src/SWIG_files/wrapper/TopLoc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopOpeBRep.i b/src/SWIG_files/wrapper/TopOpeBRep.i index 3de697254..48d9a0464 100644 --- a/src/SWIG_files/wrapper/TopOpeBRep.i +++ b/src/SWIG_files/wrapper/TopOpeBRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopOpeBRepBuild.i b/src/SWIG_files/wrapper/TopOpeBRepBuild.i index 2ddf11a47..0a474e611 100644 --- a/src/SWIG_files/wrapper/TopOpeBRepBuild.i +++ b/src/SWIG_files/wrapper/TopOpeBRepBuild.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopOpeBRepDS.i b/src/SWIG_files/wrapper/TopOpeBRepDS.i index 99f68e0ad..bcb504e42 100644 --- a/src/SWIG_files/wrapper/TopOpeBRepDS.i +++ b/src/SWIG_files/wrapper/TopOpeBRepDS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopOpeBRepTool.i b/src/SWIG_files/wrapper/TopOpeBRepTool.i index e808af190..a3298e7d9 100644 --- a/src/SWIG_files/wrapper/TopOpeBRepTool.i +++ b/src/SWIG_files/wrapper/TopOpeBRepTool.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopTools.i b/src/SWIG_files/wrapper/TopTools.i index c1402cc10..2c8670af0 100644 --- a/src/SWIG_files/wrapper/TopTools.i +++ b/src/SWIG_files/wrapper/TopTools.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopTrans.i b/src/SWIG_files/wrapper/TopTrans.i index 1d3b53130..0fb7f44c1 100644 --- a/src/SWIG_files/wrapper/TopTrans.i +++ b/src/SWIG_files/wrapper/TopTrans.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopoDS.i b/src/SWIG_files/wrapper/TopoDS.i index dc7381c36..f1b82873f 100644 --- a/src/SWIG_files/wrapper/TopoDS.i +++ b/src/SWIG_files/wrapper/TopoDS.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TopoDSToStep.i b/src/SWIG_files/wrapper/TopoDSToStep.i index 61bd8c17a..6c4e0bbfe 100644 --- a/src/SWIG_files/wrapper/TopoDSToStep.i +++ b/src/SWIG_files/wrapper/TopoDSToStep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Transfer.i b/src/SWIG_files/wrapper/Transfer.i index 7aaa48fb0..9151cccc2 100644 --- a/src/SWIG_files/wrapper/Transfer.i +++ b/src/SWIG_files/wrapper/Transfer.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/TransferBRep.i b/src/SWIG_files/wrapper/TransferBRep.i index 016251cd2..1e3b5582a 100644 --- a/src/SWIG_files/wrapper/TransferBRep.i +++ b/src/SWIG_files/wrapper/TransferBRep.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/UTL.i b/src/SWIG_files/wrapper/UTL.i index 8387a93c2..15cd723c3 100644 --- a/src/SWIG_files/wrapper/UTL.i +++ b/src/SWIG_files/wrapper/UTL.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Units.i b/src/SWIG_files/wrapper/Units.i index b6cf5f9a6..1fad0f338 100644 --- a/src/SWIG_files/wrapper/Units.i +++ b/src/SWIG_files/wrapper/Units.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/UnitsAPI.i b/src/SWIG_files/wrapper/UnitsAPI.i index 50115fdd2..4405fc2da 100644 --- a/src/SWIG_files/wrapper/UnitsAPI.i +++ b/src/SWIG_files/wrapper/UnitsAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/UnitsMethods.i b/src/SWIG_files/wrapper/UnitsMethods.i index 42a9bba6f..def1a3ab0 100644 --- a/src/SWIG_files/wrapper/UnitsMethods.i +++ b/src/SWIG_files/wrapper/UnitsMethods.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/V3d.i b/src/SWIG_files/wrapper/V3d.i index 709c3f35f..72a83001a 100644 --- a/src/SWIG_files/wrapper/V3d.i +++ b/src/SWIG_files/wrapper/V3d.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/Vrml.i b/src/SWIG_files/wrapper/Vrml.i index ee07cd87c..8a3d4a335 100644 --- a/src/SWIG_files/wrapper/Vrml.i +++ b/src/SWIG_files/wrapper/Vrml.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/VrmlAPI.i b/src/SWIG_files/wrapper/VrmlAPI.i index b0557cfd9..9ddda5264 100644 --- a/src/SWIG_files/wrapper/VrmlAPI.i +++ b/src/SWIG_files/wrapper/VrmlAPI.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/VrmlConverter.i b/src/SWIG_files/wrapper/VrmlConverter.i index 18e6c39d1..8f9aa9615 100644 --- a/src/SWIG_files/wrapper/VrmlConverter.i +++ b/src/SWIG_files/wrapper/VrmlConverter.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/VrmlData.i b/src/SWIG_files/wrapper/VrmlData.i index 90b3723c9..1df61dbd5 100644 --- a/src/SWIG_files/wrapper/VrmlData.i +++ b/src/SWIG_files/wrapper/VrmlData.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XBRepMesh.i b/src/SWIG_files/wrapper/XBRepMesh.i index ccd9cd165..142d34301 100644 --- a/src/SWIG_files/wrapper/XBRepMesh.i +++ b/src/SWIG_files/wrapper/XBRepMesh.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify @@ -37,7 +37,6 @@ https://www.opencascade.com/doc/occt-7.7.0/refman/html/package_xbrepmesh.html" %{ -#include #include //Dependencies diff --git a/src/SWIG_files/wrapper/XCAFApp.i b/src/SWIG_files/wrapper/XCAFApp.i index 2a2d7cde3..eee017a43 100644 --- a/src/SWIG_files/wrapper/XCAFApp.i +++ b/src/SWIG_files/wrapper/XCAFApp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XCAFDimTolObjects.i b/src/SWIG_files/wrapper/XCAFDimTolObjects.i index eae8a8f3b..df5b83304 100644 --- a/src/SWIG_files/wrapper/XCAFDimTolObjects.i +++ b/src/SWIG_files/wrapper/XCAFDimTolObjects.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XCAFDoc.i b/src/SWIG_files/wrapper/XCAFDoc.i index 8471ba3be..0be93bf0c 100644 --- a/src/SWIG_files/wrapper/XCAFDoc.i +++ b/src/SWIG_files/wrapper/XCAFDoc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XCAFNoteObjects.i b/src/SWIG_files/wrapper/XCAFNoteObjects.i index 8efdd7cfd..898ea0e11 100644 --- a/src/SWIG_files/wrapper/XCAFNoteObjects.i +++ b/src/SWIG_files/wrapper/XCAFNoteObjects.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XCAFPrs.i b/src/SWIG_files/wrapper/XCAFPrs.i index 0d930314c..f586d10ae 100644 --- a/src/SWIG_files/wrapper/XCAFPrs.i +++ b/src/SWIG_files/wrapper/XCAFPrs.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XCAFView.i b/src/SWIG_files/wrapper/XCAFView.i index d109e105a..5461102c6 100644 --- a/src/SWIG_files/wrapper/XCAFView.i +++ b/src/SWIG_files/wrapper/XCAFView.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XSControl.i b/src/SWIG_files/wrapper/XSControl.i index 0eef85d43..442be0977 100644 --- a/src/SWIG_files/wrapper/XSControl.i +++ b/src/SWIG_files/wrapper/XSControl.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlDrivers.i b/src/SWIG_files/wrapper/XmlDrivers.i index 73d6e7ee4..d630e5802 100644 --- a/src/SWIG_files/wrapper/XmlDrivers.i +++ b/src/SWIG_files/wrapper/XmlDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlLDrivers.i b/src/SWIG_files/wrapper/XmlLDrivers.i index 17657fa80..608d58362 100644 --- a/src/SWIG_files/wrapper/XmlLDrivers.i +++ b/src/SWIG_files/wrapper/XmlLDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMDF.i b/src/SWIG_files/wrapper/XmlMDF.i index 7d68ce740..ab02f2f66 100644 --- a/src/SWIG_files/wrapper/XmlMDF.i +++ b/src/SWIG_files/wrapper/XmlMDF.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMDataStd.i b/src/SWIG_files/wrapper/XmlMDataStd.i index 8d0af1bbb..456eb4a8c 100644 --- a/src/SWIG_files/wrapper/XmlMDataStd.i +++ b/src/SWIG_files/wrapper/XmlMDataStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMDataXtd.i b/src/SWIG_files/wrapper/XmlMDataXtd.i index a27b121b6..f520a86b6 100644 --- a/src/SWIG_files/wrapper/XmlMDataXtd.i +++ b/src/SWIG_files/wrapper/XmlMDataXtd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMDocStd.i b/src/SWIG_files/wrapper/XmlMDocStd.i index adc3ba066..9223678bd 100644 --- a/src/SWIG_files/wrapper/XmlMDocStd.i +++ b/src/SWIG_files/wrapper/XmlMDocStd.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMFunction.i b/src/SWIG_files/wrapper/XmlMFunction.i index fee767a1f..4f4da6328 100644 --- a/src/SWIG_files/wrapper/XmlMFunction.i +++ b/src/SWIG_files/wrapper/XmlMFunction.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMNaming.i b/src/SWIG_files/wrapper/XmlMNaming.i index 00f1a76da..2db2694ec 100644 --- a/src/SWIG_files/wrapper/XmlMNaming.i +++ b/src/SWIG_files/wrapper/XmlMNaming.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlMXCAFDoc.i b/src/SWIG_files/wrapper/XmlMXCAFDoc.i index 9065a64d6..bfbbe82ee 100644 --- a/src/SWIG_files/wrapper/XmlMXCAFDoc.i +++ b/src/SWIG_files/wrapper/XmlMXCAFDoc.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlObjMgt.i b/src/SWIG_files/wrapper/XmlObjMgt.i index 0374e6ab2..d2b940289 100644 --- a/src/SWIG_files/wrapper/XmlObjMgt.i +++ b/src/SWIG_files/wrapper/XmlObjMgt.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlTObjDrivers.i b/src/SWIG_files/wrapper/XmlTObjDrivers.i index f086a92ea..0d02569eb 100644 --- a/src/SWIG_files/wrapper/XmlTObjDrivers.i +++ b/src/SWIG_files/wrapper/XmlTObjDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/XmlXCAFDrivers.i b/src/SWIG_files/wrapper/XmlXCAFDrivers.i index b3c50b499..436d6106d 100644 --- a/src/SWIG_files/wrapper/XmlXCAFDrivers.i +++ b/src/SWIG_files/wrapper/XmlXCAFDrivers.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/gce.i b/src/SWIG_files/wrapper/gce.i index 4411e0744..414ae9a9d 100644 --- a/src/SWIG_files/wrapper/gce.i +++ b/src/SWIG_files/wrapper/gce.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/generator.log b/src/SWIG_files/wrapper/generator.log index 2377ea138..64aa108f4 100644 --- a/src/SWIG_files/wrapper/generator.log +++ b/src/SWIG_files/wrapper/generator.log @@ -2,13 +2,13 @@ ############################ Running pythonocc-generator. ############################ -git revision : 05f2f4b +git revision : 5e59e69 operating system : Linux 64bit 6.2.0-34-generic occt version targeted : 7.7.2 -date : 2023-10-13 12:08:35.756632 +date : 2023-10-21 07:41:36.499236 ############################ [INFO ] Processing toolkit TKBO === @@ -150,6 +150,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BOPTools_CoupleOfShape [INFO ] Class: BOPTools_Set [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: BOPTools_SetMapHasher [INFO ] ## Processing module BRepAlgoAPI [INFO ] Class: BRepAlgoAPI_Check @@ -178,6 +179,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: IntTools_CommonPrt [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: IntTools_Context [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: IntTools_Curve @@ -203,8 +205,10 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: IntTools_ShrunkRange [INFO ] Class: IntTools_SurfaceRangeLocalizeData [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: IntTools_SurfaceRangeSample [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: IntTools_SurfaceRangeSampleMapHasher [INFO ] Class: IntTools_Tools [INFO ] Class: IntTools_TopolTool @@ -304,6 +308,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BinTools_ShapeSet [INFO ] Class: BinTools_ShapeWriter [WARNI] [TypeHint] Skipping unknown type uint64_t, uint64 not in module list +[INFO ] operand << cannot be wrapped +[INFO ] operand << cannot be wrapped [INFO ] ## Processing module TopExp [INFO ] Class: TopExp [INFO ] Class: TopExp_Explorer @@ -360,6 +366,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TopoDS_TWire [INFO ] Class: TopoDS_Vertex [INFO ] Class: TopoDS_Wire +[INFO ] operand << cannot be wrapped [INFO ] Processing toolkit TKBin === [INFO ] ## Processing module BinDrivers [INFO ] Enum: BinDrivers_Marker @@ -450,6 +457,18 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator<< skipped because invalid name [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Boolean cannot be wrapped +[INFO ] operand ! cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped +[INFO ] operand >> cannot be wrapped [INFO ] Class: BinObjMgt_RRelocationTable [INFO ] Processing toolkit TKBinTObj === [INFO ] ## Processing module BinTObjDrivers @@ -691,6 +710,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: TopOpeBRepDS_GeometryData [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: TopOpeBRepDS_Interference [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Enum passed by reference: TopOpeBRepDS_Kind &GK changed to TopOpeBRepDS_Kind &OutValue @@ -713,6 +733,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TopOpeBRepDS_ShapeWithState [INFO ] Class: TopOpeBRepDS_Surface [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: TopOpeBRepDS_SurfaceExplorer [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: TopOpeBRepDS_TKI @@ -1000,9 +1021,12 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepBlend_AppSurface [INFO ] explicitly excluded method BRepBlend_AppSurface::c8d3e7f26c4ee8a50f4eca5274d79e63 +[INFO ] Class: BRepBlend_BlendTool [INFO ] Class: BRepBlend_CurvPointRadInv [INFO ] Class: BRepBlend_Extremity [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] Class: BRepBlend_HCurve2dTool +[INFO ] Class: BRepBlend_HCurveTool [INFO ] Class: BRepBlend_Line [INFO ] Class: BRepBlend_PointOnRst [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -1074,6 +1098,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BlendFunc_RuledInv [INFO ] Class: BlendFunc_Tensor [INFO ] Creating Get and Set methods for method ChangeValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: BlendFunc_ChamfInv [INFO ] Class: BlendFunc_Chamfer [INFO ] Class: BlendFunc_ConstThroat @@ -1121,11 +1147,15 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: ChFiDS_ElSpine [INFO ] Class: ChFiDS_FaceInterference [INFO ] Class: ChFiDS_Map +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: ChFiDS_Regul [INFO ] Class: ChFiDS_Spine [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: ChFiDS_Stripe [INFO ] Class: ChFiDS_StripeMap +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: ChFiDS_SurfData [INFO ] Class: ChFiDS_ChamfSpine [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -1168,11 +1198,13 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class Geom2d_Conic is abstract, using %nodefaultctor. [INFO ] Class: Geom2d_Direction [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped [INFO ] Class: Geom2d_Line [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Geom2d_OffsetCurve [INFO ] Class: Geom2d_VectorWithMagnitude [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped [INFO ] Class: Geom2d_BSplineCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Geom2d_BezierCurve @@ -1481,6 +1513,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] ## Processing module Geom2dAPI [INFO ] Class: Geom2dAPI_ExtremaCurveCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] Class: Geom2dAPI_InterCurveCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Geom2dAPI_Interpolate @@ -1492,6 +1526,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Geom2dAPI_ProjectPointOnCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand gp_Pnt2d cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] ## Processing module Geom2dGcc [INFO ] Enum: Geom2dGcc_Type1 [INFO ] Enum: Geom2dGcc_Type2 @@ -1625,6 +1662,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Enum passed by reference: TopAbs_Orientation &Or changed to TopAbs_Orientation &OutValue [INFO ] Enum passed by reference: TopAbs_Orientation & Or changed to TopAbs_Orientation &OutValue [INFO ] Enum passed by reference: TopAbs_Orientation & Or changed to TopAbs_Orientation &OutValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: Geom2dHatch_FClass2dOfClassifier [INFO ] Class: Geom2dHatch_Hatcher [INFO ] explicitly excluded method Geom2dHatch_Hatcher::ec0624071ec7da54b3d9dacc7bcb05f9 @@ -1662,10 +1701,16 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: GeomAPI [INFO ] Class: GeomAPI_ExtremaCurveCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] Class: GeomAPI_ExtremaCurveSurface [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] Class: GeomAPI_ExtremaSurfaceSurface [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] Class: GeomAPI_IntCS [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: GeomAPI_IntSS @@ -1682,8 +1727,14 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: GeomAPI_ProjectPointOnCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand gp_Pnt cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] Class: GeomAPI_ProjectPointOnSurf [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_Integer cannot be wrapped +[INFO ] operand gp_Pnt cannot be wrapped +[INFO ] operand Standard_Real cannot be wrapped [INFO ] ## Processing module GeomFill [INFO ] Found HARRAY1 definitionGeomFill_HArray1OfLocationLaw: GeomFill_Array1OfLocationLaw [INFO ] Found HARRAY1 definitionGeomFill_HArray1OfSectionLaw: GeomFill_Array1OfSectionLaw @@ -1732,6 +1783,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: GeomFill_SweepFunction [INFO ] Class: GeomFill_Tensor [INFO ] Creating Get and Set methods for method ChangeValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: GeomFill_TgtField [INFO ] Class GeomFill_TgtField is abstract, using %nodefaultctor. [INFO ] Class: GeomFill_TrihedronLaw @@ -1976,6 +2029,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: IntPolyh_PointNormal [INFO ] Class: IntPolyh_SectionLine [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand [] cannot be wrapped +[INFO ] operand [] cannot be wrapped [INFO ] Class: IntPolyh_StartPoint [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: IntPolyh_Tools @@ -2033,6 +2089,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class Intf_Polygon2d is abstract, using %nodefaultctor. [INFO ] Class: Intf_SectionLine [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Intf_SectionPoint [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Enum passed by reference: Intf_PIType &Dim changed to Intf_PIType &OutValue @@ -2112,6 +2169,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Plate_PlaneConstraint [INFO ] Class: Plate_Plate [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Plate_SampledCurveConstraint [INFO ] ## Processing module TopClass [INFO ] Class: TopClass_SolidExplorer @@ -2238,8 +2296,11 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] param name missing or '&', skip method type hint [INFO ] Class: AdvApp2Var_Network [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: AdvApp2Var_Node [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: AdvApp2Var_Patch [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: AdvApp2Var_SysBase @@ -2752,51 +2813,74 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Enum: gce_ErrorType [INFO ] Class: gce_MakeMirror [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf cannot be wrapped [INFO ] Class: gce_MakeMirror2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf2d cannot be wrapped [INFO ] Class: gce_MakeRotation [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf cannot be wrapped [INFO ] Class: gce_MakeRotation2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf2d cannot be wrapped [INFO ] Class: gce_MakeScale [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf cannot be wrapped [INFO ] Class: gce_MakeScale2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf2d cannot be wrapped [INFO ] Class: gce_MakeTranslation [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf cannot be wrapped [INFO ] Class: gce_MakeTranslation2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf2d cannot be wrapped [INFO ] Class: gce_Root [INFO ] Class: gce_MakeCirc [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Circ cannot be wrapped [INFO ] Class: gce_MakeCirc2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Circ2d cannot be wrapped [INFO ] Class: gce_MakeCone [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Cone cannot be wrapped [INFO ] Class: gce_MakeCylinder [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Cylinder cannot be wrapped [INFO ] Class: gce_MakeDir [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Dir cannot be wrapped [INFO ] Class: gce_MakeDir2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Dir2d cannot be wrapped [INFO ] Class: gce_MakeElips [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Elips cannot be wrapped [INFO ] Class: gce_MakeElips2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Elips2d cannot be wrapped [INFO ] Class: gce_MakeHypr [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Hypr cannot be wrapped [INFO ] Class: gce_MakeHypr2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Hypr2d cannot be wrapped [INFO ] Class: gce_MakeLin [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Lin cannot be wrapped [INFO ] Class: gce_MakeLin2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Lin2d cannot be wrapped [INFO ] Class: gce_MakeParab [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Parab cannot be wrapped [INFO ] Class: gce_MakeParab2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Parab2d cannot be wrapped [INFO ] Class: gce_MakePln [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Pln cannot be wrapped [INFO ] Processing toolkit TKHLR === [INFO ] ## Processing module Contap [INFO ] Found HSEQUENCE definitionContap_TheHSequenceOfPoint: Contap_TheSequenceOfPoint @@ -3225,8 +3309,10 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TDataStd [INFO ] Class: TDataStd_AsciiString [INFO ] Class: TDataStd_BooleanArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_BooleanList [INFO ] Class: TDataStd_ByteArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_ChildNodeIterator [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: TDataStd_Current @@ -3237,6 +3323,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TDataStd_DeltaOnModificationOfRealArray [INFO ] Class: TDataStd_Expression [INFO ] Class: TDataStd_ExtStringArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_ExtStringList [INFO ] Class: TDataStd_HDataMapOfStringByte [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -3253,12 +3340,15 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TDataStd_IntPackedMap [INFO ] Class: TDataStd_Integer [INFO ] Class: TDataStd_IntegerArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_IntegerList [INFO ] Class: TDataStd_NamedData [INFO ] Class: TDataStd_Real [INFO ] Class: TDataStd_RealArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_RealList [INFO ] Class: TDataStd_ReferenceArray +[INFO ] operand () cannot be wrapped [INFO ] Class: TDataStd_ReferenceList [INFO ] Class: TDataStd_TreeNode [INFO ] Class: TDataStd_UAttribute @@ -3322,12 +3412,14 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BSplCLib_EvaluatorFunction [INFO ] Class BSplCLib_EvaluatorFunction is abstract, using %nodefaultctor. [INFO ] Constructor skipped for abstract class BSplCLib_EvaluatorFunction +[INFO ] operand () cannot be wrapped [INFO ] ## Processing module BSplSLib [INFO ] Class: BSplSLib [INFO ] Class: BSplSLib_Cache [INFO ] Class: BSplSLib_EvaluatorFunction [INFO ] Class BSplSLib_EvaluatorFunction is abstract, using %nodefaultctor. [INFO ] Constructor skipped for abstract class BSplSLib_EvaluatorFunction +[INFO ] operand () cannot be wrapped [INFO ] ## Processing module BVH [INFO ] Enum: [INFO ] Class: BVH_AxisSelector @@ -3513,8 +3605,14 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Poly [INFO ] Class: Poly_ArrayOfNodes [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand [] cannot be wrapped [INFO ] Class: Poly_ArrayOfUVNodes [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand [] cannot be wrapped [INFO ] Class: Poly_CoherentLink [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Poly_CoherentNode @@ -3547,6 +3645,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Poly_Triangle [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method ChangeValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: Poly_Triangulation [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [WARNI] [TypeHint] Skipping type NCollection_Array1, seems to be a template @@ -3591,9 +3691,12 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: TopLoc_ItemLocation [INFO ] Class: TopLoc_Location [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Trsf cannot be wrapped [INFO ] Class: TopLoc_SListNodeOfItemLocation [INFO ] Class: TopLoc_SListOfItemLocation [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] ## Processing module gp [INFO ] Enum: gp_EulerSequence [INFO ] Enum: gp_TrsfForm @@ -3618,16 +3721,21 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_Dir [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped +[INFO ] operand ^= cannot be wrapped [INFO ] Class: gp_Dir2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped [INFO ] Class: gp_Elips [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_Elips2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_GTrsf [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand () cannot be wrapped [INFO ] Class: gp_GTrsf2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand () cannot be wrapped [INFO ] Class: gp_Hypr [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_Hypr2d @@ -3639,9 +3747,13 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: gp_Mat [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method ChangeValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: gp_Mat2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method ChangeValue +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: gp_Parab [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_Parab2d @@ -3668,14 +3780,20 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: gp_Vec [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped +[INFO ] operand ^= cannot be wrapped [INFO ] Class: gp_Vec2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand ^ cannot be wrapped [INFO ] Class: gp_XY [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method ChangeCoord +[INFO ] operand ^ cannot be wrapped [INFO ] Class: gp_XYZ [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method ChangeCoord +[INFO ] operand ^ cannot be wrapped +[INFO ] operand ^= cannot be wrapped [INFO ] ## Processing module math [INFO ] Enum: math_Status [INFO ] Class: math @@ -3695,6 +3813,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: math_DoubleTab [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method Value +[INFO ] operand () cannot be wrapped [INFO ] Class: math_EigenValuesSearcher [INFO ] Class: math_FRPR [INFO ] Class: math_Function @@ -3723,12 +3842,17 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method Value +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] Class: math_Jacobi [INFO ] Class: math_KronrodSingleIntegration [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: math_Matrix [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method Value +[INFO ] operand () cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] Class: math_MultipleVarFunction [INFO ] Class math_MultipleVarFunction is abstract, using %nodefaultctor. [INFO ] Class: math_NewtonFunctionRoot @@ -3755,6 +3879,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Creating Get and Set methods for method Value +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] Class: math_FunctionSetWithDerivatives [INFO ] Class math_FunctionSetWithDerivatives is abstract, using %nodefaultctor. [INFO ] Class: math_FunctionWithDerivative @@ -3764,6 +3891,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: math_MultipleVarFunctionWithHessian [INFO ] Class math_MultipleVarFunctionWithHessian is abstract, using %nodefaultctor. [INFO ] Class: math_TrigonometricEquationFunction +[INFO ] operand < cannot be wrapped +[INFO ] operand << cannot be wrapped +[INFO ] operand << cannot be wrapped [INFO ] Processing toolkit TKMesh === [INFO ] ## Processing module BRepMesh [INFO ] Enum: BRepMesh_DegreeOfFreedom @@ -3792,6 +3922,14 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] Skipping type const IMeshData::MapOfInteger &, should contain _ [WARNI] [TypeHint] Skipping type const IMeshData::ListOfInteger &, should contain _ [WARNI] [TypeHint] Skipping type const IMeshData::MapOfInteger &, should contain _ +[INFO ] operand () cannot be wrapped +[INFO ] Class: BRepMesh_DefaultRangeSplitter +[WARNI] [TypeHint] Skipping type const IMeshData::IFaceHandle &, should contain _ +[WARNI] [TypeHint] Skip type std::pair, seems to be a template [WARNI] [TypeHint] Skipping type NCollection_List, seems to be a template [WARNI] [TypeHint] Skipping type NCollection_List, seems to be a template +[INFO ] operand = cannot be wrapped [INFO ] Class: BRepMesh_Vertex [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepMesh_VertexInspector @@ -3866,14 +4009,28 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BRepMesh_VertexTool [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [WARNI] [TypeHint] Skipping type const IMeshData::ListOfInteger &, should contain _ -[INFO ] Class: BRepMesh_DelabellaBaseMeshAlgo +[INFO ] Class: BRepMesh_ConeRangeSplitter +[INFO ] explicitly excluded method BRepMesh_ConeRangeSplitter::ffa8458e807831112a8c31bb7d2b2798 +[INFO ] Class: BRepMesh_CylinderRangeSplitter +[WARNI] [TypeHint] Skipping type const IMeshData::IFaceHandle &, should contain _ [INFO ] Class: BRepMesh_Edge [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. -[INFO ] Class: BRepMesh_ExtrusionRangeSplitter [INFO ] Class: BRepMesh_IncrementalMesh [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. -[INFO ] Class: BRepMesh_UndefinedRangeSplitter +[INFO ] Class: BRepMesh_SphereRangeSplitter +[INFO ] Class: BRepMesh_UVParamRangeSplitter +[WARNI] [TypeHint] Skipping type const IMeshData::IMapOfReal &, should contain _ +[WARNI] [TypeHint] Skipping type IMeshData::IMapOfReal &, should contain _ +[WARNI] [TypeHint] Skipping type const IMeshData::IMapOfReal &, should contain _ +[WARNI] [TypeHint] Skipping type IMeshData::IMapOfReal &, should contain _ +[WARNI] [TypeHint] Skipping type const IMeshData::IFaceHandle &, should contain _ [INFO ] Class: BRepMesh_DelaunayBaseMeshAlgo +[INFO ] Class: BRepMesh_NURBSRangeSplitter +[INFO ] Class: BRepMesh_TorusRangeSplitter +[INFO ] Class: BRepMesh_BoundaryParamsRangeSplitter +[INFO ] Class: BRepMesh_DelabellaBaseMeshAlgo +[INFO ] Class: BRepMesh_ExtrusionRangeSplitter +[INFO ] Class: BRepMesh_UndefinedRangeSplitter [INFO ] ## Processing module BRepMeshData [INFO ] Class: BRepMeshData_Curve [INFO ] explicitly excluded method BRepMeshData_Curve::e93fed6728af60627a48bef10a547595 @@ -4028,6 +4185,10 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] Skipping type opencascade::handle, should contain _ [INFO ] Class: MeshVS_Buffer [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand void* cannot be wrapped +[INFO ] operand Standard_Real& cannot be wrapped +[INFO ] operand Standard_Integer& cannot be wrapped +[INFO ] operand gp_Pnt& cannot be wrapped [INFO ] Class: MeshVS_CommonSensitiveEntity [INFO ] Class: MeshVS_DataSource [INFO ] Class MeshVS_DataSource is abstract, using %nodefaultctor. @@ -4160,6 +4321,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepPrim_FaceBuilder [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Face cannot be wrapped [INFO ] Class: BRepPrim_GWedge [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepPrim_OneAxis @@ -4178,8 +4340,11 @@ date : 2023-10-13 12:08:35.756632 [INFO ] ## Processing module BRepPrimAPI [INFO ] Class: BRepPrimAPI_MakeBox [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Shell cannot be wrapped +[INFO ] operand TopoDS_Solid cannot be wrapped [INFO ] Class: BRepPrimAPI_MakeHalfSpace [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Solid cannot be wrapped [INFO ] Class: BRepPrimAPI_MakeOneAxis [INFO ] Class BRepPrimAPI_MakeOneAxis is abstract, using %nodefaultctor. [INFO ] Constructor skipped for abstract class BRepPrimAPI_MakeOneAxis @@ -4189,6 +4354,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class BRepPrimAPI_MakeSweep is abstract, using %nodefaultctor. [INFO ] Class: BRepPrimAPI_MakeWedge [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Shell cannot be wrapped +[INFO ] operand TopoDS_Solid cannot be wrapped [INFO ] Class: BRepPrimAPI_MakeCone [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepPrimAPI_MakeCylinder @@ -4603,6 +4770,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: StepToTopoDS_PointPair [INFO ] Class: StepToTopoDS_PointPairHasher [INFO ] Class: StepToTopoDS_Root +[INFO ] Class: StepToTopoDS_Tool +[INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: StepToTopoDS_MakeTransformed [INFO ] Class: StepToTopoDS_TranslateCompositeCurve [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -6383,6 +6552,10 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] Skipping type NCollection_Vec2, seems to be a template [WARNI] [TypeHint] Skipping type NCollection_Vec2 [INFO ] Class: Graphic3d_UniformValueTypeID [INFO ] Class: Graphic3d_ValidatedCubeMapOrder +[INFO ] operand -> cannot be wrapped [INFO ] Class: Graphic3d_ValueInterface [INFO ] Class Graphic3d_ValueInterface is abstract, using %nodefaultctor. [INFO ] explicitly excluded method Graphic3d_ValueInterface::cfc5c1a97af7a3cc5892a65704ecfc1b @@ -6683,6 +6860,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Creating Get and Set methods for method ChangeImmediateFrameRate [INFO ] Creating Get and Set methods for method ChangeImmediateFrameRateCpu [INFO ] Creating Get and Set methods for method ChangeTimerValue +[INFO ] operand = cannot be wrapped +[INFO ] operand [] cannot be wrapped +[INFO ] operand [] cannot be wrapped [INFO ] Class: Graphic3d_MediaTextureSet [INFO ] explicitly excluded method Graphic3d_MediaTextureSet::6cd54bd353308339998409ead11d6658 [INFO ] Class: Graphic3d_TextureEnv @@ -7074,6 +7254,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] explicitly excluded method BRepApprox_ResConstraintOfMyGradientOfTheComputeLineBezierOfApprox::585075c65a8681dedf24240dbb90f7f4 [INFO ] Class: BRepApprox_ResConstraintOfMyGradientbisOfTheComputeLineOfApprox [INFO ] explicitly excluded method BRepApprox_ResConstraintOfMyGradientbisOfTheComputeLineOfApprox::585075c65a8681dedf24240dbb90f7f4 +[INFO ] Class: BRepApprox_SurfaceTool [INFO ] Class: BRepApprox_TheComputeLineBezierOfApprox [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: BRepApprox_TheComputeLineOfApprox @@ -7121,23 +7302,33 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BRepBuilderAPI_VertexInspector [INFO ] Class: BRepBuilderAPI_BndBoxTreeSelector [INFO ] Class: BRepBuilderAPI_MakeShape +[INFO ] operand TopoDS_Shape cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeEdge [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeEdge2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeFace [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Face cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakePolygon [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped +[INFO ] operand TopoDS_Wire cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeShapeOnMesh [INFO ] Class: BRepBuilderAPI_MakeShell [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Shell cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeSolid [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Solid cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeVertex [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Vertex cannot be wrapped [INFO ] Class: BRepBuilderAPI_MakeWire [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Wire cannot be wrapped [INFO ] Class: BRepBuilderAPI_ModifyShape [INFO ] Class: BRepBuilderAPI_Copy [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -7279,23 +7470,33 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: BRepLib_ValidateEdge [INFO ] explicitly excluded method BRepLib_ValidateEdge::e317acb89ec96fb57ad5d8a365a0c932 [INFO ] Class: BRepLib_MakeShape +[INFO ] operand TopoDS_Shape cannot be wrapped [INFO ] Class: BRepLib_MakeEdge [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped [INFO ] Class: BRepLib_MakeEdge2d [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped [INFO ] Class: BRepLib_MakeFace [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Face cannot be wrapped [INFO ] Class: BRepLib_MakePolygon [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Edge cannot be wrapped +[INFO ] operand TopoDS_Wire cannot be wrapped [INFO ] Class: BRepLib_MakeShell [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Shell cannot be wrapped [INFO ] Class: BRepLib_MakeSolid [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Solid cannot be wrapped [INFO ] Class: BRepLib_MakeVertex [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Vertex cannot be wrapped [INFO ] Class: BRepLib_MakeWire [INFO ] Wrap nested class BRepLib_MakeWire::BRepLib_BndBoxVertexSelector [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand TopoDS_Wire cannot be wrapped [INFO ] ## Processing module BRepMAT2d [WARNI] [TypeHint] Skipping type opencascade::handle, should contain _ [INFO ] Class: BRepMAT2d_BisectingLocus @@ -7305,6 +7506,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] ## Processing module BRepTopAdaptor [INFO ] Class: BRepTopAdaptor_FClass2d +[INFO ] operand = cannot be wrapped [INFO ] Class: BRepTopAdaptor_HVertex [INFO ] Class: BRepTopAdaptor_Tool [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -7345,7 +7547,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: MAT_Edge [INFO ] Class: MAT_Graph [INFO ] Class: MAT_ListOfBisector +[INFO ] operand () cannot be wrapped [INFO ] Class: MAT_ListOfEdge +[INFO ] operand () cannot be wrapped [INFO ] Class: MAT_Node [INFO ] Class: MAT_TListNodeOfListOfBisector [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. @@ -7445,6 +7649,10 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Wrap nested class AIS_ViewInputBuffer::_viewRotation [INFO ] Wrap nested class AIS_ViewInputBuffer::_zrotateParams [INFO ] Class: AIS_WalkDelta +[INFO ] operand [] cannot be wrapped +[INFO ] operand [] cannot be wrapped +[INFO ] operand [] cannot be wrapped +[INFO ] operand [] cannot be wrapped [INFO ] Class: AIS_WalkPart [INFO ] Class: AIS_AnimationCamera [INFO ] Class: AIS_Axis @@ -7645,6 +7853,9 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Select3D_BVHIndexBuffer [INFO ] Class: Select3D_Pnt [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand gp_Pnt cannot be wrapped +[INFO ] operand gp_XYZ cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] Class: Select3D_PointData [INFO ] Class: Select3D_SensitiveBox [INFO ] explicitly excluded method Select3D_SensitiveBox::d063d786782f9c4237f2859ea9adc264 @@ -7962,6 +8173,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [WARNI] [TypeHint] param name missing or '&', skip method type hint +[INFO ] operand TopoDS_Shape cannot be wrapped [WARNI] [TypeHint] Skipping type Iterator, should contain _ [WARNI] [TypeHint] Skip type VrmlData_MapOfNode::Iterator, because of trailing : [WARNI] [TypeHint] param name missing or '&', skip method type hint @@ -8433,6 +8645,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Interface_GlobalNodeOfReaderLib [INFO ] Class: Interface_Graph [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Interface_HGraph [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Interface_IntList @@ -8445,10 +8658,13 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Interface_LineBuffer [INFO ] Class: Interface_MSG [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand Standard_CString cannot be wrapped [INFO ] Class: Interface_MapAsciiStringHasher [INFO ] Class: Interface_NodeOfGeneralLib [INFO ] Class: Interface_NodeOfReaderLib [INFO ] Class: Interface_ParamList +[INFO ] operand () cannot be wrapped +[INFO ] operand () cannot be wrapped [INFO ] Class: Interface_ParamSet [INFO ] Class: Interface_Protocol [INFO ] Class Interface_Protocol is abstract, using %nodefaultctor. @@ -8460,6 +8676,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Interface_STAT [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Interface_ShareFlags [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Interface_ShareTool @@ -8530,6 +8747,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: StepData_EnumTool [INFO ] Class: StepData_Field [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: StepData_FieldList [INFO ] Class: StepData_FileRecognizer [INFO ] Class StepData_FileRecognizer is abstract, using %nodefaultctor. @@ -8754,6 +8972,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: XmlObjMgt_GP [INFO ] Class: XmlObjMgt_Persistent [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand XmlObjMgt_Element& cannot be wrapped +[INFO ] operand constXmlObjMgt_Element& cannot be wrapped [INFO ] Class: XmlObjMgt_RRelocationTable [INFO ] Class: XmlObjMgt_SRelocationTable [INFO ] Processing toolkit TKXmlTObj === @@ -8824,6 +9044,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Message_ExecStatus [INFO ] Enum: StatusRange [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand &= cannot be wrapped +[INFO ] operand |= cannot be wrapped [INFO ] Class: Message_Level [INFO ] Class: Message_Messenger [INFO ] Wrap nested class Message_Messenger::StreamBuffer @@ -8853,6 +9075,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator<< skipped because invalid name [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand constTCollection_ExtendedString& cannot be wrapped [INFO ] Class: Message_MsgFile [INFO ] Class: Message_Printer [INFO ] Class Message_Printer is abstract, using %nodefaultctor. @@ -8860,6 +9083,7 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class Message_ProgressIndicator is abstract, using %nodefaultctor. [INFO ] Class: Message_ProgressRange [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Message_Report [WARNI] [TypeHint] Skipping type NCollection_IndexedMap, seems to be a template [INFO ] Class: Message_AlertExtended @@ -8875,10 +9099,12 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Found HSEQUENCE definitionHClassName: _SequenceType_ [INFO ] Found HARRAY1 definitionHClassName: _Array1Type_ [INFO ] Found HARRAY2 definitionHClassName: _Array2Type_ +[INFO ] Enum: NCollection_CellFilter_Action [WARNI] Template ) skipped because name doesn't contain '_'. [INFO ] Class: NCollection_StdAllocator [INFO ] Wrap nested class NCollection_StdAllocator::rebind [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] ## Processing module OSD [INFO ] Enum: OSD_FromWhere [INFO ] Enum: OSD_KindFile @@ -8913,9 +9139,11 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Quantity_Date [INFO ] operator< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand > cannot be wrapped [INFO ] Class: Quantity_Period [INFO ] operator< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand > cannot be wrapped [INFO ] ## Processing module Resource [INFO ] Enum: Resource_FormatType [INFO ] Class: Resource_LexicalCompare @@ -8941,16 +9169,20 @@ date : 2023-10-13 12:08:35.756632 [INFO ] explicitly excluded method Standard_ErrorHandler::ef042789fa8460b413c73405dcff195e [INFO ] Class: Standard_GUID [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped [INFO ] Class: Standard_MMgrRoot [INFO ] Class Standard_MMgrRoot is abstract, using %nodefaultctor. [INFO ] Class: Standard_Static_Assert [INFO ] Class: Standard_Transient [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [WARNI] [TypeHint] param name missing or '&', skip method type hint +[INFO ] operand = cannot be wrapped [INFO ] Class: Standard_UUID [INFO ] Class: Standard_Failure [INFO ] Wrap nested class Standard_Failure::StringRef [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped [INFO ] Class: Standard_MMgrOpt [INFO ] explicitly excluded method Standard_MMgrOpt::32213e26879b7b9d5ec9e1af79f3f5b8 [INFO ] Class: Standard_MMgrRaw @@ -8984,6 +9216,10 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] param name missing or '&', skip method type hint [WARNI] [TypeHint] Skipping unknown type __cdecl, not in module list [WARNI] [TypeHint] param name missing or '&', skip method type hint +[INFO ] operand << cannot be wrapped +[INFO ] operand << cannot be wrapped +[INFO ] operand << cannot be wrapped +[INFO ] operand new cannot be wrapped [INFO ] ## Processing module StdFail [INFO ] ## Processing module Storage [INFO ] Found HARRAY1 definitionStorage_HArrayOfSchema: Storage_ArrayOfSchema @@ -9065,6 +9301,10 @@ date : 2023-10-13 12:08:35.756632 [WARNI] [TypeHint] param name missing or '&', skip method type hint [WARNI] [TypeHint] param name missing or '&', skip method type hint [WARNI] [TypeHint] param name missing or '&', skip method type hint +[INFO ] operand &= cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand ^= cannot be wrapped +[INFO ] operand |= cannot be wrapped [INFO ] ## Processing module TCollection [INFO ] Class: TCollection [INFO ] Class: TCollection_AsciiString @@ -9072,12 +9312,21 @@ date : 2023-10-13 12:08:35.756632 [INFO ] operator< skipped because invalid name [INFO ] operator<< skipped because invalid name [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand > cannot be wrapped +[INFO ] operand > cannot be wrapped [INFO ] Class: TCollection_ExtendedString [INFO ] operator< skipped because invalid name [INFO ] operator< skipped because invalid name [INFO ] operator<< skipped because invalid name [INFO ] explicitly excluded method TCollection_ExtendedString::e5ff9f94dec233d371e2d6eeef7b39cf [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. +[INFO ] operand = cannot be wrapped +[INFO ] operand = cannot be wrapped +[INFO ] operand > cannot be wrapped +[INFO ] operand > cannot be wrapped [INFO ] Class: TCollection_HAsciiString [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: TCollection_HExtendedString @@ -9116,6 +9365,10 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: Units_UnitSentence [INFO ] [TypeHint] More than 1 constructor, @overload decorator needed. [INFO ] Class: Units_UnitsLexicon +[INFO ] operand <= cannot be wrapped +[INFO ] operand > cannot be wrapped +[INFO ] operand > cannot be wrapped +[INFO ] operand >= cannot be wrapped [WARNI] [TypeHint] param name missing or '&', skip method type hint [WARNI] [TypeHint] Skipping type const, should contain _ [WARNI] [TypeHint] param name missing or '&', skip method type hint @@ -9130,8 +9383,8 @@ date : 2023-10-13 12:08:35.756632 [INFO ] Class: UnitsMethods [INFO ] ################################################# -SWIG interface file generation completed in 17.46s +SWIG interface file generation completed in 17.22s ################################################# -[INFO ] Number of classes: 4756 -[INFO ] Number of methods: 47532 +[INFO ] Number of classes: 4770 +[INFO ] Number of methods: 47702 diff --git a/src/SWIG_files/wrapper/gp.i b/src/SWIG_files/wrapper/gp.i index 9dc568c04..9dbec9815 100644 --- a/src/SWIG_files/wrapper/gp.i +++ b/src/SWIG_files/wrapper/gp.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify diff --git a/src/SWIG_files/wrapper/math.i b/src/SWIG_files/wrapper/math.i index 9e7def3b5..4fab74b09 100644 --- a/src/SWIG_files/wrapper/math.i +++ b/src/SWIG_files/wrapper/math.i @@ -1,5 +1,5 @@ /* -Copyright 2008-2022 Thomas Paviot (tpaviot@gmail.com) +Copyright 2008-2023 Thomas Paviot (tpaviot@gmail.com) This file is part of pythonOCC. pythonOCC is free software: you can redistribute it and/or modify