0023346: MSVC++ Error C2664: 'AIS_InteractiveObject::PolygonOffsets': conversion...
authorPawel Kowalski <pawel-kowalski@wp.pl>
Fri, 27 Jul 2012 12:52:37 +0000 (16:52 +0400)
committerPawel Kowalski <pawel-kowalski@wp.pl>
Fri, 27 Jul 2012 12:52:37 +0000 (16:52 +0400)
Changed Standard_Real to Standard_ShortReal.

Modify test case offset shape_type_i D6

samples/mfc/standard/04_Viewer3d/src/OffsetDlg.cpp
samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp
tests/offset/shape_type_i/D6

index 51f6aa7..34b9966 100755 (executable)
@@ -187,12 +187,12 @@ void COffsetDlg::SetOffsets(Standard_Real theFactor, Standard_Real theUnits)
 void COffsetDlg::UpdateValues()
 {
        Standard_Integer aOffsetMode;
-       Standard_Real aBoxFactor = 0;
-       Standard_Real aCylFactor = 0;
-       Standard_Real aSphereFactor = 0;
-       Standard_Real aCylUnits = 0;
-       Standard_Real aSphereUnits = 0;
-       Standard_Real aBoxUnits = 0;
+       Standard_ShortReal aBoxFactor = 0;
+       Standard_ShortReal aCylFactor = 0;
+       Standard_ShortReal aSphereFactor = 0;
+       Standard_ShortReal aCylUnits = 0;
+       Standard_ShortReal aSphereUnits = 0;
+       Standard_ShortReal aBoxUnits = 0;
 
        Handle(AIS_InteractiveContext) aAISContext = myDoc->GetAISContext();
 
index c0fa578..021bd18 100755 (executable)
@@ -348,10 +348,10 @@ void CViewer3dDoc::OnPolygonOffsets()
 void CViewer3dDoc::OnUpdatePolygonOffsets(CCmdUI* pCmdUI) 
 {
        Standard_Integer aOffsetMode;
-       Standard_Real aFactor;
-       Standard_Real aCylUnits = 0;
-       Standard_Real aSphereUnits = 0;
-       Standard_Real aBoxUnits = 0;
+       Standard_ShortReal aFactor;
+       Standard_ShortReal aCylUnits = 0;
+       Standard_ShortReal aSphereUnits = 0;
+       Standard_ShortReal aBoxUnits = 0;
 
        BOOL IsOverlappedCylinderDisplayed = myAISContext->IsDisplayed(myOverlappedCylinder);
        BOOL IsOverlappedSphereDisplayed = myAISContext->IsDisplayed(myOverlappedSphere);
index 0026f6e..81b1e96 100644 (file)
@@ -1,4 +1,5 @@
-puts "TODO OCC23068 Mandriva2010: Error: bsection of result and s is not equal zero"
+puts "TODO ?OCC23068 Mandriva2010: Error: bsection of result and s is not equal zero"
+puts "TODO ?OCC23068 Mandriva2010: Faulty shapes in variables faulty_1 to faulty_2"
 puts "TODO OCC23068 Mandriva2010: Error : The volume of result shape"
 
 ellipse w1 0 0 0 15 10