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.vtkTextCodecFactory Class Reference

vtkTextCodecFactory - maintain a list of text codecs and return instances More...

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

List of all members.

Public Member Functions

 vtkTextCodecFactory (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkTextCodecFactory ()
 Undocumented Block.
delegate IntPtr CreateFunction ()
 Type for Creation callback.
override int IsA (string type)
 Undocumented Block.
new vtkTextCodecFactory NewInstance ()
 Undocumented Block.

Static Public Member Functions

static new vtkTextCodecFactory New ()
 Undocumented Block.
static vtkTextCodec CodecForName (string CodecName)
 Given a codec/storage name try to find one of our registered codecs that can handle it. This is non-deterministic, very messy and should not be your first thing to try. The registered callbacks are tried in the order they are registered.
static void Initialize ()
 Initialize core text codecs - needed for the static compilation case.
static new int IsTypeOf (string type)
 Undocumented Block.
static void RegisterCreateCallback (CreateFunction callback)
 Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.
static new vtkTextCodecFactory SafeDownCast (vtkObjectBase o)
 Undocumented Block.
static void UnRegisterAllCreateCallbacks ()
 Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.
static void UnRegisterCreateCallback (CreateFunction callback)
 Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "19vtkTextCodecFactory"
 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 vtkTextCodecFactory_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkTextCodecFactory_CodecForName_01 (string CodecName, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTextCodecFactory_Initialize_02 ()
static internal int vtkTextCodecFactory_IsA_03 (HandleRef pThis, string type)
static internal int vtkTextCodecFactory_IsTypeOf_04 (string type)
static internal IntPtr vtkTextCodecFactory_NewInstance_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTextCodecFactory_RegisterCreateCallback_07 (CreateFunction callback)
static internal IntPtr vtkTextCodecFactory_SafeDownCast_08 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTextCodecFactory_UnRegisterAllCreateCallbacks_09 ()
static internal void vtkTextCodecFactory_UnRegisterCreateCallback_10 (CreateFunction callback)

Static Private Member Functions

static vtkTextCodecFactory ()
 Automatically generated type registration mechanics.

Detailed Description

vtkTextCodecFactory - maintain a list of text codecs and return instances

Description A single class to hold registered codecs and return instances of them based on either a decriptive name (UTF16 or latin-1) or by asking who can handle a given vtkstd::vector<unsigned char>

Thanks Thanks to Tim Shed from Sandia National Laboratories for his work on the concepts and to Marcus Hanwell and Jeff Baumes of Kitware for keeping me out of the weeds

vtkTextCodec


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

static vtkTextCodec Kitware.VTK.vtkTextCodecFactory.CodecForName ( string  CodecName) [static]

Given a codec/storage name try to find one of our registered codecs that can handle it. This is non-deterministic, very messy and should not be your first thing to try. The registered callbacks are tried in the order they are registered.

Here is the call graph for this function:

Type for Creation callback.

override void Kitware.VTK.vtkTextCodecFactory.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.

Initialize core text codecs - needed for the static compilation case.

override int Kitware.VTK.vtkTextCodecFactory.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

static new int Kitware.VTK.vtkTextCodecFactory.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.

Provides mechanism to register/unregister additional callbacks to create concrete subclasses of vtkTextCodecFactory to handle different protocols. The registered callbacks are tried in the order they are registered.

static internal IntPtr Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_CodecForName_01 ( string  CodecName,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_IsA_03 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_IsTypeOf_04 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_NewInstance_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkTextCodecFactory.vtkTextCodecFactory_SafeDownCast_08 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkTextCodecFactory.MRClassNameKey = "19vtkTextCodecFactory" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


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