mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-04-10 18:51:21 +03:00
Graphical clipping: - Use "Graphic3d_ClipPlane" to defined clipping for PrsMgr_PresentableObject (local clipping), for V3d_View (global clipping). Get rid of old implementations: - Remove Visual3d_ClipPlane. - Port V3d_Plane to Graphic3d_ClipPlane core. Selection Sensitives: - Port "Matches" method to add full set of arguments (SelectBasics_PickArgs), including min-max depth coming from selector. - Get rid of transient data for pair Matches -> ComputeDepth. - Extend SelectMgr_ViewerSelector::LoadResult to work with local clipping, add virtual callbacks to compute globa/local depth clipping for picking. Capping rendering algorithm: - Recursive rendering algorithm for OpenGl_Groups. - Introduced Rendering filter for groups. Clipping plane management in TKOpenGl: - Added OpenGl_ClippingState to OpenGl_Context. DRAWEXE commands: - Ported "vclipplane" command for new approach. - Added "vsettexturemode" command for changing texture details in views (enable / disable textures). Correct DownCast syntax (compilation error) Fix new compiler warnings tests/bugs/vis/bug22906 migrated to the new vclipplane syntax
125 lines
2.7 KiB
Plaintext
Executable File
125 lines
2.7 KiB
Plaintext
Executable File
EXTERNLIB
|
|
OpenGl_CMPLRS.edl
|
|
Handle_OpenGl_GraphicDriver.hxx
|
|
OpenGl_GraphicDriver.hxx
|
|
OpenGl_GraphicDriver.cxx
|
|
OpenGl_GraphicDriver_1.cxx
|
|
OpenGl_GraphicDriver_2.cxx
|
|
OpenGl_GraphicDriver_3.cxx
|
|
OpenGl_GraphicDriver_4.cxx
|
|
OpenGl_GraphicDriver_7.cxx
|
|
OpenGl_GraphicDriver_713.cxx
|
|
OpenGl_GraphicDriver_Layer.cxx
|
|
OpenGl_GraphicDriver_Export.cxx
|
|
OpenGl_AspectLine.hxx
|
|
OpenGl_AspectLine.cxx
|
|
OpenGl_AspectFace.hxx
|
|
OpenGl_AspectFace.cxx
|
|
OpenGl_AspectMarker.hxx
|
|
OpenGl_AspectMarker.cxx
|
|
OpenGl_AspectText.hxx
|
|
OpenGl_AspectText.cxx
|
|
OpenGl_Group.hxx
|
|
OpenGl_Group.cxx
|
|
OpenGl_Structure.hxx
|
|
OpenGl_Structure.cxx
|
|
OpenGl_Element.hxx
|
|
OpenGl_Element.cxx
|
|
OpenGl_Text.hxx
|
|
OpenGl_Text.cxx
|
|
OpenGl_TextFormatter.hxx
|
|
OpenGl_TextFormatter.cxx
|
|
OpenGl_PointSprite.hxx
|
|
OpenGl_PointSprite.cxx
|
|
Handle_OpenGl_PointSprite.hxx
|
|
OpenGl_PrimitiveArray.hxx
|
|
OpenGl_PrimitiveArray.cxx
|
|
Handle_OpenGl_Workspace.hxx
|
|
OpenGl_Workspace.hxx
|
|
OpenGl_Workspace.cxx
|
|
OpenGl_Workspace_2.cxx
|
|
OpenGl_Workspace_3.cxx
|
|
OpenGl_Workspace_5.cxx
|
|
Handle_OpenGl_View.hxx
|
|
OpenGl_View.hxx
|
|
OpenGl_View.cxx
|
|
OpenGl_View_1.cxx
|
|
OpenGl_View_2.cxx
|
|
OpenGl_Light.hxx
|
|
OpenGl_Trihedron.hxx
|
|
OpenGl_Trihedron.cxx
|
|
OpenGl_GraduatedTrihedron.hxx
|
|
OpenGl_GraduatedTrihedron.cxx
|
|
OpenGl_Matrix.hxx
|
|
OpenGl_Matrix.cxx
|
|
OpenGl_CView.hxx
|
|
OpenGl_NamedStatus.hxx
|
|
OpenGl_TextParam.hxx
|
|
OpenGl_PrinterContext.hxx
|
|
OpenGl_PrinterContext.cxx
|
|
Handle_OpenGl_Display.hxx
|
|
OpenGl_Display.hxx
|
|
OpenGl_Display.cxx
|
|
OpenGl_Display_2.cxx
|
|
Handle_OpenGl_Window.hxx
|
|
OpenGl_Window.hxx
|
|
OpenGl_Window.cxx
|
|
OpenGl_Window_1.mm
|
|
OpenGl_PriorityList.hxx
|
|
OpenGl_PriorityList.cxx
|
|
OpenGl_AVIWriter.hxx
|
|
OpenGl_AVIWriter.cxx
|
|
OpenGl_tsm.hxx
|
|
OpenGl_telem_view.cxx
|
|
OpenGl_telem_view.hxx
|
|
OpenGl_FrameBuffer.hxx
|
|
OpenGl_FrameBuffer.cxx
|
|
OpenGl_Texture.cxx
|
|
OpenGl_Texture.hxx
|
|
Handle_OpenGl_Texture.hxx
|
|
OpenGl_Resource.hxx
|
|
OpenGl_Resource.cxx
|
|
OpenGl_telem_util.hxx
|
|
OpenGl_telem_util.cxx
|
|
OpenGl_transform_persistence.hxx
|
|
OpenGl_Font.hxx
|
|
OpenGl_Font.cxx
|
|
OpenGl_tgl_funcs.hxx
|
|
OpenGl_Caps.hxx
|
|
OpenGl_Caps.cxx
|
|
Handle_OpenGl_Context.hxx
|
|
OpenGl_Context.hxx
|
|
OpenGl_Context.cxx
|
|
OpenGl_Context_1.mm
|
|
OpenGl_ArbIns.hxx
|
|
OpenGl_ArbTBO.hxx
|
|
OpenGl_ArbVBO.hxx
|
|
OpenGl_ArbDbg.hxx
|
|
OpenGl_ExtFBO.hxx
|
|
OpenGl_ExtGS.hxx
|
|
glext.h
|
|
OpenGl_GlCore11.hxx
|
|
OpenGl_GlCore12.hxx
|
|
OpenGl_GlCore13.hxx
|
|
OpenGl_GlCore14.hxx
|
|
OpenGl_GlCore15.hxx
|
|
OpenGl_GlCore20.hxx
|
|
OpenGl_LayerList.cxx
|
|
OpenGl_LayerList.hxx
|
|
OpenGl_IndexBuffer.hxx
|
|
OpenGl_IndexBuffer.cxx
|
|
OpenGl_TextureBufferArb.hxx
|
|
OpenGl_TextureBufferArb.cxx
|
|
OpenGl_Vec.hxx
|
|
OpenGl_VertexBuffer.hxx
|
|
OpenGl_VertexBuffer.cxx
|
|
OpenGl_VertexBufferEditor.hxx
|
|
OpenGl_RenderFilter.hxx
|
|
OpenGl_RenderFilter.cxx
|
|
OpenGl_CappingAlgo.hxx
|
|
OpenGl_CappingAlgo.cxx
|
|
OpenGl_CappingPlaneResource.hxx
|
|
OpenGl_CappingPlaneResource.cxx
|
|
OpenGl_ClippingState.hxx
|
|
OpenGl_ClippingState.cxx
|