mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-04 13:13:25 +03:00
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
This commit is contained in:
@@ -200,6 +200,14 @@ public: //! @name public API
|
||||
|
||||
//! Empty the vector of its objects
|
||||
Standard_EXPORT void Clear();
|
||||
// to set the size of increment dynamically
|
||||
void SetIncrement(const Standard_Integer aIncrement) {
|
||||
if (aIncrement > 0) {
|
||||
if (!myIncrement) {
|
||||
myIncrement=aIncrement;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
protected: //! @name Protected fields
|
||||
|
||||
|
Reference in New Issue
Block a user