occt: master 2bd4c032

Author Committer Branch Timestamp Parent
kgv kgv master 2012-03-30 13:25:28 master d402d481
Affected Issues  0022971: TKOpenGl clean up obsolete functionality
Changeset 0022971: TKOpenGl clean up obsolete functionality

Added native handles to OpenGl_Context
Removed unused and unimplemented PolygonHoles
Removed unimplemented Polygon functions
Removed unused QuadrangleMesh functions
Removed unused TriangleMesh functions
Removed dead Bezier function declarations
Redirect Graphic3d_Group::Polyline() to primitives array

Move Prs3d_ShadedShape template code to StdPrs_ShadedShape
where it is only used before.

Remove TriangleSet usage from AIS_TexturedShape

Texture coordinates functionality added StdPrs_ShadedShape
to eliminate code duplication.

Eliminated usage of TriangleSet from QABugs_PresentableObject
Eliminated usage of TriangleMesh from StdPrs_ShadedSurface

Removed TriangleMesh and TriangleSet support
OpenGl_PrimitiveArray - render Edges only for primitives > GL_LINE_STRIP
Added vgrid command to show grid in 3D Viewer
mod - src/AIS/AIS_TexturedShape.cdl Diff File
mod - src/AIS/AIS_TexturedShape.cxx Diff File
mod - src/Graphic3d/FILES Diff File
mod - src/Graphic3d/Graphic3d_GraphicDriver.cdl Diff File
mod - src/Graphic3d/Graphic3d_Group.cdl Diff File
rm - src/Graphic3d/Graphic3d_Group_11.cxx Diff File
mod - src/Graphic3d/Graphic3d_Group_5.cxx Diff File
mod - src/Graphic3d/Graphic3d_Group_7.cxx Diff File
rm - src/Graphic3d/Graphic3d_Group_9.cxx Diff File
mod - src/OpenGl/FILES Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OpenGl/OpenGl_Context.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver.hxx Diff File
mod - src/OpenGl/OpenGl_GraphicDriver_705.cxx Diff File
rm - src/OpenGl/OpenGl_GraphicDriver_707.cxx Diff File
rm - src/OpenGl/OpenGl_GraphicDriver_709.cxx Diff File
rm - src/OpenGl/OpenGl_GraphicDriver_711.cxx Diff File
rm - src/OpenGl/OpenGl_Mesh.cxx Diff File
rm - src/OpenGl/OpenGl_Mesh.hxx Diff File
mod - src/OpenGl/OpenGl_Polyline.cxx Diff File
mod - src/OpenGl/OpenGl_Polyline.hxx Diff File
mod - src/OpenGl/OpenGl_PrimitiveArray.cxx Diff File
rm - src/OpenGl/OpenGl_QuadrangleStrip.cxx Diff File
rm - src/OpenGl/OpenGl_QuadrangleStrip.hxx Diff File
rm - src/OpenGl/OpenGl_TriangleStrip.cxx Diff File
rm - src/OpenGl/OpenGl_TriangleStrip.hxx Diff File
mod - src/Prs3d/Prs3d.cdl Diff File
rm - src/Prs3d/Prs3d_ShadedShape.cdl Diff File
rm - src/Prs3d/Prs3d_ShadedShape.gxx Diff File
mod - src/QABugs/QABugs_PresentableObject.cxx Diff File
mod - src/StdPrs/StdPrs.cdl Diff File
rm - src/StdPrs/StdPrs_ShadedPoleSurface.cdl Diff File
rm - src/StdPrs/StdPrs_ShadedPoleSurface.cxx Diff File
add - src/StdPrs/StdPrs_ShadedShape.cdl Diff File
add - src/StdPrs/StdPrs_ShadedShape.cxx Diff File
mod - src/StdPrs/StdPrs_ShadedSurface.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File