VTK  9.3.20240419
vtkAndroidOutputWindow.h
Go to the documentation of this file.
1 // SPDX-FileCopyrightText: Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
2 // SPDX-License-Identifier: BSD-3-Clause
19 #ifndef vtkAndroidOutputWindow_h
20 #define vtkAndroidOutputWindow_h
21 
22 #include "vtkCommonCoreModule.h" // For export macro
23 #include "vtkOutputWindow.h"
24 
25 VTK_ABI_NAMESPACE_BEGIN
26 class VTKCOMMONCORE_EXPORT vtkAndroidOutputWindow : public vtkOutputWindow
27 {
28 public:
29  // Methods from vtkObject
31  void PrintSelf(ostream& os, vtkIndent indent) override;
32 
37 
39 
42  void DisplayText(const char*) override;
43  void DisplayErrorText(const char*) override;
44  void DisplayWarningText(const char*) override;
45  void DisplayGenericWarningText(const char*) override;
47 
48  void DisplayDebugText(const char*) override;
49 
50 protected:
53 
54 private:
56  void operator=(const vtkAndroidOutputWindow&) = delete;
57 };
58 
59 VTK_ABI_NAMESPACE_END
60 #endif
Win32 Specific output window class.
void DisplayGenericWarningText(const char *) override
New lines are converted to carriage return new lines.
~vtkAndroidOutputWindow() override
static vtkAndroidOutputWindow * New()
Create a vtkAndroidOutputWindow.
void DisplayDebugText(const char *) override
Display the text.
void DisplayErrorText(const char *) override
New lines are converted to carriage return new lines.
void DisplayText(const char *) override
New lines are converted to carriage return new lines.
void DisplayWarningText(const char *) override
New lines are converted to carriage return new lines.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
a simple class to control print indentation
Definition: vtkIndent.h:108
base class for writing debug output to a console