1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-04-10 18:51:21 +03:00

0030924: Coding - incorrect header in file OSD_ThreadPool.hxx

Fixed license statements within files BRepGProp_MeshProps.cxx, BRepGProp_MeshProps.hxx,
OSD_ThreadPool.cxx and OSD_ThreadPool.hxx.

Removed non-ASCII char from BRepMesh_ModelHealer.hxx.
This commit is contained in:
kgv 2019-08-28 10:09:56 +03:00 committed by apn
parent 61f73653ba
commit 87018b452a
5 changed files with 55 additions and 60 deletions

View File

@ -1,25 +1,26 @@
// Copyright (c) 2018 OPEN CASCADE SAS // Copyright (c) 2018 OPEN CASCADE SAS
// This file is part of commercial software by OPEN CASCADE SAS, //
// furnished in accordance with the terms and conditions of the contract // This file is part of Open CASCADE Technology software library.
// and with the inclusion of this copyright notice. //
// This file or any part thereof may not be provided or otherwise // This library is free software; you can redistribute it and/or modify it under
// made available to any third party. // the terms of the GNU Lesser General Public License version 2.1 as published
// // by the Free Software Foundation, with special exception defined in the file
// No ownership title to the software is transferred hereby. // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// // distribution for complete text of the license and disclaimer of any warranty.
// OPEN CASCADE SAS makes no representation or warranties with respect to the //
// performance of this software, and specifically disclaims any responsibility // Alternatively, this file may be used under the terms of Open CASCADE
// for any damages, special or consequential, connected with its use. // commercial license or contractual agreement.
#include <BRepGProp_MeshProps.hxx> #include <BRepGProp_MeshProps.hxx>
#include <BRepGProp.hxx>
#include <ElSLib.hxx>
#include <gp_Ax3.hxx>
#include <gp_Pnt.hxx> #include <gp_Pnt.hxx>
#include <GProp.hxx>
#include <Poly_Triangulation.hxx> #include <Poly_Triangulation.hxx>
#include <Poly_Triangle.hxx> #include <Poly_Triangle.hxx>
#include<ElSLib.hxx>
#include<gp_Ax3.hxx>
#include <BRepGProp.hxx>
#include <TopLoc_Location.hxx> #include <TopLoc_Location.hxx>
#include <GProp.hxx>
//======================================================================= //=======================================================================
//function : CalculateElSProps //function : CalculateElSProps

View File

@ -1,23 +1,19 @@
// Copyright (c) 2018 OPEN CASCADE SAS // Copyright (c) 2018 OPEN CASCADE SAS
// This file is part of commercial software by OPEN CASCADE SAS, //
// furnished in accordance with the terms and conditions of the contract // This file is part of Open CASCADE Technology software library.
// and with the inclusion of this copyright notice. //
// This file or any part thereof may not be provided or otherwise // This library is free software; you can redistribute it and/or modify it under
// made available to any third party. // the terms of the GNU Lesser General Public License version 2.1 as published
// // by the Free Software Foundation, with special exception defined in the file
// No ownership title to the software is transferred hereby. // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// // distribution for complete text of the license and disclaimer of any warranty.
// OPEN CASCADE SAS makes no representation or warranties with respect to the //
// performance of this software, and specifically disclaims any responsibility // Alternatively, this file may be used under the terms of Open CASCADE
// for any damages, special or consequential, connected with its use. // commercial license or contractual agreement.
#ifndef _BRepGProp_MeshProps_HeaderFile #ifndef _BRepGProp_MeshProps_HeaderFile
#define _BRepGProp_MeshProps_HeaderFile #define _BRepGProp_MeshProps_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Type.hxx>
#include <GProp_GProps.hxx> #include <GProp_GProps.hxx>
#include <TopAbs_Orientation.hxx> #include <TopAbs_Orientation.hxx>
#include <Poly_Array1OfTriangle.hxx> #include <Poly_Array1OfTriangle.hxx>
@ -36,11 +32,11 @@ public:
DEFINE_STANDARD_ALLOC DEFINE_STANDARD_ALLOC
//! Describes types of geometric objects. //! Describes types of geometric objects.
//! - Vinert is 3D closed region of space delimited with //! - Vinert is 3D closed region of space delimited with
//! Point and surface mesh; //! Point and surface mesh;
//! - Sinert is surface mesh in 3D space. //! - Sinert is surface mesh in 3D space.
typedef enum { Vinert = 0, Sinert } BRepGProp_MeshObjType; typedef enum { Vinert = 0, Sinert } BRepGProp_MeshObjType;
//! Constructor takes the type of object. //! Constructor takes the type of object.
BRepGProp_MeshProps(const BRepGProp_MeshObjType theType) : BRepGProp_MeshProps(const BRepGProp_MeshObjType theType) :

View File

@ -25,14 +25,14 @@
//! Class implements functionality of model healer tool. //! Class implements functionality of model healer tool.
//! Iterates over model's faces and checks consistency of their wires, //! Iterates over model's faces and checks consistency of their wires,
//! i.e.whether wires are closed and do not contain self - intersections. //! i.e.whether wires are closed and do not contain self - intersections.
//! In case if wire contains disconnected parts, ends of adjacent edges //! In case if wire contains disconnected parts, ends of adjacent edges
//! forming the gaps are connected in parametric space forcibly. The notion //! forming the gaps are connected in parametric space forcibly. The notion
//! of this operation is to create correct discrete model defined relatively //! of this operation is to create correct discrete model defined relatively
//! parametric space of target face taking into account connectivity and //! parametric space of target face taking into account connectivity and
//! tolerances of 3D space only. This means that there are no specific //! tolerances of 3D space only. This means that there are no specific
//! computations are made for the sake of determination of U and V tolerance. //! computations are made for the sake of determination of U and V tolerance.
//! Registers intersections on edges forming the faces shape and tries to //! Registers intersections on edges forming the face's shape and tries to
//! amplify discrete represenation by decreasing of deflection for the target edge. //! amplify discrete represenation by decreasing of deflection for the target edge.
//! Checks can be performed in parallel mode. //! Checks can be performed in parallel mode.
class BRepMesh_ModelHealer : public IMeshTools_ModelAlgo class BRepMesh_ModelHealer : public IMeshTools_ModelAlgo
{ {

View File

@ -1,17 +1,16 @@
// Created by: Kirill Gavrilov // Created by: Kirill Gavrilov
// Copyright (c) 2017 OPEN CASCADE SAS // Copyright (c) 2017-2019 OPEN CASCADE SAS
// //
// This file is part of commercial software by OPEN CASCADE SAS. // This file is part of Open CASCADE Technology software library.
// //
// This software is furnished in accordance with the terms and conditions // This library is free software; you can redistribute it and/or modify it under
// of the contract and with the inclusion of this copyright notice. // the terms of the GNU Lesser General Public License version 2.1 as published
// This software or any other copy thereof may not be provided or otherwise // by the Free Software Foundation, with special exception defined in the file
// be made available to any third party. // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// No ownership title to the software is transferred hereby. // distribution for complete text of the license and disclaimer of any warranty.
// //
// OPEN CASCADE SAS makes no representation or warranties with respect to the // Alternatively, this file may be used under the terms of Open CASCADE
// performance of this software, and specifically disclaims any responsibility // commercial license or contractual agreement.
// for any damages, special or consequential, connected with its use.
#include <OSD_ThreadPool.hxx> #include <OSD_ThreadPool.hxx>

View File

@ -1,17 +1,16 @@
// Created by: Kirill Gavrilov // Created by: Kirill Gavrilov
// Copyright (c) 2017 OPEN CASCADE SAS // Copyright (c) 2017-2019 OPEN CASCADE SAS
// //
// This file is part of commercial software by OPEN CASCADE SAS. // This file is part of Open CASCADE Technology software library.
// //
// This software is furnished in accordance with the terms and conditions // This library is free software; you can redistribute it and/or modify it under
// of the contract and with the inclusion of this copyright notice. // the terms of the GNU Lesser General Public License version 2.1 as published
// This software or any other copy thereof may not be provided or otherwise // by the Free Software Foundation, with special exception defined in the file
// be made available to any third party. // OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// No ownership title to the software is transferred hereby. // distribution for complete text of the license and disclaimer of any warranty.
// //
// OPEN CASCADE SAS makes no representation or warranties with respect to the // Alternatively, this file may be used under the terms of Open CASCADE
// performance of this software, and specifically disclaims any responsibility // commercial license or contractual agreement.
// for any damages, special or consequential, connected with its use.
#ifndef _OSD_ThreadPool_HeaderFile #ifndef _OSD_ThreadPool_HeaderFile
#define _OSD_ThreadPool_HeaderFile #define _OSD_ThreadPool_HeaderFile