0022627: Change OCCT memory management defaults
[occt.git] / src / OpenGl / OpenGl_GraphicDriver_705.cxx
CommitLineData
2166f0fa
SK
1// File: OpenGl_GraphicDriver_705.cxx
2// Created: 20 October 2011
3// Author: Sergey ZERCHANINOV
4// Copyright: OPEN CASCADE 2011
7fd59977 5
2166f0fa 6#include <OpenGl_GraphicDriver.hxx>
7fd59977 7
2166f0fa
SK
8#include <OpenGl_Group.hxx>
9#include <OpenGl_Polygon.hxx>
7fd59977 10
11void OpenGl_GraphicDriver::Polygon (const Graphic3d_CGroup& ACGroup,
2166f0fa
SK
12 const Graphic3d_Array1OfVertex& AListVertex,
13 const Graphic3d_TypeOfPolygon AType,
14 const Standard_Boolean )
7fd59977 15{
2166f0fa
SK
16 if (ACGroup.ptrGroup)
17 {
18 OpenGl_Polygon *apolygon = new OpenGl_Polygon( AListVertex, AType );
19 ((OpenGl_Group *)ACGroup.ptrGroup)->AddElement( TelPolygon, apolygon );
7fd59977 20 }
7fd59977 21}
22
2166f0fa
SK
23void OpenGl_GraphicDriver::Polygon (const Graphic3d_CGroup& ,
24 const Graphic3d_Array1OfVertex& ,
25 const Graphic3d_Vector& ,
26 const Graphic3d_TypeOfPolygon ,
27 const Standard_Boolean )
7fd59977 28{
2166f0fa 29 // Do nothing
7fd59977 30}
31
2166f0fa
SK
32void OpenGl_GraphicDriver::Polygon (const Graphic3d_CGroup& ,
33 const Graphic3d_Array1OfVertexN& ,
34 const Graphic3d_TypeOfPolygon ,
35 const Standard_Boolean )
7fd59977 36{
2166f0fa 37 // Do nothing
7fd59977 38}
39
2166f0fa
SK
40void OpenGl_GraphicDriver::Polygon (const Graphic3d_CGroup& ,
41 const Graphic3d_Array1OfVertexN& ,
42 const Graphic3d_Vector& ,
43 const Graphic3d_TypeOfPolygon ,
44 const Standard_Boolean )
7fd59977 45{
2166f0fa 46 // Do nothing
7fd59977 47}
48
2166f0fa
SK
49void OpenGl_GraphicDriver::Polygon (const Graphic3d_CGroup& ,
50 const Graphic3d_Array1OfVertexNT& ,
51 const Graphic3d_TypeOfPolygon ,
52 const Standard_Boolean )
7fd59977 53{
2166f0fa 54 // Do nothing
7fd59977 55}
56
2166f0fa
SK
57void OpenGl_GraphicDriver::PolygonHoles (const Graphic3d_CGroup& ,
58 const TColStd_Array1OfInteger& ,
59 const Graphic3d_Array1OfVertex& ,
60 const Standard_Boolean )
7fd59977 61{
2166f0fa 62 // Do nothing
7fd59977 63}
64
2166f0fa
SK
65void OpenGl_GraphicDriver::PolygonHoles (const Graphic3d_CGroup& ,
66 const TColStd_Array1OfInteger& ,
67 const Graphic3d_Array1OfVertex& ,
68 const Graphic3d_Vector& ,
69 const Standard_Boolean )
7fd59977 70{
2166f0fa 71 // Do nothing
7fd59977 72}
73
2166f0fa
SK
74void OpenGl_GraphicDriver::PolygonHoles (const Graphic3d_CGroup& ,
75 const TColStd_Array1OfInteger& ,
76 const Graphic3d_Array1OfVertexN& ,
77 const Standard_Boolean )
7fd59977 78{
2166f0fa 79 // Do nothing
7fd59977 80}
81
2166f0fa
SK
82void OpenGl_GraphicDriver::PolygonHoles (const Graphic3d_CGroup& ,
83 const TColStd_Array1OfInteger& ,
84 const Graphic3d_Array1OfVertexN& ,
85 const Graphic3d_Vector& ,
86 const Standard_Boolean )
7fd59977 87{
2166f0fa 88 // Do nothing
7fd59977 89}