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-08-26 10:16:17 +03:00
2016-08-25 15:10:48 +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-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-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-08-26 10:16:17 +03:00
2016-07-14 13:21:33 +03:00
2016-07-28 15:00:28 +03:00
2016-08-26 10:16:17 +03:00
2016-07-28 15:00:31 +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-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-08-09 14:14:04 +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-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00
2016-07-14 13:23:11 +03:00
2016-08-11 12:41:24 +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-14 13:21:33 +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-06-30 13:49:20 +03:00
2016-07-07 14:24:39 +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-08-18 14:46: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 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 10:16:17 +03:00
2016-07-14 13:24:40 +03:00
2016-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +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-07-14 13:03:45 +03:00
2016-08-26 10:16:17 +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-08-25 11:17:45 +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-08-26 10:16:17 +03:00
2016-06-23 18:15:13 +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-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-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-08-11 12:41:24 +03:00
2016-06-23 19:14:31 +03:00
2016-08-25 15:10:50 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 18:14:45 +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-08-11 12:17:03 +03:00
2016-08-26 10:16:17 +03:00
2016-08-26 10:16:17 +03:00
2016-08-25 11:18:52 +03:00
2016-08-26 10:16:17 +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-06-23 19:14:31 +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-07-14 13:21:33 +03:00
2016-08-26 10:16:17 +03:00
2016-06-23 19:14:31 +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-07-21 11:07:03 +03:00
2016-08-26 09:46:43 +03:00
2016-08-26 10:16:17 +03:00
2016-07-21 12:47:49 +03:00
2016-06-23 19:14:31 +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-06-23 19:14:31 +03:00
2016-06-23 19:14:31 +03:00
2016-08-26 10:16:17 +03:00