1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-04 13:13:25 +03:00
occt/src/Draw/FILES
nds 6522304c17 0029451: Information Message Alert to debug an algorithm or object functionality
- Added possibility to send stream information and transient object into Message_Messenger. Message_Printer will process it if needed.
- Add Message_PrinterToReport to send messenger information into Message_Report.
- Extended Message_Report to collect hierarchical alerts, to be able to collect some metrics during alerts processing.
- Added Message_AlertExtended to prepare hierarchical alerts with custom attributes. One attribute for one alert.
- Added Message_CompositeAlerts class to handle a container of alerts.
- Added Message_Level to start a new hierarchical level by creating an instance, stop by destricting.
- Added Message_Attribute and inheritors to store custom information about alert like object, stream, shape, some metrics.
- Implement Message_AttributeAlert to collect start/stop information about active metrics of Message_Report. This kind of attribute is created if at least one metric is active in the report.
- Add Message_MetricType enumeration with possible kinds of metrics in report.
- Implement DumpJson for Message_Report to store all collected alerts into stream.
- Added draw commands for Message_Report, Message_Messenger.
2020-10-02 20:45:29 +03:00

80 lines
1.4 KiB
Plaintext
Executable File

CommandWindow.cxx
CommandWindow.h
Draw.cxx
Draw.hxx
Draw_Appli.hxx
Draw_Axis2D.cxx
Draw_Axis2D.hxx
Draw_Axis3D.cxx
Draw_Axis3D.hxx
Draw_BasicCommands.cxx
Draw_Box.cxx
Draw_Box.hxx
Draw_Chronometer.cxx
Draw_Chronometer.hxx
Draw_Circle2D.cxx
Draw_Circle2D.hxx
Draw_Circle3D.cxx
Draw_Circle3D.hxx
Draw_Color.cxx
Draw_Color.hxx
Draw_ColorKind.hxx
Draw_Commands.cxx
Draw_Debug.cxx
Draw_Display.cxx
Draw_Display.hxx
Draw_Drawable2D.cxx
Draw_Drawable2D.hxx
Draw_Drawable3D.cxx
Draw_Drawable3D.hxx
Draw_Drawable3D.lxx
Draw_Failure.hxx
Draw_GraphicCommands.cxx
Draw_Grid.cxx
Draw_Grid.hxx
Draw_Grid.lxx
Draw_Interpretor.cxx
Draw_Interpretor.hxx
Draw_Main.cxx
Draw_Main.hxx
Draw_MapOfAsciiString.hxx
Draw_Marker2D.cxx
Draw_Marker2D.hxx
Draw_Marker3D.cxx
Draw_Marker3D.hxx
Draw_MarkerShape.hxx
Draw_MessageCommands.cxx
Draw_Number.cxx
Draw_Number.hxx
Draw_PInterp.hxx
Draw_PloadCommands.cxx
Draw_PluginMacro.hxx
Draw_Printer.cxx
Draw_Printer.hxx
Draw_ProgressIndicator.cxx
Draw_ProgressIndicator.hxx
Draw_Replace.tcl
Draw_Segment2D.cxx
Draw_Segment2D.hxx
Draw_Segment3D.cxx
Draw_Segment3D.hxx
Draw_SequenceOfDrawable3D.hxx
Draw_Text2D.cxx
Draw_Text2D.hxx
Draw_Text3D.cxx
Draw_Text3D.hxx
Draw_UnitCommands.cxx
Draw_VariableCommands.cxx
Draw_View.cxx
Draw_View.hxx
Draw_Viewer.cxx
Draw_Viewer.hxx
Draw_Window.cxx
Draw_Window.hxx
Draw_Window_1.mm
DrawRessource.h
init.cxx
init.h
MainWindow.cxx
MainWindow.h