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

0024748: Remove unused instantiations of collection classes

Removed:
- packages PColPGeom, PColPGeom2d
- in Geom package: classes SequenceOfBoundedSurface, (H)SequenceOfSurface
- in TColGeom package: classes Array1OfBoundedCurve, (H)Array1OfBoundedSurface, HArray1OfBoundedCurve, (H)Array2OfBoundedSurface, (H)Array2OfBSplineSurface, HArray2OfBezierSurface, (H)SequenceOfBoundedSurface, HSequenceOfSurface
- in TColGeom2d package: classes (H)Array1OfGeometry, (H)Array1OfBoundedCurve, HSequenceOfGeometry
This commit is contained in:
abv 2014-03-27 16:36:03 +04:00 committed by apn
parent a104bb8fe2
commit bbd47d8f35
32 changed files with 27 additions and 208 deletions

View File

@ -272,8 +272,6 @@ p ObjMgt
p PBRep
p PCDM
p PCDMShape
p PColPGeom
p PColPGeom2d
p PColStd
p PColgp
p PCollection

View File

@ -63,24 +63,6 @@ exception UndefinedValue inherits DomainError from Standard;
class HSequenceOfBSplineSurface
instantiates HSequence from TCollection (BSplineSurface from Geom,
SequenceOfBSplineSurface from Geom);
-- class SequenceOfBoundedSurface
-- instantiates Sequence from TCollection (BoundedSurface from Geom);
class SequenceOfSurface
instantiates Sequence from TCollection (Surface from Geom);
class HSequenceOfSurface
instantiates HSequence from TCollection (Surface from Geom,
SequenceOfSurface from Geom);
-- class HSequenceOfBoundedSurface
-- instantiates HSequence from TCollection (BoundedSurface from Geom,
-- SequenceOfBoundedSurface from Geom);
-- class SequenceNodeOfSequenceOfSurface
-- instantiates SeqNode from TCollection (Surface from Geom);
-- class HSequenceOfSurface
-- instantiates HSequence from TCollection (Surface from Geom,
-- SequenceOfSurface from Geom);
---Group: Geometric entities

View File

@ -1,64 +0,0 @@
-- Created on: 1993-06-03
-- Created by: fid
-- Copyright (c) 1993-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.
package PColPGeom
---Purpose : This package is used to instantiate of several
-- generic classes from the package PCollection with
-- objects from the package PGeom.
uses PCollection, PGeom
is
class HArray1OfCurve
instantiates HArray1 from PCollection (Curve from PGeom);
class HArray1OfBoundedCurve
instantiates HArray1 from PCollection (BoundedCurve from PGeom);
class HArray1OfBezierCurve
instantiates HArray1 from PCollection (BezierCurve from PGeom);
class HArray1OfBSplineCurve
instantiates HArray1 from PCollection (BSplineCurve from PGeom);
class HArray1OfSurface
instantiates HArray1 from PCollection (Surface from PGeom);
class HArray1OfBoundedSurface
instantiates HArray1 from PCollection (BoundedSurface from PGeom);
class HArray2OfSurface
instantiates HArray2 from PCollection (Surface from PGeom);
class HArray2OfBoundedSurface
instantiates HArray2 from PCollection (BoundedSurface from PGeom);
class HArray2OfBezierSurface
instantiates HArray2 from PCollection (BezierSurface from PGeom);
class HArray2OfBSplineSurface
instantiates HArray2 from PCollection (BSplineSurface from PGeom);
-- class HSequenceOfCurve
-- instantiates HSequence from PCollection (Curve from PGeom);
-- class HSequenceOfBoundedCurve
-- instantiates HSequence from PCollection (BoundedCurve from PGeom);
-- class HSequenceOfSurface
-- instantiates HSequence from PCollection (Surface from PGeom);
-- class HSequenceOfBoundedSurface
-- instantiates HSequence from PCollection (BoundedSurface from PGeom);
end PColPGeom;

View File

@ -1,46 +0,0 @@
-- Created on: 1993-06-03
-- Created by: fid
-- Copyright (c) 1993-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.
package PColPGeom2d
---Purpose : This package is used to instantiate of several
-- generic classes from the package PCollection with
-- objects from the package PGeom2d.
uses PCollection, PGeom2d
is
class HArray1OfCurve
instantiates HArray1 from PCollection (Curve from PGeom2d);
class HArray1OfBoundedCurve
instantiates HArray1 from PCollection (BoundedCurve from PGeom2d);
class HArray1OfBezierCurve
instantiates HArray1 from PCollection (BezierCurve from PGeom2d);
class HArray1OfBSplineCurve
instantiates HArray1 from PCollection (BSplineCurve from PGeom2d);
-- class HSequenceOfCurve
-- instantiates HSequence from PCollection (Curve from PGeom2d);
-- class HSequenceOfBoundedCurve
-- instantiates HSequence from PCollection (BoundedCurve from PGeom2d);
end PColPGeom2d;

View File

@ -27,8 +27,6 @@ is
package PColgp;
package PGeom2d;
package PGeom;
package PColPGeom;
package PColPGeom2d;
package PPoly;
package PTopoDS;
package PBRep;

View File

@ -28,23 +28,16 @@ is
class Array1OfCurve
instantiates Array1 from TCollection (Curve from Geom);
class Array1OfBoundedCurve
instantiates Array1 from TCollection (BoundedCurve from Geom);
class Array1OfBezierCurve
instantiates Array1 from TCollection (BezierCurve from Geom);
class Array1OfBSplineCurve
instantiates Array1 from TCollection (BSplineCurve from Geom);
class Array1OfSurface
instantiates Array1 from TCollection (Surface from Geom);
class Array1OfBoundedSurface
instantiates Array1 from TCollection (BoundedSurface from Geom);
class HArray1OfCurve
instantiates HArray1 from TCollection (Curve from Geom,
Array1OfCurve from TColGeom);
class HArray1OfBoundedCurve
instantiates HArray1 from TCollection (BoundedCurve from Geom,
Array1OfBoundedCurve from TColGeom);
class HArray1OfBezierCurve
instantiates HArray1 from TCollection (BezierCurve from Geom,
Array1OfBezierCurve from TColGeom);
@ -54,33 +47,15 @@ is
class HArray1OfSurface
instantiates HArray1 from TCollection (Surface from Geom,
Array1OfSurface from TColGeom);
class HArray1OfBoundedSurface
instantiates HArray1 from TCollection (BoundedSurface from Geom,
Array1OfBoundedSurface from TColGeom);
class Array2OfSurface
instantiates Array2 from TCollection (Surface from Geom);
class Array2OfBoundedSurface
instantiates Array2 from TCollection (BoundedSurface from Geom);
class Array2OfBezierSurface
instantiates Array2 from TCollection (BezierSurface from Geom);
class Array2OfBSplineSurface
instantiates Array2 from TCollection (BSplineSurface from Geom);
class HArray2OfSurface
instantiates HArray2 from TCollection (Surface from Geom,
Array2OfSurface from TColGeom);
class HArray2OfBoundedSurface
instantiates HArray2 from TCollection (BoundedSurface from Geom,
Array2OfBoundedSurface from TColGeom);
class HArray2OfBezierSurface
instantiates HArray2 from TCollection (BezierSurface from Geom,
Array2OfBezierSurface from TColGeom);
class HArray2OfBSplineSurface
instantiates HArray2 from TCollection (BSplineSurface from Geom,
Array2OfBSplineSurface from TColGeom);
class SequenceOfCurve
instantiates Sequence from TCollection (Curve from Geom);
@ -88,8 +63,6 @@ is
instantiates Sequence from TCollection (BoundedCurve from Geom);
class SequenceOfSurface
instantiates Sequence from TCollection (Surface from Geom);
class SequenceOfBoundedSurface
instantiates Sequence from TCollection (BoundedSurface from Geom);
class HSequenceOfCurve
instantiates HSequence from TCollection (Curve from Geom,
@ -97,12 +70,5 @@ is
class HSequenceOfBoundedCurve
instantiates HSequence from TCollection (BoundedCurve from Geom,
SequenceOfBoundedCurve from TColGeom);
class HSequenceOfSurface
instantiates HSequence from TCollection (Surface from Geom,
SequenceOfSurface from TColGeom);
class HSequenceOfBoundedSurface
instantiates HSequence from TCollection (BoundedSurface from Geom,
SequenceOfBoundedSurface from TColGeom);
end TColGeom;

View File

@ -27,26 +27,16 @@ uses TCollection, Geom2d
is
class Array1OfGeometry
instantiates Array1 from TCollection (Geometry from Geom2d);
class Array1OfCurve
instantiates Array1 from TCollection (Curve from Geom2d);
class Array1OfBoundedCurve
instantiates Array1 from TCollection (BoundedCurve from Geom2d);
class Array1OfBezierCurve
instantiates Array1 from TCollection (BezierCurve from Geom2d);
class Array1OfBSplineCurve
instantiates Array1 from TCollection (BSplineCurve from Geom2d);
class HArray1OfGeometry
instantiates HArray1 from TCollection (Geometry from Geom2d,
Array1OfGeometry from TColGeom2d);
class HArray1OfCurve
instantiates HArray1 from TCollection (Curve from Geom2d,
Array1OfCurve from TColGeom2d);
class HArray1OfBoundedCurve
instantiates HArray1 from TCollection (BoundedCurve from Geom2d,
Array1OfBoundedCurve from TColGeom2d);
class HArray1OfBezierCurve
instantiates HArray1 from TCollection (BezierCurve from Geom2d,
Array1OfBezierCurve from TColGeom2d);
@ -54,7 +44,6 @@ is
instantiates HArray1 from TCollection (BSplineCurve from Geom2d,
Array1OfBSplineCurve from TColGeom2d);
class SequenceOfGeometry
instantiates Sequence from TCollection (Geometry from Geom2d);
class SequenceOfCurve
@ -62,9 +51,6 @@ is
class SequenceOfBoundedCurve
instantiates Sequence from TCollection (BoundedCurve from Geom2d);
class HSequenceOfGeometry
instantiates HSequence from TCollection (Geometry from Geom2d,
SequenceOfGeometry from TColGeom2d);
class HSequenceOfCurve
instantiates HSequence from TCollection (Curve from Geom2d,
SequenceOfCurve from TColGeom2d);

View File

@ -5,8 +5,6 @@ PGeom2d
PPoly
PColgp
PTopLoc
PColPGeom
PColPGeom2d
MgtBRep
MgtGeom
MgtGeom2d

View File

@ -1,5 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 Mandriva2010: Error : 1 differences with reference data found :"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Warning: Exception in Segment()"
set LinuxDiff 1
set filename t500core.igs

View File

@ -3,6 +3,7 @@ puts "TODO CR23096 ALL: TOLERANCE : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
set filename PRO10578.igs
set ref_data {

View File

@ -1,5 +1,8 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Warning: Exception in Segment()"
puts "TODO CR23096 Mandriva2010: Error : 1 differences with reference data found :"
set LinuxDiff 1

View File

@ -5,6 +5,7 @@ puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
set filename CATIA01.igs
set ref_data {

View File

@ -3,9 +3,11 @@ puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO CR23096 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: COLORS : Faulty"
puts "TODO CR23096 Mandriva2010: STATSHAPE : Faulty "
puts "TODO CR23096 Mandriva2010: Error : 4 differences with reference data found :"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Warning: ShapeAnalysis_Surface"
set LinuxDiff 4
set LinuxFaulties {STATSHAPE}

View File

@ -1,7 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: ShapeFix_ComposeShell"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: color name"
set filename trj9_b2-ai-214.stp

View File

@ -1,6 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename trj4_s1-ai-214.stp

View File

@ -1,6 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: STATSHAPE : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error : 1 differences with reference data found"
set filename trj6_pm4-al-214.stp

View File

@ -1,7 +1,7 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename db_as1-A.stp

View File

@ -1,7 +1,7 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename db_as1-B.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename trj3_s1-db-214.stp

View File

@ -1,7 +1,7 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename tr8_as2_db.stp

View File

@ -1,7 +1,7 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename tr8_as2a_db.stp

View File

@ -1,11 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: STATSHAPE : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64: \\*\\* Exception \\*\\*.*"
puts "TODO DEBUG_OCC24121 Debian60-64: An exception was caught"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: First - file was not written - exception"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error : Here is writing problem"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error : 3 differences with reference data found"
set filename S4132-test.stp

View File

@ -1,6 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename as1ug.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename tr8_ha1_db.stp

View File

@ -1,6 +1,6 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename r86ug.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename bm4_db_punch_a.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: STATSHAPE : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Warning: StepToTopoDS_TranslateCompositeCurve"
set filename tr9_r0901-al.stp

View File

@ -2,8 +2,9 @@
puts "TODO CR23096 ALL: CHECKSHAPE : Faulty"
puts "TODO CR23096 ALL: NBSHAPES : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 Mandriva2010: Error : 3 differences with reference data found :"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Warning: StepToGeom_MakeSurface"
set LinuxDiff 3
set filename r76sy.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename bm4_db_punch_c.stp

View File

@ -1,7 +1,7 @@
# !!!! This file is generated automatically, do not edit manually! See end script
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename bm4_db_conn_a.stp

View File

@ -2,7 +2,7 @@
puts "TODO CR23096 ALL: TPSTAT : Faulty"
puts "TODO CR23096 ALL: LABELS : Faulty"
puts "TODO CR23096 ALL: LAYERS : Faulty"
puts "TODO DEBUG_OCC24121 Debian60-64 Windows: Error: STEPCAFControl_Reader"
set filename bm4_db_conn_d.stp

View File

@ -5,8 +5,6 @@ puts "TODO CR23096 ALL: TOLERANCE : Faulty"
puts "TODO CR23096 Mandriva2010: Error : 3 differences with reference data found :"
puts "TODO DEBUG_CR24543 ALL: Error: ShapeFix_ComposeShell::MakeFacesOnPatch: can't dispatch wires"
set LinuxDiff 3
set filename Z8M6SAT.stp