Commit Graph

20 Commits

Author SHA1 Message Date
omy d3f26155b5 0024058: Eliminate compiler warning C4702 in MSVC++ with warning level 4
Got rid of most of warnings of C4702 type: unreachable code.
Returned some #ifdef DEB
Fixed tabs formatting
Fixed some mistakes in code
2013-07-12 12:54:01 +04:00
omy 302f96fb0d 0023947: Eliminate trivial compiler warnings in MSVC++ with warning level 4
Fix first subset of warnings (about 100)
- while(1) and similar constructs replaced by for(;;)
- some uninitialized variables corrected
Got rid of Warning C4189: local variable is initialised but not referenced
Corrected mistakes after getting rid of C4189 compiler warning
Corrected some mistakes that led to compiling errors
Fixed test case because of improvement message - removed unnecessary TODO.
Small fix: tabs have been replaced with whitespaces.
Added TODO for Windows platform
removed last TODO
Corrected mistakes, returned some #ifdef DEB code, fixed test case .
Restoring a few places which have been modified too much
Small grammar fix
Deleted unnecessary puts in bugs/end
2013-07-12 12:37:38 +04:00
ika 163ef25006 0023722: stack overflow during reading IGES in Test Harness
Add creation a new vertex before replace.
Adding of test cases for CR23722
2013-02-08 14:56:38 +04:00
abk 08cd2f6bb1 0023404: Create SquareConfusion function in Precision package for speed and convenience
SquareConfusion function was created in FoundationClasses module -> TKMath toolkit -> Precision package.
The function returns square of Precision::Confusion().
SquareConfusion function was corrected in FoundationClasses module -> TKMath toolkit -> Precision package.
Squares of Precision::Confusion() were replaced by Precision::SquareConfusion().
2012-10-05 13:55:16 +04:00
Pawel 56084216a8 0023303: Expression always true in ShapeFix_Face.cxx
The two corrected if-clause conditions were always true.

In FixSmallAreaWire where the documentation says: "Detects wires with small area (that is less than 100*Precision::PConfusion(). Removes these wires if they are internal." and the bugfix conforms to this.

For 'NeedCheckSplitWire' option in the Perform method the same assumption is made although no documentation on this could be found.
2012-07-20 16:07:15 +04:00
Pawel fccb487b5f 0023300: ShapeFix_EdgeProjAux.cxx: line 283 - identical sub-expression in 'if-clause'
Verifying also the last parameter in the if-clause.
2012-07-20 15:47:26 +04:00
Pawel fdbc4fe73a 0023257: Missing return statement
Added missing return statement
2012-07-13 16:41:53 +04:00
vro 5f87cb7eaa 0023195: A method ShapeFix_Face::FixPeriodicDegeneratedMode() is not implemented
Implementation of the method ShapeFix_Face::FixPeriodicDegeneratedMode().
2012-06-29 16:34:13 +04:00
ama a929ed86fb 0023182: During STEP translation isn't checked for validity flag IsClosed
Added check for consistency properties of closure and existence of free boundaries in shell (modified ShapeFix_Shell::Perform()
Added new message in SHMessage/SHAPE.us)
2012-06-08 12:37:19 +04:00
bugmaster b311480ed5 0023024: Update headers of OCCT files
Added appropriate copyright and license information in source files
2012-03-21 19:43:04 +04:00
SSV 84dc990afd 0022707: Invalid shape translating a SAT file 2012-03-05 19:32:00 +04:00
AMA dfc06d1f07 0022717: Exception during sewing 2012-03-05 19:31:53 +04:00
DBV 999d2599ea 0022767: Extension of DRAW command fixshape 2012-03-05 19:31:36 +04:00
DBV c6541a0c86 0022792: Globally defined symbol PI conflicts with VTK definition (Intel compiler) 2012-03-05 19:31:33 +04:00
KGV and DBV b485ee79ca 0022746: Progress indicator in ShapeHealing 2012-03-05 19:31:13 +04:00
SSV 1c72dff612 0022492: Scaled sphere (Solid with BSplineSurface) is wrongly exported in STEP. 2012-03-05 19:30:19 +04:00
SSV ba9cc08b88 Correction of OCCT for ACIS22398 2012-03-05 19:29:30 +04:00
SSV and SZV d30c4db93b Correction of OCCT for ACIS22398 2012-03-05 19:29:27 +04:00
SZY and KGV 31c3b8f09c OCC22576 ShapeFix_Edge::SameParameter() now retains original 3D interval 2012-03-05 19:29:17 +04:00
bugmaster 7fd59977df Integration of OCCT 6.5.0 from SVN 2012-03-05 19:23:40 +04:00