|
Open CASCADE Technology 6.5.2
|
This class allows the definition of an opengl graphic
driver
#include <OpenGl_GraphicDriver.hxx>

Public Member Functions | |
| OpenGl_GraphicDriver (const Standard_CString AShrName) | |
| Standard_ShortReal | DefaultTextHeight () const |
| Standard_Boolean | Begin (const Standard_CString ADisplay) |
| call_togl_begin | |
| Standard_Boolean | Begin (const Aspect_Display ADisplay) |
| call_togl_begin_display | |
| void | End () |
| call_togl_end | |
| Standard_Integer | InquireLightLimit () |
| call_togl_inquirelight | |
| void | InquireMat (const Graphic3d_CView &ACView, TColStd_Array2OfReal &AMatO, TColStd_Array2OfReal &AMatM) |
| call_togl_inquiremat | |
| Standard_Integer | InquirePlaneLimit () |
| call_togl_inquireplane | |
| Standard_Integer | InquireViewLimit () |
| call_togl_inquireview | |
| Standard_Boolean | InquireTextureAvailable () |
| Returns Standard_True if texture is supported by the graphic driver | |
| void | Blink (const Graphic3d_CStructure &ACStructure, const Standard_Boolean Create) |
| call_togl_blink | |
| void | BoundaryBox (const Graphic3d_CStructure &ACStructure, const Standard_Boolean Create) |
| call_togl_boundarybox | |
| void | HighlightColor (const Graphic3d_CStructure &ACStructure, const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B, const Standard_Boolean Create) |
| call_togl_highlightcolor | |
| void | NameSetStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_namesetstructure | |
| void | ClearGroup (const Graphic3d_CGroup &ACGroup) |
| call_togl_cleargroup | |
| void | CloseGroup (const Graphic3d_CGroup &ACGroup) |
| call_togl_closegroup | |
| void | FaceContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
| call_togl_facecontextgroup | |
| void | Group (Graphic3d_CGroup &ACGroup) |
| call_togl_group | |
| void | LineContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
| call_togl_linecontextgroup | |
| void | MarkerContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
| call_togl_markercontextgroup | |
| void | MarkerContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert, const Standard_Integer AMarkWidth, const Standard_Integer AMarkHeight, const Handle< TColStd_HArray1OfByte > &ATexture) |
| call_togl_markercontextgroup | |
| void | OpenGroup (const Graphic3d_CGroup &ACGroup) |
| call_togl_opengroup | |
| void | RemoveGroup (const Graphic3d_CGroup &ACGroup) |
| call_togl_removegroup | |
| void | TextContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
| call_togl_textcontextgroup | |
| void | ClearStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_clearstructure | |
| void | Connect (const Graphic3d_CStructure &AFather, const Graphic3d_CStructure &ASon) |
| call_togl_connect | |
| void | ContextStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_contextstructure | |
| void | Disconnect (const Graphic3d_CStructure &AFather, const Graphic3d_CStructure &ASon) |
| call_togl_disconnect | |
| void | DisplayStructure (const Graphic3d_CView &ACView, const Graphic3d_CStructure &ACStructure, const Standard_Integer APriority) |
| call_togl_displaystructure | |
| void | EraseStructure (const Graphic3d_CView &ACView, const Graphic3d_CStructure &ACStructure) |
| call_togl_erasestructure | |
| void | RemoveStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_removestructure | |
| void | Structure (Graphic3d_CStructure &ACStructure) |
| call_togl_structure | |
| void | DumpGroup (const Graphic3d_CGroup &ACGroup) |
| call_togl_structure_exploration | |
| void | DumpStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_structure_exploration | |
| void | DumpView (const Graphic3d_CView &ACView) |
| call_togl_view_exploration | |
| Standard_Boolean | ElementExploration (const Graphic3d_CStructure &ACStructure, const Standard_Integer ElementNumber, Graphic3d_VertexNC &AVertex, Graphic3d_Vector &AVector) |
| call_togl_element_exploration | |
| Graphic3d_TypeOfPrimitive | ElementType (const Graphic3d_CStructure &ACStructure, const Standard_Integer ElementNumber) |
| call_togl_element_type | |
| void | InitPick () |
| call_togl_init_pick | |
| void | Pick (Graphic3d_CPick &ACPick) |
| call_togl_pick | |
| void | PickId (const Graphic3d_CGroup &ACGroup) |
| call_togl_pickid | |
| void | ActivateView (const Graphic3d_CView &ACView) |
| call_togl_activateview | |
| void | AntiAliasing (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
| call_togl_antialiasing | |
| void | Background (const Graphic3d_CView &ACView) |
| call_togl_background | |
| void | GradientBackground (const Graphic3d_CView &ACView, const Quantity_Color &AColor1, const Quantity_Color &AColor2, const Aspect_GradientFillMethod FillStyle) |
| call_togl_gradient_background | |
| void | BackgroundImage (const Standard_CString FileName, const Graphic3d_CView &ACView, const Aspect_FillMethod FillStyle) |
| void | SetBgImageStyle (const Graphic3d_CView &ACView, const Aspect_FillMethod FillStyle) |
| void | SetBgGradientStyle (const Graphic3d_CView &ACView, const Aspect_GradientFillMethod FillStyle) |
| void | ClipLimit (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
| call_togl_cliplimit | |
| void | DeactivateView (const Graphic3d_CView &ACView) |
| call_togl_deactivateview | |
| void | DepthCueing (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
| call_togl_cliplimit | |
| Standard_Boolean | ProjectRaster (const Graphic3d_CView &ACView, const Standard_ShortReal AX, const Standard_ShortReal AY, const Standard_ShortReal AZ, Standard_Integer &AU, Standard_Integer &AV) |
| call_togl_unproject_raster | |
| Standard_Boolean | UnProjectRaster (const Graphic3d_CView &ACView, const Standard_Integer Axm, const Standard_Integer Aym, const Standard_Integer AXM, const Standard_Integer AYM, const Standard_Integer AU, const Standard_Integer AV, Standard_ShortReal &AX, Standard_ShortReal &AY, Standard_ShortReal &AZ) |
| call_togl_unproject_raster | |
| Standard_Boolean | UnProjectRasterWithRay (const Graphic3d_CView &ACView, const Standard_Integer Axm, const Standard_Integer Aym, const Standard_Integer AXM, const Standard_Integer AYM, const Standard_Integer AU, const Standard_Integer AV, Standard_ShortReal &AX, Standard_ShortReal &AY, Standard_ShortReal &AZ, Standard_ShortReal &DX, Standard_ShortReal &DY, Standard_ShortReal &DZ) |
| call_togl_unproject_raster_with_ray | |
| void | RatioWindow (const Graphic3d_CView &ACView) |
| call_togl_ratio_window | |
| void | Redraw (const Graphic3d_CView &ACView, const Aspect_CLayer2d &ACUnderLayer, const Aspect_CLayer2d &ACOverLayer, const Standard_Integer x=0, const Standard_Integer y=0, const Standard_Integer width=0, const Standard_Integer height=0) |
| call_togl_redraw | |
| void | RemoveView (const Graphic3d_CView &ACView) |
| call_togl_removeview | |
| void | SetLight (const Graphic3d_CView &ACView) |
| call_togl_setlight | |
| void | SetPlane (const Graphic3d_CView &ACView) |
| call_togl_setplane | |
| void | SetVisualisation (const Graphic3d_CView &ACView) |
| call_togl_setvisualisation | |
| void | TransformStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_transformstructure | |
| void | DegenerateStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_degeneratestructure | |
| void | Transparency (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
| call_togl_transparency | |
| void | Update (const Graphic3d_CView &ACView, const Aspect_CLayer2d &ACUnderLayer, const Aspect_CLayer2d &ACOverLayer) |
| call_togl_update | |
| Standard_Boolean | View (Graphic3d_CView &ACView) |
| call_togl_view | |
| void | ViewMapping (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
| call_togl_viewmapping | |
| void | ViewOrientation (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
| call_togl_vieworientation | |
| void | Environment (const Graphic3d_CView &ACView) |
| void | Marker (const Graphic3d_CGroup &ACGroup, const Graphic3d_Vertex &APoint, const Standard_Boolean EvalMinMax=Standard_True) |
| void | MarkerSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| void | Polygon (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Graphic3d_TypeOfPolygon AType=Graphic3d_TOP_CONVEX, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon | |
| void | Polygon (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Graphic3d_Vector &Normal, const Graphic3d_TypeOfPolygon AType=Graphic3d_TOP_CONVEX, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon | |
| void | Polygon (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Graphic3d_TypeOfPolygon AType=Graphic3d_TOP_CONVEX, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon | |
| void | Polygon (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Graphic3d_Vector &Normal, const Graphic3d_TypeOfPolygon AType=Graphic3d_TOP_CONVEX, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon | |
| void | Polygon (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Graphic3d_TypeOfPolygon AType=Graphic3d_TOP_CONVEX, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon | |
| void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_holes | |
| void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertex &ListVertex, const Graphic3d_Vector &Normal, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_holes | |
| void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_holes | |
| void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertexN &ListVertex, const Graphic3d_Vector &Normal, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_holes | |
| void | Polyline (const Graphic3d_CGroup &ACGroup, const Standard_Real X1, const Standard_Real Y1, const Standard_Real Z1, const Standard_Real X2, const Standard_Real Y2, const Standard_Real Z2, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polyline | |
| void | Polyline (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polyline | |
| void | Polyline (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polyline | |
| void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_quadrangle | |
| void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_quadrangle | |
| void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertexNT &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_quadrangle | |
| void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | Text (const Graphic3d_CGroup &ACGroup, const Standard_CString AText, const Graphic3d_Vertex &APoint, const Standard_Real AHeight, const Quantity_PlaneAngle AAngle, const Graphic3d_TextPath ATp, const Graphic3d_HorizontalTextAlignment AHta, const Graphic3d_VerticalTextAlignment AVta, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_text | |
| void | Text (const Graphic3d_CGroup &ACGroup, const Standard_CString AText, const Graphic3d_Vertex &APoint, const Standard_Real AHeight, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_text | |
| void | Text (const Graphic3d_CGroup &ACGroup, const TCollection_ExtendedString &AText, const Graphic3d_Vertex &APoint, const Standard_Real AHeight, const Quantity_PlaneAngle AAngle, const Graphic3d_TextPath ATp, const Graphic3d_HorizontalTextAlignment AHta, const Graphic3d_VerticalTextAlignment AVta, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_text | |
| void | Text (const Graphic3d_CGroup &ACGroup, const TCollection_ExtendedString &AText, const Graphic3d_Vertex &APoint, const Standard_Real AHeight, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_text | |
| void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_triangle | |
| void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_triangle | |
| void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_triangle | |
| void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_polygon_indices | |
| void | PrimitiveArray (const Graphic3d_CGroup &ACGroup, const Graphic3d_PrimitiveArray &parray, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_parray | |
| void | UserDraw (const Graphic3d_CGroup &ACGroup, const Graphic3d_CUserDraw &AUserDraw) |
| call_togl_userdraw | |
| void | EnableVBO (const Standard_Boolean status) |
| enables/disables usage of OpenGL vertex buffer arrays while drawing primitiev arrays | |
| void | ZBufferTriedronSetup (const Quantity_NameOfColor XColor=Quantity_NOC_RED, const Quantity_NameOfColor YColor=Quantity_NOC_GREEN, const Quantity_NameOfColor ZColor=Quantity_NOC_BLUE1, const Standard_Real SizeRatio=0.8, const Standard_Real AxisDiametr=0.05, const Standard_Integer NbFacettes=12) |
| call_togl_ztriedron_setup | |
| void | TriedronDisplay (const Graphic3d_CView &ACView, const Aspect_TypeOfTriedronPosition APosition=Aspect_TOTP_CENTER, const Quantity_NameOfColor AColor=Quantity_NOC_WHITE, const Standard_Real AScale=0.02, const Standard_Boolean AsWireframe=Standard_True) |
| call_togl_triedron_display | |
| void | TriedronErase (const Graphic3d_CView &ACView) |
| call_togl_triedron_erase | |
| void | TriedronEcho (const Graphic3d_CView &ACView, const Aspect_TypeOfTriedronEcho AType=Aspect_TOTE_NONE) |
| call_togl_triedron_echo | |
| void | GraduatedTrihedronDisplay (const Graphic3d_CView &view, const Graphic3d_CGraduatedTrihedron &cubic) |
| call_togl_graduatedtrihedron_display | |
| void | GraduatedTrihedronErase (const Graphic3d_CView &view) |
| call_togl_graduatedtrihedron_erase | |
| void | GraduatedTrihedronMinMaxValues (const Standard_ShortReal xmin, const Standard_ShortReal ymin, const Standard_ShortReal zmin, const Standard_ShortReal xmax, const Standard_ShortReal ymax, const Standard_ShortReal zmax) |
| call_togl_graduatedtrihedron_minmaxvalues | |
| void | Bezier (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_bezier | |
| void | Bezier (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const TColStd_Array1OfReal &ListWeight, const Standard_Boolean EvalMinMax=Standard_True) |
| call_togl_bezier_weight | |
| void | BeginAnimation (const Graphic3d_CView &ACView) |
| call_togl_begin_animation | |
| void | EndAnimation (const Graphic3d_CView &ACView) |
| call_togl_end_animation | |
| Standard_Boolean | BeginAddMode (const Graphic3d_CView &ACView) |
| call_togl_begin_ajout_mode | |
| void | EndAddMode () |
| call_togl_end_ajout_mode | |
| Standard_Boolean | BeginImmediatMode (const Graphic3d_CView &ACView, const Aspect_CLayer2d &ACUnderLayer, const Aspect_CLayer2d &ACOverLayer, const Standard_Boolean DoubleBuffer, const Standard_Boolean RetainMode) |
| call_togl_begin_immediat_mode | |
| void | BeginPolyline () |
| call_togl_begin_polyline | |
| void | ClearImmediatMode (const Graphic3d_CView &ACView, const Standard_Boolean aFlush=Standard_True) |
| call_togl_clear_immediat_mode | |
| void | Draw (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Z) |
| call_togl_draw | |
| void | DrawStructure (const Graphic3d_CStructure &ACStructure) |
| call_togl_draw_structure | |
| void | EndImmediatMode (const Standard_Integer Synchronize) |
| call_togl_end_immediat_mode | |
| void | EndPolyline () |
| call_togl_end_polyline | |
| void | Move (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Z) |
| call_togl_move | |
| void | SetLineColor (const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
| call_togl_set_linecolor | |
| void | SetLineType (const Standard_Integer Type) |
| call_togl_set_linetype | |
| void | SetLineWidth (const Standard_ShortReal Width) |
| call_togl_set_linewidth | |
| void | SetMinMax (const Standard_ShortReal X1, const Standard_ShortReal Y1, const Standard_ShortReal Z1, const Standard_ShortReal X2, const Standard_ShortReal Y2, const Standard_ShortReal Z2) |
| call_togl_set_minmax | |
| void | Transform (const TColStd_Array2OfReal &AMatrix, const Graphic3d_TypeOfComposition AType) |
| call_togl_transform | |
| Standard_Integer | CreateTexture (const Graphic3d_TypeOfTexture Type, const Handle< AlienImage_AlienImage > &Image, const Standard_CString FileName, const Handle< TColStd_HArray1OfReal > &TexUpperBounds) const |
| void | DestroyTexture (const Standard_Integer TexId) const |
| void | ModifyTexture (const Standard_Integer TexId, const Graphic3d_CInitTexture &AValue) const |
| void | Layer (Aspect_CLayer2d &ACLayer) |
| call_togl_layer2d | |
| void | RemoveLayer (const Aspect_CLayer2d &ACLayer) |
| call_togl_removelayer2d | |
| void | BeginLayer (const Aspect_CLayer2d &ACLayer) |
| call_togl_begin_layer2d | |
| void | BeginPolygon2d () |
| call_togl_begin_polygon2d | |
| void | BeginPolyline2d () |
| call_togl_begin_polyline2d | |
| void | ClearLayer (const Aspect_CLayer2d &ACLayer) |
| call_togl_clear_layer2d | |
| void | Draw (const Standard_ShortReal X, const Standard_ShortReal Y) |
| call_togl_draw2d | |
| void | Edge (const Standard_ShortReal X, const Standard_ShortReal Y) |
| call_togl_edge2d | |
| void | EndLayer () |
| call_togl_end_layer2d | |
| void | EndPolygon2d () |
| call_togl_end_polygon2d | |
| void | EndPolyline2d () |
| call_togl_end_polyline2d | |
| void | Move (const Standard_ShortReal X, const Standard_ShortReal Y) |
| call_togl_move2d | |
| void | Rectangle (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Width, const Standard_ShortReal Height) |
| call_togl_rectangle2d | |
| void | SetColor (const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
| call_togl_set_color | |
| void | SetTransparency (const Standard_ShortReal ATransparency) |
| call_togl_set_transparency | |
| void | UnsetTransparency () |
| call_togl_unset_transparency | |
| void | SetLineAttributes (const Standard_Integer Type, const Standard_ShortReal Width) |
| call_togl_set_line_attributes | |
| void | SetTextAttributes (const Standard_CString FontName, const Standard_Integer Type, const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
| call_togl_set_text_attributes | |
| void | Text (const Standard_CString AText, const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal AHeight) |
| call_togl_text2d | |
| void | TextSize (const Standard_CString AText, const Standard_ShortReal AHeight, Standard_ShortReal &AWidth, Standard_ShortReal &AnAscent, Standard_ShortReal &ADescent) const |
| call_togl_textsize2d | |
| void | SetBackFacingModel (const Graphic3d_CView &aView) |
| call_togl_backfacing | |
| Standard_Boolean | Print (const Graphic3d_CView &ACView, const Aspect_CLayer2d &ACUnderLayer, const Aspect_CLayer2d &ACOverLayer, const Aspect_Handle hPrnDC, const Standard_Boolean showBackground, const Standard_CString filename, const Aspect_PrintAlgo printAlgorithm=Aspect_PA_STRETCH, const Standard_Real theScaleFactor=1.0) const |
| print the contents of all layers of the view to the printer. <hPrnDC> : Pass the PrinterDeviceContext (HDC), <showBackground> : When set to FALSE then print the view without background color (background is white) else set to TRUE for printing with current background color. <filename>: If != NULL, then the view will be printed to a file. <printAlgorithm>: Select print algorithm: stretch, tile. <theScaleFactor>: Scaling coefficient, used internally to scale the printings accordingly to the scale factor selected in the printer properties dialog. Returns Standard_True if the data is passed to the printer, otherwise Standard_False if the print operation failed due to the printer errors, or lack of system memory. This might be related to insufficient memory or some internal errors. All this errors are indicated by the message boxes (on level of OpenGl_GraphicDriver). Warning: This function can reuse FBO assigned to the view Please take it into account if you use it for your purposes; | |
| virtual void | Export (const Standard_CString FileName, const Graphic3d_ExportFormat Format, const Graphic3d_SortType SortType, const Standard_Integer W, const Standard_Integer H, const Graphic3d_CView &View, const Aspect_CLayer2d &Under, const Aspect_CLayer2d &Over, const Standard_Real Precision=0.005, const Standard_Address ProgressBarFunc=NULL, const Standard_Address ProgressObject=NULL) |
| void | SetDepthTestEnabled (const Graphic3d_CView &view, const Standard_Boolean isEnabled) const |
| call_togl_depthtest() | |
| Standard_Boolean | IsDepthTestEnabled (const Graphic3d_CView &view) const |
| call_togl_isdepthtest() | |
| void | ReadDepths (const Graphic3d_CView &view, const Standard_Integer x, const Standard_Integer y, const Standard_Integer width, const Standard_Integer height, const Standard_Address buffer) const |
| Reads depths of shown pixels of the given rectangle (glReadPixels with GL_DEPTH_COMPONENT) | |
| Graphic3d_PtrFrameBuffer | FBOCreate (const Graphic3d_CView &view, const Standard_Integer width, const Standard_Integer height) |
| Generate offscreen FBO (needs OpenGL2+ hardware) If not supported on hardware returns NULL. | |
| void | FBORelease (const Graphic3d_CView &view, Graphic3d_PtrFrameBuffer &fboPtr) |
| Remove offscreen FBO | |
| void | FBOGetDimensions (const Graphic3d_CView &view, const Graphic3d_PtrFrameBuffer fboPtr, Standard_Integer &width, Standard_Integer &height, Standard_Integer &widthMax, Standard_Integer &heightMax) |
| Read offscreen FBO configuration. | |
| void | FBOChangeViewport (const Graphic3d_CView &view, Graphic3d_PtrFrameBuffer &fboPtr, const Standard_Integer width, const Standard_Integer height) |
| Change offscreen FBO viewport. | |
| Standard_Boolean | BufferDump (const Graphic3d_CView &view, Image_CRawBufferData &buffer) |
| Dump active rendering buffer into specified memory buffer. | |
| void | SetGLLightEnabled (const Graphic3d_CView &view, const Standard_Boolean isEnabled) const |
| call_togl_gllight() | |
| Standard_Boolean | IsGLLightEnabled (const Graphic3d_CView &view) const |
| call_togl_isgllight() | |
| void | RemovePrimitiveArray (const Graphic3d_CGroup &theCGroup, const Graphic3d_PrimitiveArray &thePArray) |
| Clear visualization data in graphical driver and stop displaying the primitives array of the graphical group <theCGroup>. This method is internal and should be used by Graphic3d_Group only. | |
| OpenGl_GraphicDriver::OpenGl_GraphicDriver | ( | const Standard_CString | AShrName | ) |
| void OpenGl_GraphicDriver::ActivateView | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::AntiAliasing | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AFlag | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Background | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BackgroundImage | ( | const Standard_CString | FileName, |
| const Graphic3d_CView & | ACView, | ||
| const Aspect_FillMethod | FillStyle | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::Begin | ( | const Standard_CString | ADisplay | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::Begin | ( | const Aspect_Display | ADisplay | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::BeginAddMode | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BeginAnimation | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::BeginImmediatMode | ( | const Graphic3d_CView & | ACView, |
| const Aspect_CLayer2d & | ACUnderLayer, | ||
| const Aspect_CLayer2d & | ACOverLayer, | ||
| const Standard_Boolean | DoubleBuffer, | ||
| const Standard_Boolean | RetainMode | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BeginLayer | ( | const Aspect_CLayer2d & | ACLayer | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BeginPolygon2d | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BeginPolyline | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BeginPolyline2d | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Bezier | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Bezier | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const TColStd_Array1OfReal & | ListWeight, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Blink | ( | const Graphic3d_CStructure & | ACStructure, |
| const Standard_Boolean | Create | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::BoundaryBox | ( | const Graphic3d_CStructure & | ACStructure, |
| const Standard_Boolean | Create | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::BufferDump | ( | const Graphic3d_CView & | view, |
| Image_CRawBufferData & | buffer | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ClearGroup | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ClearImmediatMode | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | aFlush = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ClearLayer | ( | const Aspect_CLayer2d & | ACLayer | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ClearStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ClipLimit | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AWait | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::CloseGroup | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Connect | ( | const Graphic3d_CStructure & | AFather, |
| const Graphic3d_CStructure & | ASon | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ContextStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Integer OpenGl_GraphicDriver::CreateTexture | ( | const Graphic3d_TypeOfTexture | Type, |
| const Handle< AlienImage_AlienImage > & | Image, | ||
| const Standard_CString | FileName, | ||
| const Handle< TColStd_HArray1OfReal > & | TexUpperBounds | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DeactivateView | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_ShortReal OpenGl_GraphicDriver::DefaultTextHeight | ( | ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DegenerateStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DepthCueing | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AFlag | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DestroyTexture | ( | const Standard_Integer | TexId | ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Disconnect | ( | const Graphic3d_CStructure & | AFather, |
| const Graphic3d_CStructure & | ASon | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DisplayStructure | ( | const Graphic3d_CView & | ACView, |
| const Graphic3d_CStructure & | ACStructure, | ||
| const Standard_Integer | APriority | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Draw | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Draw | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y, | ||
| const Standard_ShortReal | Z | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DrawStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DumpGroup | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DumpStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::DumpView | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Edge | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::ElementExploration | ( | const Graphic3d_CStructure & | ACStructure, |
| const Standard_Integer | ElementNumber, | ||
| Graphic3d_VertexNC & | AVertex, | ||
| Graphic3d_Vector & | AVector | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Graphic3d_TypeOfPrimitive OpenGl_GraphicDriver::ElementType | ( | const Graphic3d_CStructure & | ACStructure, |
| const Standard_Integer | ElementNumber | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EnableVBO | ( | const Standard_Boolean | status | ) | [virtual] |
Reimplemented from Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::End | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndAddMode | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndAnimation | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndImmediatMode | ( | const Standard_Integer | Synchronize | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndLayer | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndPolygon2d | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndPolyline | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EndPolyline2d | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Environment | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::EraseStructure | ( | const Graphic3d_CView & | ACView, |
| const Graphic3d_CStructure & | ACStructure | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| virtual void OpenGl_GraphicDriver::Export | ( | const Standard_CString | FileName, |
| const Graphic3d_ExportFormat | Format, | ||
| const Graphic3d_SortType | SortType, | ||
| const Standard_Integer | W, | ||
| const Standard_Integer | H, | ||
| const Graphic3d_CView & | View, | ||
| const Aspect_CLayer2d & | Under, | ||
| const Aspect_CLayer2d & | Over, | ||
| const Standard_Real | Precision = 0.005, |
||
| const Standard_Address | ProgressBarFunc = NULL, |
||
| const Standard_Address | ProgressObject = NULL |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::FaceContextGroup | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Integer | NoInsert | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::FBOChangeViewport | ( | const Graphic3d_CView & | view, |
| Graphic3d_PtrFrameBuffer & | fboPtr, | ||
| const Standard_Integer | width, | ||
| const Standard_Integer | height | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Graphic3d_PtrFrameBuffer OpenGl_GraphicDriver::FBOCreate | ( | const Graphic3d_CView & | view, |
| const Standard_Integer | width, | ||
| const Standard_Integer | height | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::FBOGetDimensions | ( | const Graphic3d_CView & | view, |
| const Graphic3d_PtrFrameBuffer | fboPtr, | ||
| Standard_Integer & | width, | ||
| Standard_Integer & | height, | ||
| Standard_Integer & | widthMax, | ||
| Standard_Integer & | heightMax | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::FBORelease | ( | const Graphic3d_CView & | view, |
| Graphic3d_PtrFrameBuffer & | fboPtr | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::GradientBackground | ( | const Graphic3d_CView & | ACView, |
| const Quantity_Color & | AColor1, | ||
| const Quantity_Color & | AColor2, | ||
| const Aspect_GradientFillMethod | FillStyle | ||
| ) | [virtual] |
Reimplemented from Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::GraduatedTrihedronDisplay | ( | const Graphic3d_CView & | view, |
| const Graphic3d_CGraduatedTrihedron & | cubic | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::GraduatedTrihedronErase | ( | const Graphic3d_CView & | view | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::GraduatedTrihedronMinMaxValues | ( | const Standard_ShortReal | xmin, |
| const Standard_ShortReal | ymin, | ||
| const Standard_ShortReal | zmin, | ||
| const Standard_ShortReal | xmax, | ||
| const Standard_ShortReal | ymax, | ||
| const Standard_ShortReal | zmax | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Group | ( | Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::HighlightColor | ( | const Graphic3d_CStructure & | ACStructure, |
| const Standard_ShortReal | R, | ||
| const Standard_ShortReal | G, | ||
| const Standard_ShortReal | B, | ||
| const Standard_Boolean | Create | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::InitPick | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Integer OpenGl_GraphicDriver::InquireLightLimit | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::InquireMat | ( | const Graphic3d_CView & | ACView, |
| TColStd_Array2OfReal & | AMatO, | ||
| TColStd_Array2OfReal & | AMatM | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Integer OpenGl_GraphicDriver::InquirePlaneLimit | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::InquireTextureAvailable | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Integer OpenGl_GraphicDriver::InquireViewLimit | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::IsDepthTestEnabled | ( | const Graphic3d_CView & | view | ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::IsGLLightEnabled | ( | const Graphic3d_CView & | view | ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Layer | ( | Aspect_CLayer2d & | ACLayer | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::LineContextGroup | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Integer | NoInsert | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Marker | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Vertex & | APoint, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::MarkerContextGroup | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Integer | NoInsert | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::MarkerContextGroup | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Integer | NoInsert, | ||
| const Standard_Integer | AMarkWidth, | ||
| const Standard_Integer | AMarkHeight, | ||
| const Handle< TColStd_HArray1OfByte > & | ATexture | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::MarkerSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ModifyTexture | ( | const Standard_Integer | TexId, |
| const Graphic3d_CInitTexture & | AValue | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Move | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Move | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y, | ||
| const Standard_ShortReal | Z | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::NameSetStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::OpenGroup | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Pick | ( | Graphic3d_CPick & | ACPick | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PickId | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polygon | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Graphic3d_TypeOfPolygon | AType = Graphic3d_TOP_CONVEX, |
||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polygon | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNT & | ListVertex, | ||
| const Graphic3d_TypeOfPolygon | AType = Graphic3d_TOP_CONVEX, |
||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polygon | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Graphic3d_TypeOfPolygon | AType = Graphic3d_TOP_CONVEX, |
||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polygon | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Graphic3d_Vector & | Normal, | ||
| const Graphic3d_TypeOfPolygon | AType = Graphic3d_TOP_CONVEX, |
||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polygon | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Graphic3d_Vector & | Normal, | ||
| const Graphic3d_TypeOfPolygon | AType = Graphic3d_TOP_CONVEX, |
||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PolygonHoles | ( | const Graphic3d_CGroup & | ACGroup, |
| const TColStd_Array1OfInteger & | Bounds, | ||
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PolygonHoles | ( | const Graphic3d_CGroup & | ACGroup, |
| const TColStd_Array1OfInteger & | Bounds, | ||
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Graphic3d_Vector & | Normal, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PolygonHoles | ( | const Graphic3d_CGroup & | ACGroup, |
| const TColStd_Array1OfInteger & | Bounds, | ||
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PolygonHoles | ( | const Graphic3d_CGroup & | ACGroup, |
| const TColStd_Array1OfInteger & | Bounds, | ||
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Graphic3d_Vector & | Normal, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polyline | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Real | X1, | ||
| const Standard_Real | Y1, | ||
| const Standard_Real | Z1, | ||
| const Standard_Real | X2, | ||
| const Standard_Real | Y2, | ||
| const Standard_Real | Z2, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polyline | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Polyline | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexC & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::PrimitiveArray | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_PrimitiveArray & | parray, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::Print | ( | const Graphic3d_CView & | ACView, |
| const Aspect_CLayer2d & | ACUnderLayer, | ||
| const Aspect_CLayer2d & | ACOverLayer, | ||
| const Aspect_Handle | hPrnDC, | ||
| const Standard_Boolean | showBackground, | ||
| const Standard_CString | filename, | ||
| const Aspect_PrintAlgo | printAlgorithm = Aspect_PA_STRETCH, |
||
| const Standard_Real | theScaleFactor = 1.0 |
||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::ProjectRaster | ( | const Graphic3d_CView & | ACView, |
| const Standard_ShortReal | AX, | ||
| const Standard_ShortReal | AY, | ||
| const Standard_ShortReal | AZ, | ||
| Standard_Integer & | AU, | ||
| Standard_Integer & | AV | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array2OfVertexNT & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array2OfVertexN & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array2OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNT & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNC & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::QuadrangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexC & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RatioWindow | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ReadDepths | ( | const Graphic3d_CView & | view, |
| const Standard_Integer | x, | ||
| const Standard_Integer | y, | ||
| const Standard_Integer | width, | ||
| const Standard_Integer | height, | ||
| const Standard_Address | buffer | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Rectangle | ( | const Standard_ShortReal | X, |
| const Standard_ShortReal | Y, | ||
| const Standard_ShortReal | Width, | ||
| const Standard_ShortReal | Height | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Redraw | ( | const Graphic3d_CView & | ACView, |
| const Aspect_CLayer2d & | ACUnderLayer, | ||
| const Aspect_CLayer2d & | ACOverLayer, | ||
| const Standard_Integer | x = 0, |
||
| const Standard_Integer | y = 0, |
||
| const Standard_Integer | width = 0, |
||
| const Standard_Integer | height = 0 |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RemoveGroup | ( | const Graphic3d_CGroup & | ACGroup | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RemoveLayer | ( | const Aspect_CLayer2d & | ACLayer | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RemovePrimitiveArray | ( | const Graphic3d_CGroup & | theCGroup, |
| const Graphic3d_PrimitiveArray & | thePArray | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RemoveStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::RemoveView | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetBackFacingModel | ( | const Graphic3d_CView & | aView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetBgGradientStyle | ( | const Graphic3d_CView & | ACView, |
| const Aspect_GradientFillMethod | FillStyle | ||
| ) | [virtual] |
Reimplemented from Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetBgImageStyle | ( | const Graphic3d_CView & | ACView, |
| const Aspect_FillMethod | FillStyle | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetColor | ( | const Standard_ShortReal | R, |
| const Standard_ShortReal | G, | ||
| const Standard_ShortReal | B | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetDepthTestEnabled | ( | const Graphic3d_CView & | view, |
| const Standard_Boolean | isEnabled | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetGLLightEnabled | ( | const Graphic3d_CView & | view, |
| const Standard_Boolean | isEnabled | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetLight | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetLineAttributes | ( | const Standard_Integer | Type, |
| const Standard_ShortReal | Width | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetLineColor | ( | const Standard_ShortReal | R, |
| const Standard_ShortReal | G, | ||
| const Standard_ShortReal | B | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetLineType | ( | const Standard_Integer | Type | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetLineWidth | ( | const Standard_ShortReal | Width | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetMinMax | ( | const Standard_ShortReal | X1, |
| const Standard_ShortReal | Y1, | ||
| const Standard_ShortReal | Z1, | ||
| const Standard_ShortReal | X2, | ||
| const Standard_ShortReal | Y2, | ||
| const Standard_ShortReal | Z2 | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetPlane | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetTextAttributes | ( | const Standard_CString | FontName, |
| const Standard_Integer | Type, | ||
| const Standard_ShortReal | R, | ||
| const Standard_ShortReal | G, | ||
| const Standard_ShortReal | B | ||
| ) | [virtual] |
Reimplemented from Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetTransparency | ( | const Standard_ShortReal | ATransparency | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::SetVisualisation | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Structure | ( | Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Text | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_CString | AText, | ||
| const Graphic3d_Vertex & | APoint, | ||
| const Standard_Real | AHeight, | ||
| const Quantity_PlaneAngle | AAngle, | ||
| const Graphic3d_TextPath | ATp, | ||
| const Graphic3d_HorizontalTextAlignment | AHta, | ||
| const Graphic3d_VerticalTextAlignment | AVta, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Text | ( | const Graphic3d_CGroup & | ACGroup, |
| const TCollection_ExtendedString & | AText, | ||
| const Graphic3d_Vertex & | APoint, | ||
| const Standard_Real | AHeight, | ||
| const Quantity_PlaneAngle | AAngle, | ||
| const Graphic3d_TextPath | ATp, | ||
| const Graphic3d_HorizontalTextAlignment | AHta, | ||
| const Graphic3d_VerticalTextAlignment | AVta, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Text | ( | const Standard_CString | AText, |
| const Standard_ShortReal | X, | ||
| const Standard_ShortReal | Y, | ||
| const Standard_ShortReal | AHeight | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Text | ( | const Graphic3d_CGroup & | ACGroup, |
| const TCollection_ExtendedString & | AText, | ||
| const Graphic3d_Vertex & | APoint, | ||
| const Standard_Real | AHeight, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Text | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_CString | AText, | ||
| const Graphic3d_Vertex & | APoint, | ||
| const Standard_Real | AHeight, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TextContextGroup | ( | const Graphic3d_CGroup & | ACGroup, |
| const Standard_Integer | NoInsert | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TextSize | ( | const Standard_CString | AText, |
| const Standard_ShortReal | AHeight, | ||
| Standard_ShortReal & | AWidth, | ||
| Standard_ShortReal & | AnAscent, | ||
| Standard_ShortReal & | ADescent | ||
| ) | const [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Transform | ( | const TColStd_Array2OfReal & | AMatrix, |
| const Graphic3d_TypeOfComposition | AType | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TransformStructure | ( | const Graphic3d_CStructure & | ACStructure | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Transparency | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AFlag | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleMesh | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNT & | ListVertex, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNC & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexN & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertex & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexNT & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriangleSet | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_Array1OfVertexC & | ListVertex, | ||
| const Aspect_Array1OfEdge & | ListEdge, | ||
| const Standard_Boolean | EvalMinMax = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriedronDisplay | ( | const Graphic3d_CView & | ACView, |
| const Aspect_TypeOfTriedronPosition | APosition = Aspect_TOTP_CENTER, |
||
| const Quantity_NameOfColor | AColor = Quantity_NOC_WHITE, |
||
| const Standard_Real | AScale = 0.02, |
||
| const Standard_Boolean | AsWireframe = Standard_True |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriedronEcho | ( | const Graphic3d_CView & | ACView, |
| const Aspect_TypeOfTriedronEcho | AType = Aspect_TOTE_NONE |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::TriedronErase | ( | const Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::UnProjectRaster | ( | const Graphic3d_CView & | ACView, |
| const Standard_Integer | Axm, | ||
| const Standard_Integer | Aym, | ||
| const Standard_Integer | AXM, | ||
| const Standard_Integer | AYM, | ||
| const Standard_Integer | AU, | ||
| const Standard_Integer | AV, | ||
| Standard_ShortReal & | AX, | ||
| Standard_ShortReal & | AY, | ||
| Standard_ShortReal & | AZ | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::UnProjectRasterWithRay | ( | const Graphic3d_CView & | ACView, |
| const Standard_Integer | Axm, | ||
| const Standard_Integer | Aym, | ||
| const Standard_Integer | AXM, | ||
| const Standard_Integer | AYM, | ||
| const Standard_Integer | AU, | ||
| const Standard_Integer | AV, | ||
| Standard_ShortReal & | AX, | ||
| Standard_ShortReal & | AY, | ||
| Standard_ShortReal & | AZ, | ||
| Standard_ShortReal & | DX, | ||
| Standard_ShortReal & | DY, | ||
| Standard_ShortReal & | DZ | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::UnsetTransparency | ( | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::Update | ( | const Graphic3d_CView & | ACView, |
| const Aspect_CLayer2d & | ACUnderLayer, | ||
| const Aspect_CLayer2d & | ACOverLayer | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::UserDraw | ( | const Graphic3d_CGroup & | ACGroup, |
| const Graphic3d_CUserDraw & | AUserDraw | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| Standard_Boolean OpenGl_GraphicDriver::View | ( | Graphic3d_CView & | ACView | ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ViewMapping | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AWait | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ViewOrientation | ( | const Graphic3d_CView & | ACView, |
| const Standard_Boolean | AWait | ||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
| void OpenGl_GraphicDriver::ZBufferTriedronSetup | ( | const Quantity_NameOfColor | XColor = Quantity_NOC_RED, |
| const Quantity_NameOfColor | YColor = Quantity_NOC_GREEN, |
||
| const Quantity_NameOfColor | ZColor = Quantity_NOC_BLUE1, |
||
| const Standard_Real | SizeRatio = 0.8, |
||
| const Standard_Real | AxisDiametr = 0.05, |
||
| const Standard_Integer | NbFacettes = 12 |
||
| ) | [virtual] |
Implements Graphic3d_GraphicDriver.
1.7.4