kgv
dde6883382
0027772: Foundation Classes - define Standard_Boolean using C++ type "bool" instead of "unsigned int"
...
Code has been updated to remove no-op casts and implicit casts to Standard_Boolean.
Places of inproper use of Standard_Boolean instead of Standard_Integer
have been corrected:
- Bnd_Box, Bnd_Box2d
Bit flags are now defined as private enum
- HLRAlgo_BiPoint, HLRAlgo_EdgesBlock, HLRBRep_EdgeData, HLRBRep_FaceData
Bit flags are now defined as enum
- HLRAlgo_EdgeStatus, HLRBRep_BiPnt2D, HLRBRep_BiPoint
Bit flags are now defined as bool fields
- HLRAlgo_PolyData
Bit flags are now defined as Standard_Integer
- OSD_DirectoryIterator, OSD_FileIterator
Boolean flag is now defined as Standard_Boolean
- ShapeAnalysis_Surface::SurfaceNewton()
now returns Standard_Integer (values 0, 1 or 3)
- ChFi2d_FilletAlgo
now uses TColStd_SequenceOfBoolean instead of TColStd_SequenceOfInteger
for storing boolean flags
Method IFSelect_Dispatch::PacketsCount() has been dropped from interface.
ShapeFix_Solid::Status() has been fixed to decode requested status
instead of returning integer value.
TopOpeBRepBuild_Builder1 now defines map storing Standard_Boolean values
instead of Standard_Integer.
Persistence for Standard_Boolean type has been corrected
to keep backward compatibility:
- BinMDataStd, BinTools, FSD_BinaryFile
Broken Draw Harness commands vdisplaymode and verasemode have been removed.
BRepMesh_FastDiscretFace::initDataStructure() - workaround old gcc limitations
BRepMesh_IncrementalMesh::clear() - avoid ambiguity
2016-08-26 10:16:17 +03:00
..
2016-06-02 14:23:50 +03:00
2016-08-26 10:16:17 +03:00
2016-01-08 20:04:44 +03:00
2016-01-08 20:04:44 +03:00
2016-08-25 15:10:48 +03:00
2015-12-23 12:22:16 +03:00
2016-08-26 09:43:29 +03:00
2016-06-03 10:47:08 +03:00
2016-01-21 15:50:29 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-08-18 15:02:37 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-03-04 07:30:38 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 09:43:29 +03:00
2016-08-26 10:16:17 +03:00
2016-07-07 14:24:39 +03:00
2016-07-29 11:39:08 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-07-07 14:24:39 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 09:43:29 +03:00
2016-07-01 12:40:40 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-04-08 11:50:38 +03:00
2016-06-09 12:21:58 +03:00
2016-05-27 15:35:51 +03:00
2016-08-26 10:16:17 +03:00
2016-07-14 13:21:33 +03:00
2016-03-28 17:31:20 +03:00
2016-07-28 15:00:28 +03:00
2016-01-28 12:36:35 +03:00
2016-08-26 10:16:17 +03:00
2016-07-28 15:00:31 +03:00
2016-03-29 15:52:23 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 09:43:29 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-04-22 15:21:24 +03:00
2016-04-22 15:21:24 +03:00
2016-06-23 18:15:13 +03:00
2016-08-26 09:43:29 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-01-08 20:04:44 +03:00
2016-08-09 14:14:04 +03:00
2016-04-22 15:21:19 +03:00
2016-07-07 14:24:39 +03:00
2016-07-14 13:02:09 +03:00
2016-07-01 12:28:43 +03:00
2016-08-26 10:16:17 +03:00
2016-08-11 12:17:03 +03:00
2016-06-23 19:14:31 +03:00
2016-03-04 07:31:05 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:15 +03:00
2016-07-14 13:23:11 +03:00
2016-03-04 07:31:05 +03:00
2016-08-11 12:41:24 +03:00
2016-06-09 12:21:58 +03:00
2016-01-28 12:36:35 +03:00
2016-08-26 10:16:17 +03:00
2016-04-22 15:21:24 +03:00
2016-01-28 12:36:35 +03:00
2016-08-26 10:16:17 +03:00
2016-05-19 13:21:25 +03:00
2016-08-26 10:16:17 +03:00
2016-07-14 13:21:33 +03:00
2016-06-09 12:31:14 +03:00
2016-07-14 13:21:33 +03:00
2016-07-01 12:28:34 +03:00
2016-07-07 14:24:39 +03:00
2016-07-07 14:24:39 +03:00
2016-07-07 14:24:39 +03:00
2016-02-20 10:10:15 +03:00
2016-06-30 13:49:20 +03:00
2016-01-28 12:36:35 +03:00
2016-05-27 11:57:50 +03:00
2016-07-07 14:24:39 +03:00
2016-02-20 10:10:15 +03:00
2016-08-26 10:16:17 +03:00
2016-08-18 14:46:27 +03:00
2016-07-14 13:21:33 +03:00
2016-04-22 15:21:24 +03:00
2016-02-20 10:10:15 +03:00
2016-08-18 14:46:17 +03:00
2016-01-13 15:22:59 +03:00
2016-02-20 10:10:11 +03:00
2016-06-16 12:18:56 +03:00
2016-02-05 11:14:40 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-05-27 11:57:50 +03:00
2016-08-26 10:16:17 +03:00
2016-06-09 12:38:15 +03:00
2016-06-09 12:38:15 +03:00
2016-01-08 20:04:44 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:15 +03:00
2016-06-16 14:58:35 +03:00
2016-04-22 15:22:10 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:11 +03:00
2016-02-20 10:10:15 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:14:10 +03:00
2016-03-04 07:31:05 +03:00
2016-05-27 11:57:50 +03:00
2016-04-08 11:50:38 +03:00
2016-04-25 15:31:58 +03:00
2016-07-14 13:24:40 +03:00
2016-01-22 11:29:24 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-05-19 15:07:44 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-07-14 13:03:45 +03:00
2016-05-27 11:57:31 +03:00
2016-01-28 12:36:35 +03:00
2016-05-12 11:09:15 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-07-14 13:21:33 +03:00
2016-07-14 13:21:33 +03:00
2016-07-07 14:24:39 +03:00
2016-08-11 13:55:33 +03:00
2016-06-09 12:21:58 +03:00
2016-04-22 15:22:10 +03:00
2016-08-25 11:17:45 +03:00
2016-01-28 12:36:35 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:15:11 +03:00
2016-08-26 10:16:17 +03:00
2016-07-14 13:21:33 +03:00
2016-07-21 11:14:57 +03:00
2016-08-11 12:41:24 +03:00
2016-08-04 12:01:14 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-04 12:03:15 +03:00
2016-08-26 09:43:29 +03:00
2016-05-12 10:30:09 +03:00
2016-03-04 07:30:38 +03:00
2016-04-08 11:42:59 +03:00
2016-02-20 10:10:15 +03:00
2016-05-12 10:30:09 +03:00
2016-04-08 11:42:59 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:15:13 +03:00
2016-06-23 18:14:05 +03:00
2016-08-26 10:16:17 +03:00
2016-08-11 12:46:34 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:15 +03:00
2016-06-16 12:15:22 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:14:36 +03:00
2016-08-18 11:19:15 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-03-16 18:52:44 +03:00
2016-03-16 18:52:44 +03:00
2016-03-16 18:52:44 +03:00
2016-08-11 12:41:24 +03:00
2016-06-23 19:14:31 +03:00
2016-08-25 15:10:50 +03:00
2016-02-20 10:10:15 +03:00
2016-05-12 10:30:09 +03:00
2016-03-04 07:30:38 +03:00
2016-04-08 11:42:59 +03:00
2016-08-26 10:16:17 +03:00
2016-04-22 15:22:10 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:14:45 +03:00
2016-06-23 18:14:10 +03:00
2016-01-15 11:13:23 +03:00
2016-01-03 15:17:07 +03:00
2016-05-12 10:30:09 +03:00
2016-02-20 10:10:15 +03:00
2016-04-08 11:42:59 +03:00
2016-02-20 10:10:15 +03:00
2016-08-26 10:16:17 +03:00
2016-04-08 11:42:59 +03:00
2016-03-03 14:16:57 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-08-11 12:17:03 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-06-09 12:21:58 +03:00
2016-08-25 11:18:52 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:15 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-03-04 07:31:05 +03:00
2016-06-23 19:14:31 +03:00
2016-03-04 07:31:05 +03:00
2016-05-27 15:35:51 +03:00
2016-03-18 09:44:11 +03:00
2016-06-23 19:14:31 +03:00
2016-03-04 07:31:08 +03:00
2016-03-16 18:52:44 +03:00
2016-02-20 10:10:10 +03:00
2016-08-26 09:43:29 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-04-13 10:31:59 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-01-28 12:36:35 +03:00
2016-01-13 14:41:49 +03:00
2016-01-28 12:36:35 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 09:43:29 +03:00
2016-07-14 13:21:33 +03:00
2016-02-20 10:10:11 +03:00
2016-02-20 10:10:11 +03:00
2016-01-08 20:04:44 +03:00
2016-07-21 11:07:03 +03:00
2016-04-15 16:07:57 +03:00
2016-08-26 09:46:43 +03:00
2016-08-26 10:16:17 +03:00
2016-02-20 10:10:15 +03:00
2016-07-21 12:47:49 +03:00
2016-06-23 19:14:31 +03:00
2016-05-12 10:30:09 +03:00
2016-08-26 10:16:17 +03:00
2016-08-25 15:10:48 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 09:43:29 +03:00
2016-08-26 10:16:17 +03:00
2016-01-28 12:36:35 +03:00
2016-02-11 12:56:34 +03:00
2016-02-20 10:10:11 +03:00
2016-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-05-12 10:49:53 +03:00
2016-04-22 15:22:10 +03:00
2016-04-22 15:22:10 +03:00
2016-04-22 15:22:10 +03:00
2016-08-26 10:16:17 +03:00
2016-01-08 20:04:44 +03:00