0028263: Coding Rules - clean up definition of the class Graphic3d_MaterialAspect
authorkgv <kgv@opencascade.com>
Thu, 29 Dec 2016 17:39:28 +0000 (20:39 +0300)
committerapv <apv@opencascade.com>
Fri, 20 Jan 2017 14:44:09 +0000 (17:44 +0300)
commit4e1bc39a81fc965d86aae06555a7c4a50bbf4eea
treed50acc33e14ea290e0feb0bad93d91edacf82227
parent2b73a1d19fa87effaa9c36bd7683e4c1966ebe8c
0028263: Coding Rules - clean up definition of the class Graphic3d_MaterialAspect

Fixed uninitialized fields in several classes.
Body of trivial methods have been moved to class definition (header file).
Ensure that non-primitive types are returned by reference, when possible.
Removed unused class Prs3d_PlaneSet.
39 files changed:
src/AIS/AIS_InteractiveObject.cxx
src/AIS/AIS_Plane.cxx
src/AIS/AIS_PointCloud.cxx
src/AIS/AIS_Shape.cxx
src/Graphic3d/Graphic3d_AspectFillArea3d.hxx
src/Graphic3d/Graphic3d_MaterialAspect.cxx
src/Graphic3d/Graphic3d_MaterialAspect.hxx
src/Graphic3d/Graphic3d_TypeOfReflection.hxx
src/OpenGl/OpenGl_AspectFace.cxx
src/OpenGl/OpenGl_Context.cxx
src/OpenGl/OpenGl_Workspace.cxx
src/Prs3d/FILES
src/Prs3d/Prs3d_ArrowAspect.cxx
src/Prs3d/Prs3d_ArrowAspect.hxx
src/Prs3d/Prs3d_BasicAspect.cxx
src/Prs3d/Prs3d_BasicAspect.hxx
src/Prs3d/Prs3d_DatumAspect.cxx
src/Prs3d/Prs3d_DatumAspect.hxx
src/Prs3d/Prs3d_DimensionAspect.cxx
src/Prs3d/Prs3d_DimensionAspect.hxx
src/Prs3d/Prs3d_DimensionUnits.cxx [deleted file]
src/Prs3d/Prs3d_DimensionUnits.hxx
src/Prs3d/Prs3d_IsoAspect.cxx
src/Prs3d/Prs3d_IsoAspect.hxx
src/Prs3d/Prs3d_LineAspect.cxx
src/Prs3d/Prs3d_LineAspect.hxx
src/Prs3d/Prs3d_PlaneAspect.cxx
src/Prs3d/Prs3d_PlaneAspect.hxx
src/Prs3d/Prs3d_PlaneSet.cxx [deleted file]
src/Prs3d/Prs3d_PlaneSet.hxx [deleted file]
src/Prs3d/Prs3d_PointAspect.cxx
src/Prs3d/Prs3d_PointAspect.hxx
src/Prs3d/Prs3d_ShadingAspect.cxx
src/Prs3d/Prs3d_ShadingAspect.hxx
src/Prs3d/Prs3d_TextAspect.cxx
src/Prs3d/Prs3d_TextAspect.hxx
src/QABugs/QABugs_17.cxx
src/ViewerTest/ViewerTest_ObjectCommands.cxx
src/XSDRAWSTLVRML/XSDRAWSTLVRML.cxx