ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkOutputWindow Class Reference

vtkOutputWindow - base class for writing debug output to a console More...

Inheritance diagram for Kitware.VTK.vtkOutputWindow:
[legend]
Collaboration diagram for Kitware.VTK.vtkOutputWindow:
[legend]

List of all members.

Public Member Functions

 vtkOutputWindow (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkOutputWindow ()
 This is a singleton pattern New. There will only be ONE reference to a vtkOutputWindow object per process. Clients that call this must call Delete on the object so that the reference counting will work. The single instance will be unreferenced when the program exits.
virtual void DisplayDebugText (string arg0)
 Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.
virtual void DisplayErrorText (string arg0)
 Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.
virtual void DisplayGenericWarningText (string arg0)
 Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.
virtual void DisplayText (string arg0)
 Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.
virtual void DisplayWarningText (string arg0)
 Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.
override int IsA (string type)
 Methods from vtkObject.
new vtkOutputWindow NewInstance ()
 Methods from vtkObject.
virtual void PromptUserOff ()
 If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.
virtual void PromptUserOn ()
 If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.
virtual void SetPromptUser (int _arg)
 If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.

Static Public Member Functions

static new vtkOutputWindow New ()
 This is a singleton pattern New. There will only be ONE reference to a vtkOutputWindow object per process. Clients that call this must call Delete on the object so that the reference counting will work. The single instance will be unreferenced when the program exits.
static vtkOutputWindow GetInstance ()
 Return the singleton instance with no reference counting.
static new int IsTypeOf (string type)
 Methods from vtkObject.
static new vtkOutputWindow SafeDownCast (vtkObjectBase o)
 Methods from vtkObject.
static void SetInstance (vtkOutputWindow instance)
 Supply a user defined output window. Call ->Delete() on the supplied instance after setting it.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkOutputWindow"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "15vtkOutputWindow"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkOutputWindow_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkOutputWindow_DisplayDebugText_01 (HandleRef pThis, string arg0)
static internal void vtkOutputWindow_DisplayErrorText_02 (HandleRef pThis, string arg0)
static internal void vtkOutputWindow_DisplayGenericWarningText_03 (HandleRef pThis, string arg0)
static internal void vtkOutputWindow_DisplayText_04 (HandleRef pThis, string arg0)
static internal void vtkOutputWindow_DisplayWarningText_05 (HandleRef pThis, string arg0)
static internal IntPtr vtkOutputWindow_GetInstance_06 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkOutputWindow_IsA_07 (HandleRef pThis, string type)
static internal int vtkOutputWindow_IsTypeOf_08 (string type)
static internal IntPtr vtkOutputWindow_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkOutputWindow_PromptUserOff_11 (HandleRef pThis)
static internal void vtkOutputWindow_PromptUserOn_12 (HandleRef pThis)
static internal IntPtr vtkOutputWindow_SafeDownCast_13 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkOutputWindow_SetInstance_14 (HandleRef instance)
static internal void vtkOutputWindow_SetPromptUser_15 (HandleRef pThis, int _arg)

Static Private Member Functions

static vtkOutputWindow ()
 Automatically generated type registration mechanics.

Detailed Description

vtkOutputWindow - base class for writing debug output to a console

Description This class is used to encapsulate all text output, so that it will work with operating systems that have a stdout and stderr, and ones that do not. (i.e windows does not). Sub-classes can be provided which can redirect the output to a window.


Constructor & Destructor Documentation

static Kitware.VTK.vtkOutputWindow.vtkOutputWindow ( ) [static, private]

Automatically generated type registration mechanics.

Kitware.VTK.vtkOutputWindow.vtkOutputWindow ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

This is a singleton pattern New. There will only be ONE reference to a vtkOutputWindow object per process. Clients that call this must call Delete on the object so that the reference counting will work. The single instance will be unreferenced when the program exits.


Member Function Documentation

virtual void Kitware.VTK.vtkOutputWindow.DisplayDebugText ( string  arg0) [virtual]

Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow.

virtual void Kitware.VTK.vtkOutputWindow.DisplayErrorText ( string  arg0) [virtual]

Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow.

virtual void Kitware.VTK.vtkOutputWindow.DisplayGenericWarningText ( string  arg0) [virtual]

Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow.

virtual void Kitware.VTK.vtkOutputWindow.DisplayText ( string  arg0) [virtual]

Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow, and Kitware.VTK.vtkFileOutputWindow.

virtual void Kitware.VTK.vtkOutputWindow.DisplayWarningText ( string  arg0) [virtual]

Display the text. Four virtual methods exist, depending on the type of message to display. This allows redirection or reformatting of the messages. The default implementation uses DisplayText for all.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow.

override void Kitware.VTK.vtkOutputWindow.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow, and Kitware.VTK.vtkFileOutputWindow.

Return the singleton instance with no reference counting.

Here is the call graph for this function:

override int Kitware.VTK.vtkOutputWindow.IsA ( string  type) [virtual]
static new int Kitware.VTK.vtkOutputWindow.IsTypeOf ( string  type) [static]

This is a singleton pattern New. There will only be ONE reference to a vtkOutputWindow object per process. Clients that call this must call Delete on the object so that the reference counting will work. The single instance will be unreferenced when the program exits.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow, and Kitware.VTK.vtkFileOutputWindow.

virtual void Kitware.VTK.vtkOutputWindow.PromptUserOff ( ) [virtual]

If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.

virtual void Kitware.VTK.vtkOutputWindow.PromptUserOn ( ) [virtual]

If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.

Methods from vtkObject.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkFileOutputWindow, and Kitware.VTK.vtkXMLFileOutputWindow.

Here is the call graph for this function:

static void Kitware.VTK.vtkOutputWindow.SetInstance ( vtkOutputWindow  instance) [static]

Supply a user defined output window. Call ->Delete() on the supplied instance after setting it.

virtual void Kitware.VTK.vtkOutputWindow.SetPromptUser ( int  _arg) [virtual]

If PromptUser is set to true then each time a line of text is displayed, the user is asked if they want to keep getting messages.

static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_DisplayDebugText_01 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_DisplayErrorText_02 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_DisplayGenericWarningText_03 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_DisplayText_04 ( HandleRef  pThis,
string  arg0 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_DisplayWarningText_05 ( HandleRef  pThis,
string  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkOutputWindow.vtkOutputWindow_GetInstance_06 ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkOutputWindow.vtkOutputWindow_IsA_07 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkOutputWindow.vtkOutputWindow_IsTypeOf_08 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkOutputWindow.vtkOutputWindow_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkOutputWindow.vtkOutputWindow_NewInstance_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_PromptUserOff_11 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_PromptUserOn_12 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkOutputWindow.vtkOutputWindow_SafeDownCast_13 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_SetInstance_14 ( HandleRef  instance) [private]
static internal void Kitware.VTK.vtkOutputWindow.vtkOutputWindow_SetPromptUser_15 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkOutputWindow.MRClassNameKey = "15vtkOutputWindow" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow, and Kitware.VTK.vtkFileOutputWindow.

new const string Kitware.VTK.vtkOutputWindow.MRFullTypeName = "Kitware.VTK.vtkOutputWindow"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

Reimplemented in Kitware.VTK.vtkXMLFileOutputWindow, and Kitware.VTK.vtkFileOutputWindow.


The documentation for this class was generated from the following file: