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:
parent
61f73653ba
commit
87018b452a
@ -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
|
||||||
|
@ -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) :
|
||||||
|
@ -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 face’s 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
|
||||||
{
|
{
|
||||||
|
@ -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>
|
||||||
|
|
||||||
|
@ -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
|
||||||
|
Loading…
x
Reference in New Issue
Block a user