#include <OpenGl_GraphicDriver.hxx>
Inheritance diagram for OpenGl_GraphicDriver:
Public Member Functions | |
Standard_EXPORT | OpenGl_GraphicDriver (const Standard_CString AShrName) |
Standard_EXPORT Standard_Boolean | Begin (const Standard_CString ADisplay) |
call_togl_begin | |
Standard_EXPORT Standard_Boolean | Begin (const Aspect_Display ADisplay) |
call_togl_begin_display | |
Standard_EXPORT void | End () |
call_togl_end | |
Standard_EXPORT Standard_Integer | InquireLightLimit () |
call_togl_inquirelight | |
Standard_EXPORT void | InquireMat (const Graphic3d_CView &ACView, TColStd_Array2OfReal &AMatO, TColStd_Array2OfReal &AMatM) |
call_togl_inquiremat | |
Standard_EXPORT Standard_Integer | InquirePlaneLimit () |
call_togl_inquireplane | |
Standard_EXPORT Standard_Integer | InquireViewLimit () |
call_togl_inquireview | |
Standard_EXPORT Standard_Boolean | InquireTextureAvailable () |
Returns Standard_True if texture is supported by the graphic driver . | |
Standard_EXPORT void | Blink (const Graphic3d_CStructure &ACStructure, const Standard_Boolean Create) |
call_togl_blink | |
Standard_EXPORT void | BoundaryBox (const Graphic3d_CStructure &ACStructure, const Standard_Boolean Create) |
call_togl_boundarybox | |
Standard_EXPORT 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 | |
Standard_EXPORT void | NameSetStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_namesetstructure | |
Standard_EXPORT void | ClearGroup (const Graphic3d_CGroup &ACGroup) |
call_togl_cleargroup | |
Standard_EXPORT void | CloseGroup (const Graphic3d_CGroup &ACGroup) |
call_togl_closegroup | |
Standard_EXPORT void | FaceContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
call_togl_facecontextgroup | |
Standard_EXPORT void | Group (Graphic3d_CGroup &ACGroup) |
call_togl_group | |
Standard_EXPORT void | LineContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
call_togl_linecontextgroup | |
Standard_EXPORT void | MarkerContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
call_togl_markercontextgroup | |
Standard_EXPORT void | MarkerContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert, const Standard_Integer AMarkWidth, const Standard_Integer AMarkHeight, const Handle(Graphic3d_HArray1OfBytes)&ATexture) |
call_togl_markercontextgroup | |
Standard_EXPORT void | OpenGroup (const Graphic3d_CGroup &ACGroup) |
call_togl_opengroup | |
Standard_EXPORT void | RemoveGroup (const Graphic3d_CGroup &ACGroup) |
call_togl_removegroup | |
Standard_EXPORT void | TextContextGroup (const Graphic3d_CGroup &ACGroup, const Standard_Integer NoInsert) |
call_togl_textcontextgroup | |
Standard_EXPORT void | ClearStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_clearstructure | |
Standard_EXPORT void | Connect (const Graphic3d_CStructure &AFather, const Graphic3d_CStructure &ASon) |
call_togl_connect | |
Standard_EXPORT void | ContextStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_contextstructure | |
Standard_EXPORT void | Disconnect (const Graphic3d_CStructure &AFather, const Graphic3d_CStructure &ASon) |
call_togl_disconnect | |
Standard_EXPORT void | DisplayStructure (const Graphic3d_CView &ACView, const Graphic3d_CStructure &ACStructure, const Standard_Integer APriority) |
call_togl_displaystructure | |
Standard_EXPORT void | EraseStructure (const Graphic3d_CView &ACView, const Graphic3d_CStructure &ACStructure) |
call_togl_erasestructure | |
Standard_EXPORT void | RemoveStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_removestructure | |
Standard_EXPORT void | Structure (Graphic3d_CStructure &ACStructure) |
call_togl_structure | |
Standard_EXPORT void | DumpGroup (const Graphic3d_CGroup &ACGroup) |
call_togl_structure_exploration | |
Standard_EXPORT void | DumpStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_structure_exploration | |
Standard_EXPORT void | DumpView (const Graphic3d_CView &ACView) |
call_togl_view_exploration | |
Standard_EXPORT Standard_Boolean | ElementExploration (const Graphic3d_CStructure &ACStructure, const Standard_Integer ElementNumber, Graphic3d_VertexNC &AVertex, Graphic3d_Vector &AVector) |
call_togl_element_exploration | |
Standard_EXPORT Graphic3d_TypeOfPrimitive | ElementType (const Graphic3d_CStructure &ACStructure, const Standard_Integer ElementNumber) |
call_togl_element_type | |
Standard_EXPORT void | InitPick () |
call_togl_init_pick | |
Standard_EXPORT void | Pick (Graphic3d_CPick &ACPick) |
call_togl_pick | |
Standard_EXPORT void | PickId (const Graphic3d_CGroup &ACGroup) |
call_togl_pickid | |
Standard_EXPORT void | ActivateView (const Graphic3d_CView &ACView) |
call_togl_activateview | |
Standard_EXPORT void | AntiAliasing (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
call_togl_antialiasing | |
Standard_EXPORT void | Background (const Graphic3d_CView &ACView) |
call_togl_background | |
Standard_EXPORT void | BackgroundImage (const Standard_CString FileName, const Graphic3d_CView &ACView, const Aspect_FillMethod FillStyle) |
Standard_EXPORT void | SetBgImageStyle (const Graphic3d_CView &ACView, const Aspect_FillMethod FillStyle) |
Standard_EXPORT void | ClipLimit (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
call_togl_cliplimit | |
Standard_EXPORT void | DeactivateView (const Graphic3d_CView &ACView) |
call_togl_deactivateview | |
Standard_EXPORT void | DepthCueing (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
call_togl_cliplimit | |
Standard_EXPORT 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_EXPORT 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_EXPORT 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 | |
Standard_EXPORT void | RatioWindow (const Graphic3d_CView &ACView) |
call_togl_ratio_window | |
Standard_EXPORT 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 | |
Standard_EXPORT void | RemoveView (const Graphic3d_CView &ACView) |
call_togl_removeview | |
Standard_EXPORT void | SetLight (const Graphic3d_CView &ACView) |
call_togl_setlight | |
Standard_EXPORT void | SetPlane (const Graphic3d_CView &ACView) |
call_togl_setplane | |
Standard_EXPORT void | SetVisualisation (const Graphic3d_CView &ACView) |
call_togl_setvisualisation | |
Standard_EXPORT void | TransformStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_transformstructure | |
Standard_EXPORT void | DegenerateStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_degeneratestructure | |
Standard_EXPORT void | Transparency (const Graphic3d_CView &ACView, const Standard_Boolean AFlag) |
call_togl_transparency | |
Standard_EXPORT void | Update (const Graphic3d_CView &ACView, const Aspect_CLayer2d &ACUnderLayer, const Aspect_CLayer2d &ACOverLayer) |
call_togl_update | |
Standard_EXPORT Standard_Boolean | View (Graphic3d_CView &ACView) |
call_togl_view | |
Standard_EXPORT void | ViewMapping (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
call_togl_viewmapping | |
Standard_EXPORT void | ViewOrientation (const Graphic3d_CView &ACView, const Standard_Boolean AWait) |
call_togl_vieworientation | |
Standard_EXPORT void | Environment (const Graphic3d_CView &ACView) |
Standard_EXPORT void | Marker (const Graphic3d_CGroup &ACGroup, const Graphic3d_Vertex &APoint, const Standard_Boolean EvalMinMax=Standard_True) |
Standard_EXPORT void | MarkerSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_holes | |
Standard_EXPORT 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 | |
Standard_EXPORT void | PolygonHoles (const Graphic3d_CGroup &ACGroup, const TColStd_Array1OfInteger &Bounds, const Graphic3d_Array1OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_holes | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT void | Polyline (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polyline | |
Standard_EXPORT void | Polyline (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polyline | |
Standard_EXPORT void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_quadrangle | |
Standard_EXPORT void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_quadrangle | |
Standard_EXPORT void | QuadrangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array2OfVertexNT &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_quadrangle | |
Standard_EXPORT void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | QuadrangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_triangle | |
Standard_EXPORT void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_triangle | |
Standard_EXPORT void | TriangleMesh (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_triangle | |
Standard_EXPORT void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexN &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNT &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | TriangleSet (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertexNC &ListVertex, const Aspect_Array1OfEdge &ListEdge, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_polygon_indices | |
Standard_EXPORT void | PrimitiveArray (const Graphic3d_CGroup &ACGroup, const Graphic3d_PrimitiveArray &parray, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_parray | |
Standard_EXPORT void | UserDraw (const Graphic3d_CGroup &ACGroup, const Graphic3d_CUserDraw &AUserDraw) |
call_togl_userdraw | |
Standard_EXPORT 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 | |
Standard_EXPORT 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 | |
Standard_EXPORT void | TriedronErase (const Graphic3d_CView &ACView) |
call_togl_triedron_erase | |
Standard_EXPORT void | TriedronEcho (const Graphic3d_CView &ACView, const Aspect_TypeOfTriedronEcho AType=Aspect_TOTE_NONE) |
call_togl_triedron_echo | |
Standard_EXPORT void | Bezier (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_bezier | |
Standard_EXPORT void | Bezier (const Graphic3d_CGroup &ACGroup, const Graphic3d_Array1OfVertex &ListVertex, const TColStd_Array1OfReal &ListWeight, const Standard_Boolean EvalMinMax=Standard_True) |
call_togl_bezier_weight | |
Standard_EXPORT void | BeginAnimation (const Graphic3d_CView &ACView) |
call_togl_begin_animation | |
Standard_EXPORT void | EndAnimation (const Graphic3d_CView &ACView) |
call_togl_end_animation | |
Standard_EXPORT Standard_Boolean | BeginAddMode (const Graphic3d_CView &ACView) |
call_togl_begin_ajout_mode | |
Standard_EXPORT void | EndAddMode () |
call_togl_end_ajout_mode | |
Standard_EXPORT 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 | |
Standard_EXPORT void | BeginPolyline () |
call_togl_begin_polyline | |
Standard_EXPORT void | ClearImmediatMode (const Graphic3d_CView &ACView, const Standard_Boolean aFlush=Standard_True) |
call_togl_clear_immediat_mode | |
Standard_EXPORT void | Draw (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Z) |
call_togl_draw | |
Standard_EXPORT void | DrawStructure (const Graphic3d_CStructure &ACStructure) |
call_togl_draw_structure | |
Standard_EXPORT void | EndImmediatMode (const Standard_Integer Synchronize) |
call_togl_end_immediat_mode | |
Standard_EXPORT void | EndPolyline () |
call_togl_end_polyline | |
Standard_EXPORT void | Move (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Z) |
call_togl_move | |
Standard_EXPORT void | SetLineColor (const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
call_togl_set_linecolor | |
Standard_EXPORT void | SetLineType (const Standard_Integer Type) |
call_togl_set_linetype | |
Standard_EXPORT void | SetLineWidth (const Standard_ShortReal Width) |
call_togl_set_linewidth | |
Standard_EXPORT 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 | |
Standard_EXPORT void | Transform (const TColStd_Array2OfReal &AMatrix, const Graphic3d_TypeOfComposition AType) |
call_togl_transform | |
Standard_EXPORT Standard_Integer | CreateTexture (const Graphic3d_TypeOfTexture Type, const Handle(AlienImage_AlienImage)&Image, const Standard_CString FileName, const Handle(TColStd_HArray1OfReal)&TexUpperBounds) const |
Standard_EXPORT void | DestroyTexture (const Standard_Integer TexId) const |
Standard_EXPORT void | ModifyTexture (const Standard_Integer TexId, const Graphic3d_CInitTexture &AValue) const |
Standard_EXPORT void | Layer (Aspect_CLayer2d &ACLayer) |
call_togl_layer2d | |
Standard_EXPORT void | RemoveLayer (const Aspect_CLayer2d &ACLayer) |
call_togl_removelayer2d | |
Standard_EXPORT void | BeginLayer (const Aspect_CLayer2d &ACLayer) |
call_togl_begin_layer2d | |
Standard_EXPORT void | BeginPolygon2d () |
call_togl_begin_polygon2d | |
Standard_EXPORT void | BeginPolyline2d () |
call_togl_begin_polyline2d | |
Standard_EXPORT void | ClearLayer (const Aspect_CLayer2d &ACLayer) |
call_togl_clear_layer2d | |
Standard_EXPORT void | Draw (const Standard_ShortReal X, const Standard_ShortReal Y) |
call_togl_draw2d | |
Standard_EXPORT void | Edge (const Standard_ShortReal X, const Standard_ShortReal Y) |
call_togl_edge2d | |
Standard_EXPORT void | EndLayer () |
call_togl_end_layer2d | |
Standard_EXPORT void | EndPolygon2d () |
call_togl_end_polygon2d | |
Standard_EXPORT void | EndPolyline2d () |
call_togl_end_polyline2d | |
Standard_EXPORT void | Move (const Standard_ShortReal X, const Standard_ShortReal Y) |
call_togl_move2d | |
Standard_EXPORT void | Rectangle (const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal Width, const Standard_ShortReal Height) |
call_togl_rectangle2d | |
Standard_EXPORT void | SetColor (const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
call_togl_set_color | |
Standard_EXPORT void | SetTransparency (const Standard_ShortReal ATransparency) |
call_togl_set_transparency | |
Standard_EXPORT void | UnsetTransparency () |
call_togl_unset_transparency | |
Standard_EXPORT void | SetLineAttributes (const Standard_Integer Type, const Standard_ShortReal Width) |
call_togl_set_line_attributes | |
Standard_EXPORT void | SetTextAttributes (const Standard_Integer Font, const Standard_Integer Type, const Standard_ShortReal R, const Standard_ShortReal G, const Standard_ShortReal B) |
call_togl_set_text_attributes | |
Standard_EXPORT void | Text (const Standard_CString AText, const Standard_ShortReal X, const Standard_ShortReal Y, const Standard_ShortReal AHeight) |
call_togl_text2d | |
Standard_EXPORT void | TextSize (const Standard_CString AText, const Standard_ShortReal AHeight, Standard_ShortReal &AWidth, Standard_ShortReal &AnAscent, Standard_ShortReal &ADescent) const |
call_togl_textsize2d | |
Standard_EXPORT void | SetBackFacingModel (const Graphic3d_CView &aView) |
call_togl_backfacing | |
Standard_EXPORT void | 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 |
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. | |
virtual Standard_EXPORT 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) |
Standard_EXPORT void | SetDepthTestEnabled (const Graphic3d_CView &view, const Standard_Boolean isEnabled) const |
call_togl_depthtest() | |
Standard_EXPORT Standard_Boolean | IsDepthTestEnabled (const Graphic3d_CView &view) const |
call_togl_isdepthtest() | |
Standard_EXPORT 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) . | |
Standard_EXPORT void | SetGLLightEnabled (const Graphic3d_CView &view, const Standard_Boolean isEnabled) const |
call_togl_gllight() | |
Standard_EXPORT Standard_Boolean | IsGLLightEnabled (const Graphic3d_CView &view) const |
call_togl_isgllight() | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
|
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |
|
Reimplemented from Graphic3d_GraphicDriver. |