0024133: Development of improvement of dimensions implementation; new length, radius...
authoraba <aba@opencascade.com>
Thu, 31 Oct 2013 12:49:38 +0000 (16:49 +0400)
committerbugmaster <bugmaster@opencascade.com>
Thu, 31 Oct 2013 14:02:17 +0000 (18:02 +0400)
commita6eb515f9d6430bce09c4dcc0f088bcfea6bb6c6
treea4689f26b3f94168efea64ac93f752c8cb7aa4c1
parent7c633a3eab9f629ff77c035a671f7ab353305fec
0024133: Development of improvement of dimensions implementation; new length, radius,diameter and angle dimensions.

Some corrections; test cases were added; coding standards in MFC samples & presentations
Request stencil buffer for Linux.
correct test cases; correct compilation errors
compilation warnings (gcc/Linux)
137 files changed:
samples/mfc/standard/04_Viewer3d/res/AIS_TB.bmp
samples/mfc/standard/04_Viewer3d/src/Viewer3d.rc
samples/mfc/standard/04_Viewer3d/src/Viewer3dDoc.cpp
samples/mfc/standard/05_ImportExport/res/ImportExport.aps
samples/mfc/standard/Common/AngleParamsVerticesPage.cpp [new file with mode: 0644]
samples/mfc/standard/Common/AngleParamsVerticesPage.h [new file with mode: 0644]
samples/mfc/standard/Common/DimensionDlg.cpp [new file with mode: 0644]
samples/mfc/standard/Common/DimensionDlg.h [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsEdgePage.cpp [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsEdgePage.h [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsEdgesPage.cpp [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsEdgesPage.h [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsVerticesPage.cpp [new file with mode: 0644]
samples/mfc/standard/Common/LengthParamsVerticesPage.h [new file with mode: 0644]
samples/mfc/standard/Common/OCC_3dBaseDoc.cpp
samples/mfc/standard/Common/OCC_3dBaseDoc.h
samples/mfc/standard/Common/RadiusParamsPage.cpp [new file with mode: 0644]
samples/mfc/standard/Common/RadiusParamsPage.h [new file with mode: 0644]
samples/mfc/standard/Common/res/AIS_TB.bmp
samples/mfc/standard/Common/res/OCC_Resource.aps
samples/mfc/standard/Common/res/OCC_Resource.h
samples/mfc/standard/Common/res/OCC_Resource.rc
samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj
samples/mfc/standard/mfcsample/adm/win/vc10/mfcsample.vcxproj.filters
samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj
samples/mfc/standard/mfcsample/adm/win/vc11/mfcsample.vcxproj.filters
samples/mfc/standard/mfcsample/adm/win/vc8/mfcsample.vcproj
samples/mfc/standard/mfcsample/adm/win/vc9/mfcsample.vcproj
src/AIS/AIS.cdl
src/AIS/AIS.cxx
src/AIS/AIS_AngleDimension.cdl [deleted file]
src/AIS/AIS_AngleDimension.cxx
src/AIS/AIS_AngleDimension.hxx [new file with mode: 0644]
src/AIS/AIS_AngleDimension.lxx [deleted file]
src/AIS/AIS_Chamf2dDimension.cxx
src/AIS/AIS_Chamf3dDimension.cxx
src/AIS/AIS_DiameterDimension.cdl [deleted file]
src/AIS/AIS_DiameterDimension.cxx
src/AIS/AIS_DiameterDimension.hxx [new file with mode: 0644]
src/AIS/AIS_DiameterDimension.lxx [deleted file]
src/AIS/AIS_Dimension.cxx [new file with mode: 0644]
src/AIS/AIS_Dimension.hxx [new file with mode: 0644]
src/AIS/AIS_DimensionOwner.cdl
src/AIS/AIS_DimensionOwner.cxx
src/AIS/AIS_Drawer.cdl
src/AIS/AIS_Drawer.cxx
src/AIS/AIS_Drawer.lxx
src/AIS/AIS_EqualDistanceRelation.cxx
src/AIS/AIS_EqualRadiusRelation.cxx
src/AIS/AIS_GraphicTool.cxx
src/AIS/AIS_LengthDimension.cdl [deleted file]
src/AIS/AIS_LengthDimension.cxx
src/AIS/AIS_LengthDimension.hxx [new file with mode: 0644]
src/AIS/AIS_LengthDimension.lxx [deleted file]
src/AIS/AIS_MaxRadiusDimension.cxx
src/AIS/AIS_MidPointRelation.cxx
src/AIS/AIS_MinRadiusDimension.cxx
src/AIS/AIS_OffsetDimension.cxx
src/AIS/AIS_ParallelRelation.cxx
src/AIS/AIS_RadiusDimension.cdl [deleted file]
src/AIS/AIS_RadiusDimension.cxx
src/AIS/AIS_RadiusDimension.hxx [new file with mode: 0644]
src/AIS/AIS_RadiusDimension.lxx [deleted file]
src/AIS/AIS_Relation.cdl
src/AIS/AIS_Relation.cxx
src/AIS/AIS_SymmetricRelation.cxx
src/AIS/FILES
src/Aspect/Aspect.cdl
src/DsgPrs/DsgPrs.cdl
src/DsgPrs/DsgPrs.cxx
src/DsgPrs/DsgPrs_AnglePresentation.cxx
src/DsgPrs/DsgPrs_Chamf2dPresentation.cxx
src/DsgPrs/DsgPrs_ConcentricPresentation.cxx
src/DsgPrs/DsgPrs_DiameterPresentation.cxx
src/DsgPrs/DsgPrs_EllipseRadiusPresentation.cxx
src/DsgPrs/DsgPrs_EqualDistancePresentation.cxx
src/DsgPrs/DsgPrs_EqualRadiusPresentation.cxx
src/DsgPrs/DsgPrs_FilletRadiusPresentation.cxx
src/DsgPrs/DsgPrs_FixPresentation.cxx
src/DsgPrs/DsgPrs_IdenticPresentation.cxx
src/DsgPrs/DsgPrs_LengthPresentation.cxx
src/DsgPrs/DsgPrs_MidPointPresentation.cxx
src/DsgPrs/DsgPrs_OffsetPresentation.cxx
src/DsgPrs/DsgPrs_ParalPresentation.cxx
src/DsgPrs/DsgPrs_PerpenPresentation.cxx
src/DsgPrs/DsgPrs_RadiusPresentation.cxx
src/DsgPrs/DsgPrs_SymbPresentation.cxx
src/DsgPrs/DsgPrs_SymmetricPresentation.cxx
src/DsgPrs/DsgPrs_TangentPresentation.cxx
src/Graphic3d/Graphic3d_AspectText3d.cdl
src/Graphic3d/Graphic3d_GraphicDriver.cdl
src/Graphic3d/Graphic3d_Group.cdl
src/Graphic3d/Graphic3d_Group_13.cxx
src/OpenGl/FILES
src/OpenGl/OpenGl_GraphicDriver.cxx
src/OpenGl/OpenGl_GraphicDriver.hxx
src/OpenGl/OpenGl_StencilTest.cxx [new file with mode: 0644]
src/OpenGl/OpenGl_StencilTest.hxx [moved from src/AIS/AIS_DimensionOwner.lxx with 56% similarity, mode: 0644]
src/OpenGl/OpenGl_Text.cxx
src/OpenGl/OpenGl_Window.cxx
src/Prs3d/Prs3d.cdl
src/Prs3d/Prs3d_AngleAspect.cdl [deleted file]
src/Prs3d/Prs3d_AngleAspect.cxx [deleted file]
src/Prs3d/Prs3d_AnglePresentation.cdl [deleted file]
src/Prs3d/Prs3d_AnglePresentation.cxx [deleted file]
src/Prs3d/Prs3d_ArrowAspect.cdl
src/Prs3d/Prs3d_CompositeAspect.cdl [deleted file]
src/Prs3d/Prs3d_CompositeAspect.cxx [deleted file]
src/Prs3d/Prs3d_DatumAspect.cdl
src/Prs3d/Prs3d_DimensionAspect.cdl [new file with mode: 0644]
src/Prs3d/Prs3d_DimensionAspect.cxx [new file with mode: 0644]
src/Prs3d/Prs3d_Drawer.cdl
src/Prs3d/Prs3d_Drawer.cxx
src/Prs3d/Prs3d_LengthAspect.cdl [deleted file]
src/Prs3d/Prs3d_LengthAspect.cxx [deleted file]
src/Prs3d/Prs3d_LengthPresentation.cdl [deleted file]
src/Prs3d/Prs3d_LengthPresentation.cxx [deleted file]
src/Prs3d/Prs3d_PlaneAspect.cdl
src/Prs3d/Prs3d_RadiusAspect.cdl [deleted file]
src/Prs3d/Prs3d_RadiusAspect.cxx [deleted file]
src/QABugs/QABugs_16.cxx
src/QABugs/QABugs_17.cxx
src/QABugs/QABugs_3.cxx
src/TKV3d/EXTERNLIB
src/TPrsStd/TPrsStd_ConstraintTools.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/ViewerTest/ViewerTest_RelationCommands.cxx
src/ViewerTest/ViewerTest_ViewerCommands.cxx
src/XCAFPrs/XCAFPrs_AISObject.cxx
src/Xw/Xw_Window.cxx
tests/bugs/vis/buc60632_1
tests/bugs/vis/buc60632_2
tests/bugs/vis/bug24133_1 [new file with mode: 0644]
tests/bugs/vis/bug24133_2 [new file with mode: 0644]
tests/bugs/vis/bug24133_3 [new file with mode: 0644]
tests/bugs/vis/bug24133_4 [new file with mode: 0644]
tests/bugs/vis/bug301