mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +03:00
0024750: Replace instantiations of TCollection generic classes by NCollection templates -- automatic
Automatic upgrade of code by command "occt_upgrade . -tcollection"
This commit is contained in:
@@ -1,2 +1,7 @@
|
||||
IntSurf_Allocator.hxx
|
||||
IntSurf_SequenceOfPntOn2S.hxx
|
||||
IntSurf_SequenceOfCouple.hxx
|
||||
IntSurf_SequenceOfPathPoint.hxx
|
||||
IntSurf_SequenceOfInteriorPoint.hxx
|
||||
IntSurf_ListOfPntOn2S.hxx
|
||||
IntSurf_ListIteratorOfListOfPntOn2S.hxx
|
||||
|
@@ -38,8 +38,7 @@ is
|
||||
|
||||
class Couple;
|
||||
|
||||
class SequenceOfCouple instantiates Sequence from TCollection
|
||||
(Couple from IntSurf);
|
||||
imported SequenceOfCouple;
|
||||
|
||||
|
||||
class LineOn2S;
|
||||
@@ -50,23 +49,21 @@ is
|
||||
|
||||
class PathPoint;
|
||||
|
||||
class SequenceOfPathPoint instantiates Sequence from TCollection
|
||||
(PathPoint from IntSurf);
|
||||
imported SequenceOfPathPoint;
|
||||
|
||||
class PathPointTool;
|
||||
|
||||
class InteriorPoint;
|
||||
|
||||
class SequenceOfInteriorPoint instantiates Sequence from TCollection
|
||||
(InteriorPoint from IntSurf);
|
||||
imported SequenceOfInteriorPoint;
|
||||
|
||||
class InteriorPointTool;
|
||||
|
||||
class Transition;
|
||||
|
||||
--amv
|
||||
class ListOfPntOn2S instantiates List from TCollection
|
||||
(PntOn2S from IntSurf);
|
||||
imported ListOfPntOn2S;
|
||||
imported ListIteratorOfListOfPntOn2S;
|
||||
|
||||
enumeration TypeTrans is In, Out, Touch, Undecided;
|
||||
|
||||
|
8
src/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S.hxx
Normal file
8
src/IntSurf/IntSurf_ListIteratorOfListOfPntOn2S.hxx
Normal file
@@ -0,0 +1,8 @@
|
||||
|
||||
|
||||
#ifndef IntSurf_ListIteratorOfListOfPntOn2S_HeaderFile
|
||||
#define IntSurf_ListIteratorOfListOfPntOn2S_HeaderFile
|
||||
|
||||
#include <IntSurf_ListOfPntOn2S.hxx>
|
||||
|
||||
#endif
|
27
src/IntSurf/IntSurf_ListOfPntOn2S.hxx
Normal file
27
src/IntSurf/IntSurf_ListOfPntOn2S.hxx
Normal file
@@ -0,0 +1,27 @@
|
||||
// Created on: 1992-08-24
|
||||
// Created by: Jacques GOUSSARD
|
||||
// Copyright (c) 1992-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2014 OPEN CASCADE SAS
|
||||
//
|
||||
// This file is part of Open CASCADE Technology software library.
|
||||
//
|
||||
// This library is free software; you can redistribute it and/or modify it under
|
||||
// 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
|
||||
// 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.
|
||||
//
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#ifndef IntSurf_ListOfPntOn2S_HeaderFile
|
||||
#define IntSurf_ListOfPntOn2S_HeaderFile
|
||||
|
||||
#include <IntSurf_PntOn2S.hxx>
|
||||
#include <NCollection_List.hxx>
|
||||
|
||||
typedef NCollection_List<IntSurf_PntOn2S> IntSurf_ListOfPntOn2S;
|
||||
typedef NCollection_List<IntSurf_PntOn2S>::Iterator IntSurf_ListIteratorOfListOfPntOn2S;
|
||||
|
||||
|
||||
#endif
|
26
src/IntSurf/IntSurf_SequenceOfCouple.hxx
Normal file
26
src/IntSurf/IntSurf_SequenceOfCouple.hxx
Normal file
@@ -0,0 +1,26 @@
|
||||
// Created on: 1992-08-24
|
||||
// Created by: Jacques GOUSSARD
|
||||
// Copyright (c) 1992-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2014 OPEN CASCADE SAS
|
||||
//
|
||||
// This file is part of Open CASCADE Technology software library.
|
||||
//
|
||||
// This library is free software; you can redistribute it and/or modify it under
|
||||
// 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
|
||||
// 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.
|
||||
//
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#ifndef IntSurf_SequenceOfCouple_HeaderFile
|
||||
#define IntSurf_SequenceOfCouple_HeaderFile
|
||||
|
||||
#include <IntSurf_Couple.hxx>
|
||||
#include <NCollection_Sequence.hxx>
|
||||
|
||||
typedef NCollection_Sequence<IntSurf_Couple> IntSurf_SequenceOfCouple;
|
||||
|
||||
|
||||
#endif
|
26
src/IntSurf/IntSurf_SequenceOfInteriorPoint.hxx
Normal file
26
src/IntSurf/IntSurf_SequenceOfInteriorPoint.hxx
Normal file
@@ -0,0 +1,26 @@
|
||||
// Created on: 1992-08-24
|
||||
// Created by: Jacques GOUSSARD
|
||||
// Copyright (c) 1992-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2014 OPEN CASCADE SAS
|
||||
//
|
||||
// This file is part of Open CASCADE Technology software library.
|
||||
//
|
||||
// This library is free software; you can redistribute it and/or modify it under
|
||||
// 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
|
||||
// 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.
|
||||
//
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#ifndef IntSurf_SequenceOfInteriorPoint_HeaderFile
|
||||
#define IntSurf_SequenceOfInteriorPoint_HeaderFile
|
||||
|
||||
#include <IntSurf_InteriorPoint.hxx>
|
||||
#include <NCollection_Sequence.hxx>
|
||||
|
||||
typedef NCollection_Sequence<IntSurf_InteriorPoint> IntSurf_SequenceOfInteriorPoint;
|
||||
|
||||
|
||||
#endif
|
26
src/IntSurf/IntSurf_SequenceOfPathPoint.hxx
Normal file
26
src/IntSurf/IntSurf_SequenceOfPathPoint.hxx
Normal file
@@ -0,0 +1,26 @@
|
||||
// Created on: 1992-08-24
|
||||
// Created by: Jacques GOUSSARD
|
||||
// Copyright (c) 1992-1999 Matra Datavision
|
||||
// Copyright (c) 1999-2014 OPEN CASCADE SAS
|
||||
//
|
||||
// This file is part of Open CASCADE Technology software library.
|
||||
//
|
||||
// This library is free software; you can redistribute it and/or modify it under
|
||||
// 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
|
||||
// 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.
|
||||
//
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#ifndef IntSurf_SequenceOfPathPoint_HeaderFile
|
||||
#define IntSurf_SequenceOfPathPoint_HeaderFile
|
||||
|
||||
#include <IntSurf_PathPoint.hxx>
|
||||
#include <NCollection_Sequence.hxx>
|
||||
|
||||
typedef NCollection_Sequence<IntSurf_PathPoint> IntSurf_SequenceOfPathPoint;
|
||||
|
||||
|
||||
#endif
|
Reference in New Issue
Block a user