1
0
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:
abv
2015-06-28 15:16:42 +03:00
parent 4f953fa991
commit df8d39700d
1424 changed files with 28413 additions and 2013 deletions

30
src/StepElement/FILES Normal file
View File

@@ -0,0 +1,30 @@
StepElement_Array2OfCurveElementPurposeMember.hxx
StepElement_HArray2OfCurveElementPurposeMember.hxx
StepElement_Array2OfSurfaceElementPurposeMember.hxx
StepElement_HArray2OfSurfaceElementPurposeMember.hxx
StepElement_Array1OfVolumeElementPurposeMember.hxx
StepElement_HArray1OfVolumeElementPurposeMember.hxx
StepElement_Array2OfSurfaceElementPurpose.hxx
StepElement_HArray2OfSurfaceElementPurpose.hxx
StepElement_Array1OfMeasureOrUnspecifiedValue.hxx
StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx
StepElement_Array1OfSurfaceSection.hxx
StepElement_HArray1OfSurfaceSection.hxx
StepElement_Array1OfVolumeElementPurpose.hxx
StepElement_HArray1OfVolumeElementPurpose.hxx
StepElement_Array1OfCurveElementEndReleasePacket.hxx
StepElement_HArray1OfCurveElementEndReleasePacket.hxx
StepElement_Array1OfCurveElementSectionDefinition.hxx
StepElement_HArray1OfCurveElementSectionDefinition.hxx
StepElement_SequenceOfElementMaterial.hxx
StepElement_HSequenceOfElementMaterial.hxx
StepElement_SequenceOfCurveElementSectionDefinition.hxx
StepElement_HSequenceOfCurveElementSectionDefinition.hxx
StepElement_SequenceOfCurveElementPurposeMember.hxx
StepElement_HSequenceOfCurveElementPurposeMember.hxx
StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx
StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx
StepElement_SequenceOfSurfaceElementPurposeMember.hxx
StepElement_HSequenceOfSurfaceElementPurposeMember.hxx
StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx
StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx

View File

@@ -121,59 +121,49 @@ is
--- Instantiations
class Array2OfCurveElementPurposeMember instantiates Array2 from TCollection (CurveElementPurposeMember);
class HArray2OfCurveElementPurposeMember instantiates HArray2 from TCollection (CurveElementPurposeMember,Array2OfCurveElementPurposeMember from StepElement);
imported Array2OfCurveElementPurposeMember;
imported transient class HArray2OfCurveElementPurposeMember;
class Array2OfSurfaceElementPurposeMember instantiates Array2 from TCollection (SurfaceElementPurposeMember);
class HArray2OfSurfaceElementPurposeMember instantiates HArray2 from TCollection (SurfaceElementPurposeMember,Array2OfSurfaceElementPurposeMember from StepElement);
imported Array2OfSurfaceElementPurposeMember;
imported transient class HArray2OfSurfaceElementPurposeMember;
class Array1OfVolumeElementPurposeMember instantiates Array1 from TCollection (VolumeElementPurposeMember);
class HArray1OfVolumeElementPurposeMember instantiates HArray1 from TCollection (VolumeElementPurposeMember,Array1OfVolumeElementPurposeMember from StepElement);
imported Array1OfVolumeElementPurposeMember;
imported transient class HArray1OfVolumeElementPurposeMember;
class Array2OfSurfaceElementPurpose instantiates Array2 from TCollection (SurfaceElementPurpose);
class HArray2OfSurfaceElementPurpose instantiates HArray2 from TCollection (SurfaceElementPurpose, Array2OfSurfaceElementPurpose from StepElement);
imported Array2OfSurfaceElementPurpose;
imported transient class HArray2OfSurfaceElementPurpose;
class Array1OfMeasureOrUnspecifiedValue instantiates Array1 from TCollection (MeasureOrUnspecifiedValue);
class HArray1OfMeasureOrUnspecifiedValue instantiates HArray1 from TCollection (MeasureOrUnspecifiedValue, Array1OfMeasureOrUnspecifiedValue from StepElement);
imported Array1OfMeasureOrUnspecifiedValue;
imported transient class HArray1OfMeasureOrUnspecifiedValue;
class Array1OfSurfaceSection instantiates Array1 from TCollection (SurfaceSection);
class HArray1OfSurfaceSection instantiates HArray1 from TCollection (SurfaceSection, Array1OfSurfaceSection from StepElement);
imported Array1OfSurfaceSection;
imported transient class HArray1OfSurfaceSection;
class Array1OfVolumeElementPurpose instantiates Array1 from TCollection (VolumeElementPurpose);
class HArray1OfVolumeElementPurpose instantiates HArray1 from TCollection (VolumeElementPurpose, Array1OfVolumeElementPurpose from StepElement);
imported Array1OfVolumeElementPurpose;
imported transient class HArray1OfVolumeElementPurpose;
class Array1OfCurveElementEndReleasePacket instantiates Array1 from TCollection (CurveElementEndReleasePacket);
class HArray1OfCurveElementEndReleasePacket instantiates HArray1 from TCollection (CurveElementEndReleasePacket, Array1OfCurveElementEndReleasePacket from StepElement);
imported Array1OfCurveElementEndReleasePacket;
imported transient class HArray1OfCurveElementEndReleasePacket;
class Array1OfCurveElementSectionDefinition instantiates Array1 from TCollection (CurveElementSectionDefinition);
class HArray1OfCurveElementSectionDefinition instantiates HArray1 from TCollection (CurveElementSectionDefinition, Array1OfCurveElementSectionDefinition from StepElement);
imported Array1OfCurveElementSectionDefinition;
imported transient class HArray1OfCurveElementSectionDefinition;
class SequenceOfElementMaterial instantiates Sequence from TCollection (ElementMaterial);
class HSequenceOfElementMaterial instantiates HSequence from TCollection (ElementMaterial, SequenceOfElementMaterial from StepElement);
imported SequenceOfElementMaterial;
imported transient class HSequenceOfElementMaterial;
class SequenceOfCurveElementSectionDefinition instantiates Sequence
from TCollection (CurveElementSectionDefinition);
class HSequenceOfCurveElementSectionDefinition instantiates HSequence
from TCollection (CurveElementSectionDefinition, SequenceOfCurveElementSectionDefinition from StepElement);
imported SequenceOfCurveElementSectionDefinition;
imported transient class HSequenceOfCurveElementSectionDefinition;
class SequenceOfCurveElementPurposeMember instantiates Sequence
from TCollection (CurveElementPurposeMember);
class HSequenceOfCurveElementPurposeMember instantiates HSequence
from TCollection (CurveElementPurposeMember, SequenceOfCurveElementPurposeMember from StepElement);
class Array1OfHSequenceOfCurveElementPurposeMember instantiates Array1
from TCollection (HSequenceOfCurveElementPurposeMember);
class HArray1OfHSequenceOfCurveElementPurposeMember instantiates HArray1
from TCollection (HSequenceOfCurveElementPurposeMember, Array1OfHSequenceOfCurveElementPurposeMember from StepElement);
imported SequenceOfCurveElementPurposeMember;
imported transient class HSequenceOfCurveElementPurposeMember;
imported Array1OfHSequenceOfCurveElementPurposeMember;
imported transient class HArray1OfHSequenceOfCurveElementPurposeMember;
class SequenceOfSurfaceElementPurposeMember instantiates Sequence
from TCollection (SurfaceElementPurposeMember);
class HSequenceOfSurfaceElementPurposeMember instantiates HSequence
from TCollection (SurfaceElementPurposeMember, SequenceOfSurfaceElementPurposeMember from StepElement);
class Array1OfHSequenceOfSurfaceElementPurposeMember instantiates Array1
from TCollection (HSequenceOfSurfaceElementPurposeMember);
class HArray1OfHSequenceOfSurfaceElementPurposeMember instantiates HArray1
from TCollection (HSequenceOfSurfaceElementPurposeMember, Array1OfHSequenceOfSurfaceElementPurposeMember from StepElement);
imported SequenceOfSurfaceElementPurposeMember;
imported transient class HSequenceOfSurfaceElementPurposeMember;
imported Array1OfHSequenceOfSurfaceElementPurposeMember;
imported transient class HArray1OfHSequenceOfSurfaceElementPurposeMember;
end;

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfCurveElementEndReleasePacket_HeaderFile
#define StepElement_Array1OfCurveElementEndReleasePacket_HeaderFile
#include <StepElement_CurveElementEndReleasePacket.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_CurveElementEndReleasePacket)> StepElement_Array1OfCurveElementEndReleasePacket;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfCurveElementSectionDefinition_HeaderFile
#define StepElement_Array1OfCurveElementSectionDefinition_HeaderFile
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_CurveElementSectionDefinition)> StepElement_Array1OfCurveElementSectionDefinition;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfHSequenceOfCurveElementPurposeMember_HeaderFile
#define StepElement_Array1OfHSequenceOfCurveElementPurposeMember_HeaderFile
#include <StepElement_HSequenceOfCurveElementPurposeMember.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_HSequenceOfCurveElementPurposeMember)> StepElement_Array1OfHSequenceOfCurveElementPurposeMember;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_HSequenceOfSurfaceElementPurposeMember.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_HSequenceOfSurfaceElementPurposeMember)> StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfMeasureOrUnspecifiedValue_HeaderFile
#define StepElement_Array1OfMeasureOrUnspecifiedValue_HeaderFile
#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<StepElement_MeasureOrUnspecifiedValue> StepElement_Array1OfMeasureOrUnspecifiedValue;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfSurfaceSection_HeaderFile
#define StepElement_Array1OfSurfaceSection_HeaderFile
#include <StepElement_SurfaceSection.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_SurfaceSection)> StepElement_Array1OfSurfaceSection;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfVolumeElementPurpose_HeaderFile
#define StepElement_Array1OfVolumeElementPurpose_HeaderFile
#include <StepElement_VolumeElementPurpose.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<StepElement_VolumeElementPurpose> StepElement_Array1OfVolumeElementPurpose;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array1OfVolumeElementPurposeMember_HeaderFile
#define StepElement_Array1OfVolumeElementPurposeMember_HeaderFile
#include <StepElement_VolumeElementPurposeMember.hxx>
#include <NCollection_Array1.hxx>
typedef NCollection_Array1<Handle(StepElement_VolumeElementPurposeMember)> StepElement_Array1OfVolumeElementPurposeMember;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array2OfCurveElementPurposeMember_HeaderFile
#define StepElement_Array2OfCurveElementPurposeMember_HeaderFile
#include <StepElement_CurveElementPurposeMember.hxx>
#include <NCollection_Array2.hxx>
typedef NCollection_Array2<Handle(StepElement_CurveElementPurposeMember)> StepElement_Array2OfCurveElementPurposeMember;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array2OfSurfaceElementPurpose_HeaderFile
#define StepElement_Array2OfSurfaceElementPurpose_HeaderFile
#include <StepElement_SurfaceElementPurpose.hxx>
#include <NCollection_Array2.hxx>
typedef NCollection_Array2<StepElement_SurfaceElementPurpose> StepElement_Array2OfSurfaceElementPurpose;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_Array2OfSurfaceElementPurposeMember_HeaderFile
#define StepElement_Array2OfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <NCollection_Array2.hxx>
typedef NCollection_Array2<Handle(StepElement_SurfaceElementPurposeMember)> StepElement_Array2OfSurfaceElementPurposeMember;
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfCurveElementEndReleasePacket_HeaderFile
#define StepElement_HArray1OfCurveElementEndReleasePacket_HeaderFile
#include <StepElement_CurveElementEndReleasePacket.hxx>
#include <StepElement_Array1OfCurveElementEndReleasePacket.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfCurveElementEndReleasePacket, StepElement_Array1OfCurveElementEndReleasePacket)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfCurveElementSectionDefinition_HeaderFile
#define StepElement_HArray1OfCurveElementSectionDefinition_HeaderFile
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepElement_Array1OfCurveElementSectionDefinition.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfCurveElementSectionDefinition, StepElement_Array1OfCurveElementSectionDefinition)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_HeaderFile
#define StepElement_HArray1OfHSequenceOfCurveElementPurposeMember_HeaderFile
#include <StepElement_HSequenceOfCurveElementPurposeMember.hxx>
#include <StepElement_Array1OfHSequenceOfCurveElementPurposeMember.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfHSequenceOfCurveElementPurposeMember, StepElement_Array1OfHSequenceOfCurveElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_HSequenceOfSurfaceElementPurposeMember.hxx>
#include <StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember, StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfMeasureOrUnspecifiedValue_HeaderFile
#define StepElement_HArray1OfMeasureOrUnspecifiedValue_HeaderFile
#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <StepElement_Array1OfMeasureOrUnspecifiedValue.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfMeasureOrUnspecifiedValue, StepElement_Array1OfMeasureOrUnspecifiedValue)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfSurfaceSection_HeaderFile
#define StepElement_HArray1OfSurfaceSection_HeaderFile
#include <StepElement_SurfaceSection.hxx>
#include <StepElement_Array1OfSurfaceSection.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfSurfaceSection, StepElement_Array1OfSurfaceSection)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfVolumeElementPurpose_HeaderFile
#define StepElement_HArray1OfVolumeElementPurpose_HeaderFile
#include <StepElement_VolumeElementPurpose.hxx>
#include <StepElement_Array1OfVolumeElementPurpose.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfVolumeElementPurpose, StepElement_Array1OfVolumeElementPurpose)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray1OfVolumeElementPurposeMember_HeaderFile
#define StepElement_HArray1OfVolumeElementPurposeMember_HeaderFile
#include <StepElement_VolumeElementPurposeMember.hxx>
#include <StepElement_Array1OfVolumeElementPurposeMember.hxx>
#include <NCollection_DefineHArray1.hxx>
DEFINE_HARRAY1(StepElement_HArray1OfVolumeElementPurposeMember, StepElement_Array1OfVolumeElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray2OfCurveElementPurposeMember_HeaderFile
#define StepElement_HArray2OfCurveElementPurposeMember_HeaderFile
#include <StepElement_CurveElementPurposeMember.hxx>
#include <StepElement_Array2OfCurveElementPurposeMember.hxx>
#include <NCollection_DefineHArray2.hxx>
DEFINE_HARRAY2(StepElement_HArray2OfCurveElementPurposeMember, StepElement_Array2OfCurveElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray2OfSurfaceElementPurpose_HeaderFile
#define StepElement_HArray2OfSurfaceElementPurpose_HeaderFile
#include <StepElement_SurfaceElementPurpose.hxx>
#include <StepElement_Array2OfSurfaceElementPurpose.hxx>
#include <NCollection_DefineHArray2.hxx>
DEFINE_HARRAY2(StepElement_HArray2OfSurfaceElementPurpose, StepElement_Array2OfSurfaceElementPurpose)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HArray2OfSurfaceElementPurposeMember_HeaderFile
#define StepElement_HArray2OfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <StepElement_Array2OfSurfaceElementPurposeMember.hxx>
#include <NCollection_DefineHArray2.hxx>
DEFINE_HARRAY2(StepElement_HArray2OfSurfaceElementPurposeMember, StepElement_Array2OfSurfaceElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HSequenceOfCurveElementPurposeMember_HeaderFile
#define StepElement_HSequenceOfCurveElementPurposeMember_HeaderFile
#include <StepElement_CurveElementPurposeMember.hxx>
#include <StepElement_SequenceOfCurveElementPurposeMember.hxx>
#include <NCollection_DefineHSequence.hxx>
DEFINE_HSEQUENCE(StepElement_HSequenceOfCurveElementPurposeMember, StepElement_SequenceOfCurveElementPurposeMember)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HSequenceOfCurveElementSectionDefinition_HeaderFile
#define StepElement_HSequenceOfCurveElementSectionDefinition_HeaderFile
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepElement_SequenceOfCurveElementSectionDefinition.hxx>
#include <NCollection_DefineHSequence.hxx>
DEFINE_HSEQUENCE(StepElement_HSequenceOfCurveElementSectionDefinition, StepElement_SequenceOfCurveElementSectionDefinition)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HSequenceOfElementMaterial_HeaderFile
#define StepElement_HSequenceOfElementMaterial_HeaderFile
#include <StepElement_ElementMaterial.hxx>
#include <StepElement_SequenceOfElementMaterial.hxx>
#include <NCollection_DefineHSequence.hxx>
DEFINE_HSEQUENCE(StepElement_HSequenceOfElementMaterial, StepElement_SequenceOfElementMaterial)
#endif

View File

@@ -0,0 +1,24 @@
// 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 StepElement_HSequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_HSequenceOfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <StepElement_SequenceOfSurfaceElementPurposeMember.hxx>
#include <NCollection_DefineHSequence.hxx>
DEFINE_HSEQUENCE(StepElement_HSequenceOfSurfaceElementPurposeMember, StepElement_SequenceOfSurfaceElementPurposeMember)
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_SequenceOfCurveElementPurposeMember_HeaderFile
#define StepElement_SequenceOfCurveElementPurposeMember_HeaderFile
#include <StepElement_CurveElementPurposeMember.hxx>
#include <NCollection_Sequence.hxx>
typedef NCollection_Sequence<Handle(StepElement_CurveElementPurposeMember)> StepElement_SequenceOfCurveElementPurposeMember;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_SequenceOfCurveElementSectionDefinition_HeaderFile
#define StepElement_SequenceOfCurveElementSectionDefinition_HeaderFile
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <NCollection_Sequence.hxx>
typedef NCollection_Sequence<Handle(StepElement_CurveElementSectionDefinition)> StepElement_SequenceOfCurveElementSectionDefinition;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_SequenceOfElementMaterial_HeaderFile
#define StepElement_SequenceOfElementMaterial_HeaderFile
#include <StepElement_ElementMaterial.hxx>
#include <NCollection_Sequence.hxx>
typedef NCollection_Sequence<Handle(StepElement_ElementMaterial)> StepElement_SequenceOfElementMaterial;
#endif

View File

@@ -0,0 +1,23 @@
// 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 StepElement_SequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_SequenceOfSurfaceElementPurposeMember_HeaderFile
#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <NCollection_Sequence.hxx>
typedef NCollection_Sequence<Handle(StepElement_SurfaceElementPurposeMember)> StepElement_SequenceOfSurfaceElementPurposeMember;
#endif