0025769: Replace BOPCol_Array1 with NCollection_Vector
authorpkv <pkv@opencascade.com>
Fri, 30 Jan 2015 11:02:21 +0000 (14:02 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 5 Feb 2015 11:32:08 +0000 (14:32 +0300)
commit402bfe81c0cf58e141020cb0517f6a289e1feb27
tree4c125dd82a2714c51ec07ba5af3a029733b9c2d0
parentb990e5579ad459aa2d3e157daa83870a5048f4a3
0025769: Replace BOPCol_Array1 with NCollection_Vector

New features:
1. class NCollection_BaseVector
    method:
    void SetIncrement(const Standard_Integer aIncrement)
    has been added.
    The method allows to set the size of increment dynamically
    [ not in constructor ].

2 class BOPCol_Array1
    has been removed.

Changes:
1. classes
BOPDS_DS
BOPDS_InterfFF
BOPDS_Iterator
BOPDS_VectorOfCurve
BOPDS_VectorOfFaceInfo
BOPDS_VectorOfIndexRange
BOPDS_VectorOfInterfEE
BOPDS_VectorOfInterfEF
BOPDS_VectorOfInterfEZ
BOPDS_VectorOfInterfFF
BOPDS_VectorOfInterfFZ
BOPDS_VectorOfInterfVE
BOPDS_VectorOfInterfVF
BOPDS_VectorOfInterfVV
BOPDS_VectorOfInterfVZ
BOPDS_VectorOfInterfZZ
BOPDS_VectorOfListOfPassKeyBoolean
BOPDS_VectorOfListOfPaveBlock
BOPDS_VectorOfPoint
BOPDS_VectorOfShapeInfo
BOPAlgo_PaveFiller
QANewModTopOpe_Tools
have been modified to take into account New features: 1 and 2

2. class BOPTest_Chronometer
has been modified to use the driver of the type
OSD_Timer instead OSD_Chronometer
33 files changed:
src/BOPAlgo/BOPAlgo_PaveFiller_1.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_10.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_2.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_3.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_4.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_5.cxx
src/BOPAlgo/BOPAlgo_PaveFiller_6.cxx
src/BOPCol/BOPCol.cdl
src/BOPCol/BOPCol_Array1.hxx [deleted file]
src/BOPCol/FILES
src/BOPDS/BOPDS_DS.cxx
src/BOPDS/BOPDS_Interf.hxx
src/BOPDS/BOPDS_Iterator.cxx
src/BOPDS/BOPDS_VectorOfCurve.hxx
src/BOPDS/BOPDS_VectorOfFaceInfo.hxx
src/BOPDS/BOPDS_VectorOfIndexRange.hxx
src/BOPDS/BOPDS_VectorOfInterfEE.hxx
src/BOPDS/BOPDS_VectorOfInterfEF.hxx
src/BOPDS/BOPDS_VectorOfInterfEZ.hxx
src/BOPDS/BOPDS_VectorOfInterfFF.hxx
src/BOPDS/BOPDS_VectorOfInterfFZ.hxx
src/BOPDS/BOPDS_VectorOfInterfVE.hxx
src/BOPDS/BOPDS_VectorOfInterfVF.hxx
src/BOPDS/BOPDS_VectorOfInterfVV.hxx
src/BOPDS/BOPDS_VectorOfInterfVZ.hxx
src/BOPDS/BOPDS_VectorOfInterfZZ.hxx
src/BOPDS/BOPDS_VectorOfListOfPassKeyBoolean.hxx
src/BOPDS/BOPDS_VectorOfListOfPaveBlock.hxx
src/BOPDS/BOPDS_VectorOfPoint.hxx
src/BOPDS/BOPDS_VectorOfShapeInfo.hxx
src/BOPTest/BOPTest_Chronometer.hxx
src/NCollection/NCollection_BaseVector.hxx
src/QANewModTopOpe/QANewModTopOpe_Tools.cxx