# encoding: utf-8
# module vtkmodules.vtkIOInfovis
# from C:\Users\xukai\Downloads\发票2\venv\Lib\site-packages\vtkmodules\vtkIOInfovis.cp311-win_amd64.pyd
# by generator 1.147
# no doc

# imports
import vtkmodules.vtkCommonExecutionModel as __vtkmodules_vtkCommonExecutionModel
import vtkmodules.vtkIOLegacy as __vtkmodules_vtkIOLegacy
import vtkmodules.vtkIOXML as __vtkmodules_vtkIOXML


# no functions
# classes

class vtkBiomTableReader(__vtkmodules_vtkIOLegacy.vtkTableReader):
    """
    vtkBiomTableReader - read vtkTable from a .biom input file
    
    Superclass: vtkTableReader
    
    vtkBiomTableReader is a source object that reads ASCII biom data
    files. The output of this reader is a single vtkTable data object.
    @sa
    vtkTable vtkTableReader vtkDataReader
    """
    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetOutput(self): # real signature unknown; restored from __doc__
        """
        GetOutput(self) -> vtkTable
        C++: vtkTable *GetOutput()
        GetOutput(self, idx:int) -> vtkTable
        C++: vtkTable *GetOutput(int idx)
        
        Get the output of this reader.
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkBiomTableReader
        C++: vtkBiomTableReader *NewInstance()
        """
        return vtkBiomTableReader

    def ReadMeshSimple(self, fname, output): # real signature unknown; restored from __doc__
        """
        ReadMeshSimple(self, fname:str, output:vtkDataObject) -> int
        C++: int ReadMeshSimple(const std::string &fname,
            vtkDataObject *output) override;
        
        Actual reading happens here
        """
        return 0

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkBiomTableReader
        C++: static vtkBiomTableReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkBiomTableReader

    def SetOutput(self, output): # real signature unknown; restored from __doc__
        """
        SetOutput(self, output:vtkTable) -> None
        C++: void SetOutput(vtkTable *output)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkBiomTableReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'GetOutput': <method 'GetOutput' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'SetOutput': <method 'SetOutput' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, 'ReadMeshSimple': <method 'ReadMeshSimple' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA3150>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkBiomTableReader' objects>, '__doc__': 'vtkBiomTableReader - read vtkTable from a .biom input file\\n\\nSuperclass: vtkTableReader\\n\\nvtkBiomTableReader is a source object that reads ASCII biom data\\nfiles. The output of this reader is a single vtkTable data object.\\n@sa\\nvtkTable vtkTableReader vtkDataReader\\n\\n'})"
    __vtkname__ = 'vtkBiomTableReader'


class vtkChacoGraphReader(__vtkmodules_vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
    """
    vtkChacoGraphReader - Reads chaco graph files.
    
    Superclass: vtkUndirectedGraphAlgorithm
    
    vtkChacoGraphReader reads in files in the Chaco format into a
    vtkGraph. An example is the following  10 13 2 6 10 1 3 2 4 8 3 5 4 6
    10 1 5 7 6 8 3 7 9 8 10 1 5 9  The first line specifies the number of
    vertices and edges in the graph. Each additional line contains the
    vertices adjacent to a particular vertex.  In this example, vertex 1
    is adjacent to 2, 6 and 10, vertex 2 is adjacent to 1 and 3, etc. 
    Since Chaco ids start at 1 and VTK ids start at 0, the vertex ids in
    the vtkGraph will be 1 less than the Chaco ids.
    """
    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        The Chaco file name.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkChacoGraphReader
        C++: vtkChacoGraphReader *NewInstance()
        """
        return vtkChacoGraphReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkChacoGraphReader
        C++: static vtkChacoGraphReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkChacoGraphReader

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkChacoGraphReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'GetFileName': <method 'GetFileName' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, 'SetFileName': <method 'SetFileName' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA3420>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkChacoGraphReader' objects>, '__doc__': 'vtkChacoGraphReader - Reads chaco graph files.\\n\\nSuperclass: vtkUndirectedGraphAlgorithm\\n\\nvtkChacoGraphReader reads in files in the Chaco format into a\\nvtkGraph. An example is the following  10 13 2 6 10 1 3 2 4 8 3 5 4 6\\n10 1 5 7 6 8 3 7 9 8 10 1 5 9  The first line specifies the number of\\nvertices and edges in the graph. Each additional line contains the\\nvertices adjacent to a particular vertex.  In this example, vertex 1\\nis adjacent to 2, 6 and 10, vertex 2 is adjacent to 1 and 3, etc. \\nSince Chaco ids start at 1 and VTK ids start at 0, the vertex ids in\\nthe vtkGraph will be 1 less than the Chaco ids.\\n\\n'})"
    __vtkname__ = 'vtkChacoGraphReader'


class vtkDelimitedTextReader(__vtkmodules_vtkCommonExecutionModel.vtkTableAlgorithm):
    """
    vtkDelimitedTextReader - reads in delimited ascii or unicode text
    files and outputs a vtkTable data structure.
    
    Superclass: vtkTableAlgorithm
    
    vtkDelimitedTextReader is an interface for pulling in data from a
    flat, delimited ascii or unicode text file (delimiter can be any
    character).
    
    The behavior of the reader with respect to ascii or unicode input is
    controlled by the SetUnicodeCharacterSet() method.  By default
    (without calling SetUnicodeCharacterSet()), the reader will expect to
    read ascii text and will output vtkStdString columns.  Use the Set
    and Get methods to set delimiters that do not contain UTF8 in the
    name when operating the reader in default ascii mode.  If the
    SetUnicodeCharacterSet() method is called, the reader will output
    vtkStdString columns in the output table.  In addition, it is
    necessary to use the Set and Get methods that contain UTF8 in the
    name to specify delimiters when operating in unicode mode.
    
    There is also a special character set US-ASCII-WITH-FALLBACK that
    will treat the input text as ASCII no matter what.  If and when it
    encounters a character with its 8th bit set it will replace that
    character with the code point ReplacementCharacter.  You may use this
    if you have text that belongs to a code page like LATIN9 or
    ISO-8859-1 or friends: mostly ASCII but not entirely.  Eventually
    this class will acquire the ability to read gracefully text from any
    code page, making this option obsolete.
    
    This class emits ProgressEvent for every 100 lines it reads.
    
    @par Thanks: Thanks to Andy Wilson, Brian Wylie, Tim Shead, and
    Thomas Otahal from Sandia National Laboratories for implementing this
    class.
    
    @warning
    This reader assumes that the first line in the file (whether that's
    headers or the first document) contains at least as many fields as
    any other line in the file.
    """
    def AddTabFieldDelimiterOff(self): # real signature unknown; restored from __doc__
        """
        AddTabFieldDelimiterOff(self) -> None
        C++: virtual void AddTabFieldDelimiterOff()
        """
        pass

    def AddTabFieldDelimiterOn(self): # real signature unknown; restored from __doc__
        """
        AddTabFieldDelimiterOn(self) -> None
        C++: virtual void AddTabFieldDelimiterOn()
        """
        pass

    def DetectNumericColumnsOff(self): # real signature unknown; restored from __doc__
        """
        DetectNumericColumnsOff(self) -> None
        C++: virtual void DetectNumericColumnsOff()
        """
        pass

    def DetectNumericColumnsOn(self): # real signature unknown; restored from __doc__
        """
        DetectNumericColumnsOn(self) -> None
        C++: virtual void DetectNumericColumnsOn()
        """
        pass

    def ForceDoubleOff(self): # real signature unknown; restored from __doc__
        """
        ForceDoubleOff(self) -> None
        C++: virtual void ForceDoubleOff()
        """
        pass

    def ForceDoubleOn(self): # real signature unknown; restored from __doc__
        """
        ForceDoubleOn(self) -> None
        C++: virtual void ForceDoubleOn()
        """
        pass

    def GeneratePedigreeIdsOff(self): # real signature unknown; restored from __doc__
        """
        GeneratePedigreeIdsOff(self) -> None
        C++: virtual void GeneratePedigreeIdsOff()
        """
        pass

    def GeneratePedigreeIdsOn(self): # real signature unknown; restored from __doc__
        """
        GeneratePedigreeIdsOn(self) -> None
        C++: virtual void GeneratePedigreeIdsOn()
        """
        pass

    def GetAddTabFieldDelimiter(self): # real signature unknown; restored from __doc__
        """
        GetAddTabFieldDelimiter(self) -> bool
        C++: virtual bool GetAddTabFieldDelimiter()
        """
        return False

    def GetDefaultDoubleValue(self): # real signature unknown; restored from __doc__
        """
        GetDefaultDoubleValue(self) -> float
        C++: virtual double GetDefaultDoubleValue()
        """
        return 0.0

    def GetDefaultIntegerValue(self): # real signature unknown; restored from __doc__
        """
        GetDefaultIntegerValue(self) -> int
        C++: virtual int GetDefaultIntegerValue()
        """
        return 0

    def GetDetectNumericColumns(self): # real signature unknown; restored from __doc__
        """
        GetDetectNumericColumns(self) -> bool
        C++: virtual bool GetDetectNumericColumns()
        """
        return False

    def GetFieldDelimiterCharacters(self): # real signature unknown; restored from __doc__
        """
        GetFieldDelimiterCharacters(self) -> str
        C++: virtual char *GetFieldDelimiterCharacters()
        """
        return ""

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        Specifies the delimited text file to be loaded.
        """
        return ""

    def GetForceDouble(self): # real signature unknown; restored from __doc__
        """
        GetForceDouble(self) -> bool
        C++: virtual bool GetForceDouble()
        """
        return False

    def GetGeneratePedigreeIds(self): # real signature unknown; restored from __doc__
        """
        GetGeneratePedigreeIds(self) -> bool
        C++: virtual bool GetGeneratePedigreeIds()
        """
        return False

    def GetHaveHeaders(self): # real signature unknown; restored from __doc__
        """
        GetHaveHeaders(self) -> bool
        C++: virtual bool GetHaveHeaders()
        
        Set/get whether to treat the first line of the file as headers.
        The default is false (no headers).
        """
        return False

    def GetInputString(self): # real signature unknown; restored from __doc__
        """
        GetInputString(self) -> str
        C++: virtual char *GetInputString()
        """
        return ""

    def GetInputStringLength(self): # real signature unknown; restored from __doc__
        """
        GetInputStringLength(self) -> int
        C++: virtual int GetInputStringLength()
        """
        return 0

    def GetLastError(self): # real signature unknown; restored from __doc__
        """
        GetLastError(self) -> str
        C++: vtkStdString GetLastError()
        
        Returns a human-readable description of the most recent error, if
        any. Otherwise, returns an empty string.  Note that the result is
        only valid after calling Update().
        """
        return ""

    def GetMaxRecords(self): # real signature unknown; restored from __doc__
        """
        GetMaxRecords(self) -> int
        C++: virtual vtkIdType GetMaxRecords()
        
        Specifies the maximum number of records to read from the file. 
        Limiting the number of records to read is useful for previewing
        the contents of a file.
        """
        return 0

    def GetMergeConsecutiveDelimiters(self): # real signature unknown; restored from __doc__
        """
        GetMergeConsecutiveDelimiters(self) -> bool
        C++: virtual bool GetMergeConsecutiveDelimiters()
        """
        return False

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetOutputPedigreeIds(self): # real signature unknown; restored from __doc__
        """
        GetOutputPedigreeIds(self) -> bool
        C++: virtual bool GetOutputPedigreeIds()
        """
        return False

    def GetPedigreeIdArrayName(self): # real signature unknown; restored from __doc__
        """
        GetPedigreeIdArrayName(self) -> str
        C++: virtual char *GetPedigreeIdArrayName()
        """
        return ""

    def GetReadFromInputString(self): # real signature unknown; restored from __doc__
        """
        GetReadFromInputString(self) -> int
        C++: virtual vtkTypeBool GetReadFromInputString()
        """
        return 0

    def GetReplacementCharacter(self): # real signature unknown; restored from __doc__
        """
        GetReplacementCharacter(self) -> int
        C++: virtual vtkTypeUInt32 GetReplacementCharacter()
        """
        return 0

    def GetStringDelimiter(self): # real signature unknown; restored from __doc__
        """
        GetStringDelimiter(self) -> str
        C++: virtual char GetStringDelimiter()
        
        Get/set the character that will begin and end strings.  Microsoft
        Excel, for example, will export the following format:
        
        * "First Field","Second Field","Field, With, Commas","Fourth
          Field"
        
        * The third field has a comma in it.  By using a string
          delimiter,
        * this will be correctly read.  The delimiter defaults to '"'.
        """
        return ""

    def GetTrimWhitespacePriorToNumericConversion(self): # real signature unknown; restored from __doc__
        """
        GetTrimWhitespacePriorToNumericConversion(self) -> bool
        C++: virtual bool GetTrimWhitespacePriorToNumericConversion()
        """
        return False

    def GetUnicodeCharacterSet(self): # real signature unknown; restored from __doc__
        """
        GetUnicodeCharacterSet(self) -> str
        C++: virtual char *GetUnicodeCharacterSet()
        
        Specifies the character set used in the input file.  Valid
        character set names will be drawn from the list maintained by the
        Internet Assigned Name Authority at
        
        * http://www.iana.org/assignments/character-sets
        
        * Where multiple aliases are provided for a character set, the
          preferred MIME name
        * will be used.  vtkUnicodeDelimitedTextReader currently supports
        "US-ASCII", "UTF-8",
        * "UTF-16", "UTF-16BE", and "UTF-16LE" character sets.
        """
        return ""

    def GetUseStringDelimiter(self): # real signature unknown; restored from __doc__
        """
        GetUseStringDelimiter(self) -> bool
        C++: virtual bool GetUseStringDelimiter()
        """
        return False

    def GetUTF8FieldDelimiters(self): # real signature unknown; restored from __doc__
        """
        GetUTF8FieldDelimiters(self) -> str
        C++: const char *GetUTF8FieldDelimiters()
        """
        return ""

    def GetUTF8RecordDelimiters(self): # real signature unknown; restored from __doc__
        """
        GetUTF8RecordDelimiters(self) -> str
        C++: const char *GetUTF8RecordDelimiters()
        """
        return ""

    def GetUTF8StringDelimiters(self): # real signature unknown; restored from __doc__
        """
        GetUTF8StringDelimiters(self) -> str
        C++: const char *GetUTF8StringDelimiters()
        """
        return ""

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def MergeConsecutiveDelimitersOff(self): # real signature unknown; restored from __doc__
        """
        MergeConsecutiveDelimitersOff(self) -> None
        C++: virtual void MergeConsecutiveDelimitersOff()
        """
        pass

    def MergeConsecutiveDelimitersOn(self): # real signature unknown; restored from __doc__
        """
        MergeConsecutiveDelimitersOn(self) -> None
        C++: virtual void MergeConsecutiveDelimitersOn()
        """
        pass

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkDelimitedTextReader
        C++: vtkDelimitedTextReader *NewInstance()
        """
        return vtkDelimitedTextReader

    def OutputPedigreeIdsOff(self): # real signature unknown; restored from __doc__
        """
        OutputPedigreeIdsOff(self) -> None
        C++: virtual void OutputPedigreeIdsOff()
        """
        pass

    def OutputPedigreeIdsOn(self): # real signature unknown; restored from __doc__
        """
        OutputPedigreeIdsOn(self) -> None
        C++: virtual void OutputPedigreeIdsOn()
        """
        pass

    def ReadFromInputStringOff(self): # real signature unknown; restored from __doc__
        """
        ReadFromInputStringOff(self) -> None
        C++: virtual void ReadFromInputStringOff()
        """
        pass

    def ReadFromInputStringOn(self): # real signature unknown; restored from __doc__
        """
        ReadFromInputStringOn(self) -> None
        C++: virtual void ReadFromInputStringOn()
        """
        pass

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkDelimitedTextReader
        C++: static vtkDelimitedTextReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkDelimitedTextReader

    def SetAddTabFieldDelimiter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetAddTabFieldDelimiter(self, _arg:bool) -> None
        C++: virtual void SetAddTabFieldDelimiter(bool _arg)
        
        If on, also add in the tab (i.e. '\t') character as a field
        delimiter. We add this specially since applications may have a
        more difficult time doing this. Defaults to off.
        """
        pass

    def SetDefaultDoubleValue(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDefaultDoubleValue(self, _arg:float) -> None
        C++: virtual void SetDefaultDoubleValue(double _arg)
        
        When DetectNumericColumns is set to true, the reader use this
        value to populate the vtkDoubleArray where empty strings are
        found. Default is 0.0
        """
        pass

    def SetDefaultIntegerValue(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDefaultIntegerValue(self, _arg:int) -> None
        C++: virtual void SetDefaultIntegerValue(int _arg)
        
        When DetectNumericColumns is set to true, the reader use this
        value to populate the vtkIntArray where empty strings are found.
        Default is 0.
        """
        pass

    def SetDetectNumericColumns(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDetectNumericColumns(self, _arg:bool) -> None
        C++: virtual void SetDetectNumericColumns(bool _arg)
        
        When set to true, the reader will detect numeric columns and
        create vtkDoubleArray or vtkIntArray for those instead of
        vtkStringArray. Default is off.
        """
        pass

    def SetFieldDelimiterCharacters(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFieldDelimiterCharacters(self, _arg:str) -> None
        C++: virtual void SetFieldDelimiterCharacters(const char *_arg)
        
        Specify the character(s) that will be used to separate fields. 
        For example, set this to "," for a comma-separated value file. 
        Set it to ".:;" for a file where columns can be separated by a
        period, colon or semicolon.  The order of the characters in the
        string does not matter.  Defaults to a comma.
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetForceDouble(self, _arg): # real signature unknown; restored from __doc__
        """
        SetForceDouble(self, _arg:bool) -> None
        C++: virtual void SetForceDouble(bool _arg)
        
        When set to true and DetectNumericColumns is also true, forces
        all numeric columns to vtkDoubleArray even if they contain only
        integer values. Default is off.
        """
        pass

    def SetGeneratePedigreeIds(self, _arg): # real signature unknown; restored from __doc__
        """
        SetGeneratePedigreeIds(self, _arg:bool) -> None
        C++: virtual void SetGeneratePedigreeIds(bool _arg)
        
        If on (default), generates pedigree ids automatically. If off,
        assign one of the arrays to be the pedigree id.
        """
        pass

    def SetHaveHeaders(self, _arg): # real signature unknown; restored from __doc__
        """
        SetHaveHeaders(self, _arg:bool) -> None
        C++: virtual void SetHaveHeaders(bool _arg)
        """
        pass

    def SetInputString(self, in_, len): # real signature unknown; restored from __doc__
        """
        SetInputString(self, in_:str, len:int) -> None
        C++: void SetInputString(const char *in, int len)
        SetInputString(self, input:str) -> None
        C++: void SetInputString(const vtkStdString &input)
        """
        pass

    def SetMaxRecords(self, _arg): # real signature unknown; restored from __doc__
        """
        SetMaxRecords(self, _arg:int) -> None
        C++: virtual void SetMaxRecords(vtkIdType _arg)
        """
        pass

    def SetMergeConsecutiveDelimiters(self, _arg): # real signature unknown; restored from __doc__
        """
        SetMergeConsecutiveDelimiters(self, _arg:bool) -> None
        C++: virtual void SetMergeConsecutiveDelimiters(bool _arg)
        
        Set/get whether to merge successive delimiters.  Use this if (for
        example) your fields are separated by spaces but you don't know
        exactly how many.
        """
        pass

    def SetOutputPedigreeIds(self, _arg): # real signature unknown; restored from __doc__
        """
        SetOutputPedigreeIds(self, _arg:bool) -> None
        C++: virtual void SetOutputPedigreeIds(bool _arg)
        
        If on, assigns pedigree ids to output. Defaults to off.
        """
        pass

    def SetPedigreeIdArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetPedigreeIdArrayName(self, _arg:str) -> None
        C++: virtual void SetPedigreeIdArrayName(const char *_arg)
        
        The name of the array for generating or assigning pedigree ids
        (default "id").
        """
        pass

    def SetReadFromInputString(self, _arg): # real signature unknown; restored from __doc__
        """
        SetReadFromInputString(self, _arg:int) -> None
        C++: virtual void SetReadFromInputString(vtkTypeBool _arg)
        
        Enable reading from an InputString or InputArray instead of the
        default, a file.
        """
        pass

    def SetReplacementCharacter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetReplacementCharacter(self, _arg:int) -> None
        C++: virtual void SetReplacementCharacter(vtkTypeUInt32 _arg)
        
        Fallback character for use in the US-ASCII-WITH-FALLBACK
        character set.  Any characters that have their 8th bit set will
        be replaced with this code point.  Defaults to 'x'.
        """
        pass

    def SetStringDelimiter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetStringDelimiter(self, _arg:str) -> None
        C++: virtual void SetStringDelimiter(char _arg)
        """
        pass

    def SetTrimWhitespacePriorToNumericConversion(self, _arg): # real signature unknown; restored from __doc__
        """
        SetTrimWhitespacePriorToNumericConversion(self, _arg:bool) -> None
        C++: virtual void SetTrimWhitespacePriorToNumericConversion(
            bool _arg)
        
        When DetectNumericColumns is set to true, whether to trim
        whitespace from strings prior to conversion to a numeric. Default
        is false to preserve backward compatibility.
        
        * vtkVariant handles whitespace inconsistently, so trim it before
        we try to
        * convert it.  For example:
        
        * vtkVariant("  2.0").ToDouble() == 2.0 <-- leading whitespace is
        not a problem
        * vtkVariant("  2.0  ").ToDouble() == NaN <-- trailing whitespace
        is a problem
        * vtkVariant("  infinity  ").ToDouble() == NaN <-- any whitespace
        is a problem
        
        * In these cases, trimming the whitespace gives us the result we
          expect:
        * 2.0 and INF respectively.
        """
        pass

    def SetUnicodeCharacterSet(self, _arg): # real signature unknown; restored from __doc__
        """
        SetUnicodeCharacterSet(self, _arg:str) -> None
        C++: virtual void SetUnicodeCharacterSet(const char *_arg)
        """
        pass

    def SetUseStringDelimiter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetUseStringDelimiter(self, _arg:bool) -> None
        C++: virtual void SetUseStringDelimiter(bool _arg)
        
        Set/get whether to use the string delimiter.  Defaults to on.
        """
        pass

    def SetUTF8FieldDelimiters(self, delimiters): # real signature unknown; restored from __doc__
        """
        SetUTF8FieldDelimiters(self, delimiters:str) -> None
        C++: void SetUTF8FieldDelimiters(const char *delimiters)
        """
        pass

    def SetUTF8RecordDelimiters(self, delimiters): # real signature unknown; restored from __doc__
        """
        SetUTF8RecordDelimiters(self, delimiters:str) -> None
        C++: void SetUTF8RecordDelimiters(const char *delimiters)
        
        Specify the character(s) that will be used to separate records.
        The order of characters in the string does not matter.  Defaults
        to "\r\n".
        """
        pass

    def SetUTF8StringDelimiters(self, delimiters): # real signature unknown; restored from __doc__
        """
        SetUTF8StringDelimiters(self, delimiters:str) -> None
        C++: void SetUTF8StringDelimiters(const char *delimiters)
        """
        pass

    def TrimWhitespacePriorToNumericConversionOff(self): # real signature unknown; restored from __doc__
        """
        TrimWhitespacePriorToNumericConversionOff(self) -> None
        C++: virtual void TrimWhitespacePriorToNumericConversionOff()
        """
        pass

    def TrimWhitespacePriorToNumericConversionOn(self): # real signature unknown; restored from __doc__
        """
        TrimWhitespacePriorToNumericConversionOn(self) -> None
        C++: virtual void TrimWhitespacePriorToNumericConversionOn()
        """
        pass

    def UseStringDelimiterOff(self): # real signature unknown; restored from __doc__
        """
        UseStringDelimiterOff(self) -> None
        C++: virtual void UseStringDelimiterOff()
        """
        pass

    def UseStringDelimiterOn(self): # real signature unknown; restored from __doc__
        """
        UseStringDelimiterOn(self) -> None
        C++: virtual void UseStringDelimiterOn()
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkDelimitedTextReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetFileName\': <method \'GetFileName\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetFileName\': <method \'SetFileName\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetInputString\': <method \'GetInputString\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetInputString\': <method \'SetInputString\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetInputStringLength\': <method \'GetInputStringLength\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetReadFromInputString\': <method \'SetReadFromInputString\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetReadFromInputString\': <method \'GetReadFromInputString\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'ReadFromInputStringOn\': <method \'ReadFromInputStringOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'ReadFromInputStringOff\': <method \'ReadFromInputStringOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetUnicodeCharacterSet\': <method \'GetUnicodeCharacterSet\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetUnicodeCharacterSet\': <method \'SetUnicodeCharacterSet\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetUTF8RecordDelimiters\': <method \'SetUTF8RecordDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetUTF8RecordDelimiters\': <method \'GetUTF8RecordDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetFieldDelimiterCharacters\': <method \'SetFieldDelimiterCharacters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetFieldDelimiterCharacters\': <method \'GetFieldDelimiterCharacters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetUTF8FieldDelimiters\': <method \'SetUTF8FieldDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetUTF8FieldDelimiters\': <method \'GetUTF8FieldDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetStringDelimiter\': <method \'GetStringDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetStringDelimiter\': <method \'SetStringDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetUTF8StringDelimiters\': <method \'SetUTF8StringDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetUTF8StringDelimiters\': <method \'GetUTF8StringDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetUseStringDelimiter\': <method \'SetUseStringDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetUseStringDelimiter\': <method \'GetUseStringDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'UseStringDelimiterOn\': <method \'UseStringDelimiterOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'UseStringDelimiterOff\': <method \'UseStringDelimiterOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetHaveHeaders\': <method \'GetHaveHeaders\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetHaveHeaders\': <method \'SetHaveHeaders\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetMergeConsecutiveDelimiters\': <method \'SetMergeConsecutiveDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetMergeConsecutiveDelimiters\': <method \'GetMergeConsecutiveDelimiters\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'MergeConsecutiveDelimitersOn\': <method \'MergeConsecutiveDelimitersOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'MergeConsecutiveDelimitersOff\': <method \'MergeConsecutiveDelimitersOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetMaxRecords\': <method \'GetMaxRecords\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetMaxRecords\': <method \'SetMaxRecords\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetDetectNumericColumns\': <method \'SetDetectNumericColumns\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetDetectNumericColumns\': <method \'GetDetectNumericColumns\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'DetectNumericColumnsOn\': <method \'DetectNumericColumnsOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'DetectNumericColumnsOff\': <method \'DetectNumericColumnsOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetForceDouble\': <method \'SetForceDouble\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetForceDouble\': <method \'GetForceDouble\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'ForceDoubleOn\': <method \'ForceDoubleOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'ForceDoubleOff\': <method \'ForceDoubleOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetTrimWhitespacePriorToNumericConversion\': <method \'SetTrimWhitespacePriorToNumericConversion\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetTrimWhitespacePriorToNumericConversion\': <method \'GetTrimWhitespacePriorToNumericConversion\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'TrimWhitespacePriorToNumericConversionOn\': <method \'TrimWhitespacePriorToNumericConversionOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'TrimWhitespacePriorToNumericConversionOff\': <method \'TrimWhitespacePriorToNumericConversionOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetDefaultIntegerValue\': <method \'SetDefaultIntegerValue\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetDefaultIntegerValue\': <method \'GetDefaultIntegerValue\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetDefaultDoubleValue\': <method \'SetDefaultDoubleValue\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetDefaultDoubleValue\': <method \'GetDefaultDoubleValue\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetPedigreeIdArrayName\': <method \'SetPedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetPedigreeIdArrayName\': <method \'GetPedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetGeneratePedigreeIds\': <method \'SetGeneratePedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetGeneratePedigreeIds\': <method \'GetGeneratePedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GeneratePedigreeIdsOn\': <method \'GeneratePedigreeIdsOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GeneratePedigreeIdsOff\': <method \'GeneratePedigreeIdsOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetOutputPedigreeIds\': <method \'SetOutputPedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetOutputPedigreeIds\': <method \'GetOutputPedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'OutputPedigreeIdsOn\': <method \'OutputPedigreeIdsOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'OutputPedigreeIdsOff\': <method \'OutputPedigreeIdsOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetAddTabFieldDelimiter\': <method \'SetAddTabFieldDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetAddTabFieldDelimiter\': <method \'GetAddTabFieldDelimiter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'AddTabFieldDelimiterOn\': <method \'AddTabFieldDelimiterOn\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'AddTabFieldDelimiterOff\': <method \'AddTabFieldDelimiterOff\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetLastError\': <method \'GetLastError\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'SetReplacementCharacter\': <method \'SetReplacementCharacter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'GetReplacementCharacter\': <method \'GetReplacementCharacter\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA3EF0>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkDelimitedTextReader\' objects>, \'__doc__\': "vtkDelimitedTextReader - reads in delimited ascii or unicode text\\nfiles and outputs a vtkTable data structure.\\n\\nSuperclass: vtkTableAlgorithm\\n\\nvtkDelimitedTextReader is an interface for pulling in data from a\\nflat, delimited ascii or unicode text file (delimiter can be any\\ncharacter).\\n\\nThe behavior of the reader with respect to ascii or unicode input is\\ncontrolled by the SetUnicodeCharacterSet() method.  By default\\n(without calling SetUnicodeCharacterSet()), the reader will expect to\\nread ascii text and will output vtkStdString columns.  Use the Set\\nand Get methods to set delimiters that do not contain UTF8 in the\\nname when operating the reader in default ascii mode.  If the\\nSetUnicodeCharacterSet() method is called, the reader will output\\nvtkStdString columns in the output table.  In addition, it is\\nnecessary to use the Set and Get methods that contain UTF8 in the\\nname to specify delimiters when operating in unicode mode.\\n\\nThere is also a special character set US-ASCII-WITH-FALLBACK that\\nwill treat the input text as ASCII no matter what.  If and when it\\nencounters a character with its 8th bit set it will replace that\\ncharacter with the code point ReplacementCharacter.  You may use this\\nif you have text that belongs to a code page like LATIN9 or\\nISO-8859-1 or friends: mostly ASCII but not entirely.  Eventually\\nthis class will acquire the ability to read gracefully text from any\\ncode page, making this option obsolete.\\n\\nThis class emits ProgressEvent for every 100 lines it reads.\\n\\n@par Thanks: Thanks to Andy Wilson, Brian Wylie, Tim Shead, and\\nThomas Otahal from Sandia National Laboratories for implementing this\\nclass.\\n\\n@warning\\nThis reader assumes that the first line in the file (whether that\'s\\nheaders or the first document) contains at least as many fields as\\nany other line in the file.\\n\\n"})'
    __vtkname__ = 'vtkDelimitedTextReader'


class vtkDIMACSGraphReader(__vtkmodules_vtkCommonExecutionModel.vtkGraphAlgorithm):
    """
    vtkDIMACSGraphReader - reads vtkGraph data from a DIMACS formatted
    file
    
    Superclass: vtkGraphAlgorithm
    
    vtkDIMACSGraphReader is a source object that reads vtkGraph data
    files from a DIMACS format.
    
    The reader has special handlers for max-flow and graph coloring
    problems, which are specified in the problem line as 'max' and 'edge'
    respectively. Other graphs are treated as generic DIMACS files.
    
    DIMACS formatted files consist of lines in which the first character
    in in column 0 specifies the type of the line.
    
    Generic DIMACS files have the following line types:
    - problem statement line : p graph num_verts num_edges
    - node line (optional)   : n node_id node_weight
    - edge line              : a src_id trg_id edge_weight
    - alternate edge format  : e src_id trg_id edge_weight
    - comment lines          : c I am a comment line
    ** note, there should be one and only one problem statement line per
       file.
    
    DIMACS graphs are undirected and nodes are numbered 1..n
    
    See webpage for additional formatting details.
    -  http://dimacs.rutgers.edu/Challenges/
    -  http://www.dis.uniroma1.it/~challenge9/format.shtml
    
    @sa
    vtkDIMACSGraphWriter
    """
    def GetEdgeAttributeArrayName(self): # real signature unknown; restored from __doc__
        """
        GetEdgeAttributeArrayName(self) -> str
        C++: virtual char *GetEdgeAttributeArrayName()
        
        Edge attribute array name
        """
        return ""

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        The DIMACS file name.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetVertexAttributeArrayName(self): # real signature unknown; restored from __doc__
        """
        GetVertexAttributeArrayName(self) -> str
        C++: virtual char *GetVertexAttributeArrayName()
        
        Vertex attribute array name
        """
        return ""

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkDIMACSGraphReader
        C++: vtkDIMACSGraphReader *NewInstance()
        """
        return vtkDIMACSGraphReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkDIMACSGraphReader
        C++: static vtkDIMACSGraphReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkDIMACSGraphReader

    def SetEdgeAttributeArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetEdgeAttributeArrayName(self, _arg:str) -> None
        C++: virtual void SetEdgeAttributeArrayName(const char *_arg)
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetVertexAttributeArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetVertexAttributeArrayName(self, _arg:str) -> None
        C++: virtual void SetVertexAttributeArrayName(const char *_arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkDIMACSGraphReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'GetFileName\': <method \'GetFileName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'SetFileName\': <method \'SetFileName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'GetVertexAttributeArrayName\': <method \'GetVertexAttributeArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'SetVertexAttributeArrayName\': <method \'SetVertexAttributeArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'GetEdgeAttributeArrayName\': <method \'GetEdgeAttributeArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'SetEdgeAttributeArrayName\': <method \'SetEdgeAttributeArrayName\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA4240>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkDIMACSGraphReader\' objects>, \'__doc__\': "vtkDIMACSGraphReader - reads vtkGraph data from a DIMACS formatted\\nfile\\n\\nSuperclass: vtkGraphAlgorithm\\n\\nvtkDIMACSGraphReader is a source object that reads vtkGraph data\\nfiles from a DIMACS format.\\n\\nThe reader has special handlers for max-flow and graph coloring\\nproblems, which are specified in the problem line as \'max\' and \'edge\'\\nrespectively. Other graphs are treated as generic DIMACS files.\\n\\nDIMACS formatted files consist of lines in which the first character\\nin in column 0 specifies the type of the line.\\n\\nGeneric DIMACS files have the following line types:\\n- problem statement line : p graph num_verts num_edges\\n- node line (optional)   : n node_id node_weight\\n- edge line              : a src_id trg_id edge_weight\\n- alternate edge format  : e src_id trg_id edge_weight\\n- comment lines          : c I am a comment line\\n** note, there should be one and only one problem statement line per\\n   file.\\n\\nDIMACS graphs are undirected and nodes are numbered 1..n\\n\\nSee webpage for additional formatting details.\\n-  http://dimacs.rutgers.edu/Challenges/\\n-  http://www.dis.uniroma1.it/~challenge9/format.shtml\\n\\n@sa\\nvtkDIMACSGraphWriter\\n\\n"})'
    __vtkname__ = 'vtkDIMACSGraphReader'


class vtkDIMACSGraphWriter(__vtkmodules_vtkIOLegacy.vtkDataWriter):
    """
    vtkDIMACSGraphWriter - write vtkGraph data to a DIMACS formatted file
    
    Superclass: vtkDataWriter
    
    vtkDIMACSGraphWriter is a sink object that writes vtkGraph data files
    into a generic DIMACS (.gr) format.
    
    Output files contain a problem statement line:
    
    p graph num_verts num_edges
    
    Followed by |E| edge descriptor lines that are formatted as:
    
    e source target weight
    
    Vertices are numbered from 1..n in DIMACS formatted files.
    
    See webpage for format details.
    http://prolland.free.fr/works/research/dsat/dimacs.html
    
    @sa
    vtkDIMACSGraphReader
    """
    def GetInput(self): # real signature unknown; restored from __doc__
        """
        GetInput(self) -> vtkGraph
        C++: vtkGraph *GetInput()
        GetInput(self, port:int) -> vtkGraph
        C++: vtkGraph *GetInput(int port)
        
        Get the input to this writer.
        """
        pass

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkDIMACSGraphWriter
        C++: vtkDIMACSGraphWriter *NewInstance()
        """
        return vtkDIMACSGraphWriter

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkDIMACSGraphWriter
        C++: static vtkDIMACSGraphWriter *SafeDownCast(vtkObjectBase *o)
        """
        return vtkDIMACSGraphWriter

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkDIMACSGraphWriter', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, 'GetInput': <method 'GetInput' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA44F0>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkDIMACSGraphWriter' objects>, '__doc__': 'vtkDIMACSGraphWriter - write vtkGraph data to a DIMACS formatted file\\n\\nSuperclass: vtkDataWriter\\n\\nvtkDIMACSGraphWriter is a sink object that writes vtkGraph data files\\ninto a generic DIMACS (.gr) format.\\n\\nOutput files contain a problem statement line:\\n\\np graph num_verts num_edges\\n\\nFollowed by |E| edge descriptor lines that are formatted as:\\n\\ne source target weight\\n\\nVertices are numbered from 1..n in DIMACS formatted files.\\n\\nSee webpage for format details.\\nhttp://prolland.free.fr/works/research/dsat/dimacs.html\\n\\n@sa\\nvtkDIMACSGraphReader\\n\\n'})"
    __vtkname__ = 'vtkDIMACSGraphWriter'


class vtkFixedWidthTextReader(__vtkmodules_vtkCommonExecutionModel.vtkTableAlgorithm):
    """
    vtkFixedWidthTextReader - reader for pulling in text files with
    fixed-width fields
    
    Superclass: vtkTableAlgorithm
    
    vtkFixedWidthTextReader reads in a table from a text file where each
    column occupies a certain number of characters.
    
    This class emits ProgressEvent for every 100 lines it reads.
    
    @warning
    This first version of the reader will assume that all fields have the
    same width.  It also assumes that the first line in the file has at
    least as many fields (i.e. at least as many characters) as any other
    line in the file.
    
    @par Thanks: Thanks to Andy Wilson from Sandia National Laboratories
    for implementing this class.
    """
    def GetFieldWidth(self): # real signature unknown; restored from __doc__
        """
        GetFieldWidth(self) -> int
        C++: virtual int GetFieldWidth()
        """
        return 0

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        """
        return ""

    def GetHaveHeaders(self): # real signature unknown; restored from __doc__
        """
        GetHaveHeaders(self) -> bool
        C++: virtual bool GetHaveHeaders()
        
        Set/get whether to treat the first line of the file as headers.
        """
        return False

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetStripWhiteSpace(self): # real signature unknown; restored from __doc__
        """
        GetStripWhiteSpace(self) -> bool
        C++: virtual bool GetStripWhiteSpace()
        """
        return False

    def GetTableErrorObserver(self): # real signature unknown; restored from __doc__
        """
        GetTableErrorObserver(self) -> vtkCommand
        C++: virtual vtkCommand *GetTableErrorObserver()
        """
        pass

    def HaveHeadersOff(self): # real signature unknown; restored from __doc__
        """
        HaveHeadersOff(self) -> None
        C++: virtual void HaveHeadersOff()
        """
        pass

    def HaveHeadersOn(self): # real signature unknown; restored from __doc__
        """
        HaveHeadersOn(self) -> None
        C++: virtual void HaveHeadersOn()
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkFixedWidthTextReader
        C++: vtkFixedWidthTextReader *NewInstance()
        """
        return vtkFixedWidthTextReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkFixedWidthTextReader
        C++: static vtkFixedWidthTextReader *SafeDownCast(
            vtkObjectBase *o)
        """
        return vtkFixedWidthTextReader

    def SetFieldWidth(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFieldWidth(self, _arg:int) -> None
        C++: virtual void SetFieldWidth(int _arg)
        
        Set/get the field width
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetHaveHeaders(self, _arg): # real signature unknown; restored from __doc__
        """
        SetHaveHeaders(self, _arg:bool) -> None
        C++: virtual void SetHaveHeaders(bool _arg)
        """
        pass

    def SetStripWhiteSpace(self, _arg): # real signature unknown; restored from __doc__
        """
        SetStripWhiteSpace(self, _arg:bool) -> None
        C++: virtual void SetStripWhiteSpace(bool _arg)
        
        If set, this flag will cause the reader to strip whitespace from
        the beginning and ending of each field.  Defaults to off.
        """
        pass

    def SetTableErrorObserver(self, __a): # real signature unknown; restored from __doc__
        """
        SetTableErrorObserver(self, __a:vtkCommand) -> None
        C++: void SetTableErrorObserver(vtkCommand *)
        
        Set/get the ErrorObserver for the internal vtkTable This is
        useful for applications that want to catch error messages.
        """
        pass

    def StripWhiteSpaceOff(self): # real signature unknown; restored from __doc__
        """
        StripWhiteSpaceOff(self) -> None
        C++: virtual void StripWhiteSpaceOff()
        """
        pass

    def StripWhiteSpaceOn(self): # real signature unknown; restored from __doc__
        """
        StripWhiteSpaceOn(self) -> None
        C++: virtual void StripWhiteSpaceOn()
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkFixedWidthTextReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetFileName': <method 'GetFileName' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SetFileName': <method 'SetFileName' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SetFieldWidth': <method 'SetFieldWidth' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetFieldWidth': <method 'GetFieldWidth' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SetStripWhiteSpace': <method 'SetStripWhiteSpace' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetStripWhiteSpace': <method 'GetStripWhiteSpace' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'StripWhiteSpaceOn': <method 'StripWhiteSpaceOn' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'StripWhiteSpaceOff': <method 'StripWhiteSpaceOff' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetHaveHeaders': <method 'GetHaveHeaders' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SetHaveHeaders': <method 'SetHaveHeaders' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'HaveHeadersOn': <method 'HaveHeadersOn' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'HaveHeadersOff': <method 'HaveHeadersOff' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'SetTableErrorObserver': <method 'SetTableErrorObserver' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, 'GetTableErrorObserver': <method 'GetTableErrorObserver' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA4940>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkFixedWidthTextReader' objects>, '__doc__': 'vtkFixedWidthTextReader - reader for pulling in text files with\\nfixed-width fields\\n\\nSuperclass: vtkTableAlgorithm\\n\\nvtkFixedWidthTextReader reads in a table from a text file where each\\ncolumn occupies a certain number of characters.\\n\\nThis class emits ProgressEvent for every 100 lines it reads.\\n\\n@warning\\nThis first version of the reader will assume that all fields have the\\nsame width.  It also assumes that the first line in the file has at\\nleast as many fields (i.e. at least as many characters) as any other\\nline in the file.\\n\\n@par Thanks: Thanks to Andy Wilson from Sandia National Laboratories\\nfor implementing this class.\\n\\n'})"
    __vtkname__ = 'vtkFixedWidthTextReader'


class vtkISIReader(__vtkmodules_vtkCommonExecutionModel.vtkTableAlgorithm):
    """
    vtkISIReader - reader for ISI files
    
    Superclass: vtkTableAlgorithm
    
    ISI is a tagged format for expressing bibliographic citations.  Data
    is structured as a collection of records with each record composed of
    one-to-many fields.  See
    
    http://isibasic.com/help/helpprn.html#dialog_export_format
    
    for details.  vtkISIReader will convert an ISI file into a vtkTable,
    with the set of table columns determined dynamically from the
    contents of the file.
    """
    def GetDelimiter(self): # real signature unknown; restored from __doc__
        """
        GetDelimiter(self) -> str
        C++: virtual char *GetDelimiter()
        
        Set/get the delimiter to be used for concatenating field data
        (default: ";")
        """
        return ""

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        Set/get the file to load
        """
        return ""

    def GetMaxRecords(self): # real signature unknown; restored from __doc__
        """
        GetMaxRecords(self) -> int
        C++: virtual int GetMaxRecords()
        
        Set/get the maximum number of records to read from the file (zero
        = unlimited)
        """
        return 0

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkISIReader
        C++: vtkISIReader *NewInstance()
        """
        return vtkISIReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkISIReader
        C++: static vtkISIReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkISIReader

    def SetDelimiter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDelimiter(self, _arg:str) -> None
        C++: virtual void SetDelimiter(const char *_arg)
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetMaxRecords(self, _arg): # real signature unknown; restored from __doc__
        """
        SetMaxRecords(self, _arg:int) -> None
        C++: virtual void SetMaxRecords(int _arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkISIReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'GetFileName': <method 'GetFileName' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'SetFileName': <method 'SetFileName' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'GetDelimiter': <method 'GetDelimiter' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'SetDelimiter': <method 'SetDelimiter' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'GetMaxRecords': <method 'GetMaxRecords' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, 'SetMaxRecords': <method 'SetMaxRecords' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA4C90>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkISIReader' objects>, '__doc__': 'vtkISIReader - reader for ISI files\\n\\nSuperclass: vtkTableAlgorithm\\n\\nISI is a tagged format for expressing bibliographic citations.  Data\\nis structured as a collection of records with each record composed of\\none-to-many fields.  See\\n\\nhttp://isibasic.com/help/helpprn.html#dialog_export_format\\n\\nfor details.  vtkISIReader will convert an ISI file into a vtkTable,\\nwith the set of table columns determined dynamically from the\\ncontents of the file.\\n\\n'})"
    __vtkname__ = 'vtkISIReader'


class vtkMultiNewickTreeReader(__vtkmodules_vtkIOLegacy.vtkDataReader):
    """
    vtkMultiNewickTreeReader - read multiple vtkTrees from Newick
    formatted file
    
    Superclass: vtkDataReader
    
    vtkMultiNewickTreeReader is a source object that reads Newick tree
    format files. The output of this reader is a single
    vtkMultiPieceDataSet that contains multiple vtkTree objects. The
    superclass of this class, vtkDataReader, provides many methods for
    controlling the reading of the data file, see vtkDataReader for more
    information.
    @sa
    vtkTree vtkDataReader
    """
    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetOutput(self): # real signature unknown; restored from __doc__
        """
        GetOutput(self) -> vtkMultiPieceDataSet
        C++: vtkMultiPieceDataSet *GetOutput()
        GetOutput(self, idx:int) -> vtkMultiPieceDataSet
        C++: vtkMultiPieceDataSet *GetOutput(int idx)
        
        Get the output of this reader.
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkMultiNewickTreeReader
        C++: vtkMultiNewickTreeReader *NewInstance()
        """
        return vtkMultiNewickTreeReader

    def ReadMeshSimple(self, fname, output): # real signature unknown; restored from __doc__
        """
        ReadMeshSimple(self, fname:str, output:vtkDataObject) -> int
        C++: int ReadMeshSimple(const std::string &fname,
            vtkDataObject *output) override;
        
        Actual reading happens here
        """
        return 0

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkMultiNewickTreeReader
        C++: static vtkMultiNewickTreeReader *SafeDownCast(
            vtkObjectBase *o)
        """
        return vtkMultiNewickTreeReader

    def SetOutput(self, output): # real signature unknown; restored from __doc__
        """
        SetOutput(self, output:vtkMultiPieceDataSet) -> None
        C++: void SetOutput(vtkMultiPieceDataSet *output)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkMultiNewickTreeReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'GetOutput': <method 'GetOutput' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'SetOutput': <method 'SetOutput' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, 'ReadMeshSimple': <method 'ReadMeshSimple' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA4F80>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkMultiNewickTreeReader' objects>, '__doc__': 'vtkMultiNewickTreeReader - read multiple vtkTrees from Newick\\nformatted file\\n\\nSuperclass: vtkDataReader\\n\\nvtkMultiNewickTreeReader is a source object that reads Newick tree\\nformat files. The output of this reader is a single\\nvtkMultiPieceDataSet that contains multiple vtkTree objects. The\\nsuperclass of this class, vtkDataReader, provides many methods for\\ncontrolling the reading of the data file, see vtkDataReader for more\\ninformation.\\n@sa\\nvtkTree vtkDataReader\\n\\n'})"
    __vtkname__ = 'vtkMultiNewickTreeReader'


class vtkNewickTreeReader(__vtkmodules_vtkIOLegacy.vtkDataReader):
    """
    vtkNewickTreeReader - read vtkTree from Newick formatted file
    
    Superclass: vtkDataReader
    
    vtkNewickTreeReader is a source object that reads Newick tree format
    files. The output of this reader is a single vtkTree data object. The
    superclass of this class, vtkDataReader, provides many methods for
    controlling the reading of the data file, see vtkDataReader for more
    information.@par Thanks: This class is adapted from code originally
    written by Yu-Wei Wu.
    @sa
    vtkTree vtkDataReader
    """
    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetOutput(self): # real signature unknown; restored from __doc__
        """
        GetOutput(self) -> vtkTree
        C++: vtkTree *GetOutput()
        GetOutput(self, idx:int) -> vtkTree
        C++: vtkTree *GetOutput(int idx)
        
        Get the output of this reader.
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkNewickTreeReader
        C++: vtkNewickTreeReader *NewInstance()
        """
        return vtkNewickTreeReader

    def ReadMeshSimple(self, fname, output): # real signature unknown; restored from __doc__
        """
        ReadMeshSimple(self, fname:str, output:vtkDataObject) -> int
        C++: int ReadMeshSimple(const std::string &fname,
            vtkDataObject *output) override;
        
        Actual reading happens here
        """
        return 0

    def ReadNewickTree(self, buffer, tree): # real signature unknown; restored from __doc__
        """
        ReadNewickTree(self, buffer:str, tree:vtkTree) -> int
        C++: int ReadNewickTree(const char *buffer, vtkTree &tree)
        """
        return 0

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkNewickTreeReader
        C++: static vtkNewickTreeReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkNewickTreeReader

    def SetOutput(self, output): # real signature unknown; restored from __doc__
        """
        SetOutput(self, output:vtkTree) -> None
        C++: void SetOutput(vtkTree *output)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkNewickTreeReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'GetOutput': <method 'GetOutput' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'SetOutput': <method 'SetOutput' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'ReadNewickTree': <method 'ReadNewickTree' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, 'ReadMeshSimple': <method 'ReadMeshSimple' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA5290>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeReader' objects>, '__doc__': 'vtkNewickTreeReader - read vtkTree from Newick formatted file\\n\\nSuperclass: vtkDataReader\\n\\nvtkNewickTreeReader is a source object that reads Newick tree format\\nfiles. The output of this reader is a single vtkTree data object. The\\nsuperclass of this class, vtkDataReader, provides many methods for\\ncontrolling the reading of the data file, see vtkDataReader for more\\ninformation.@par Thanks: This class is adapted from code originally\\nwritten by Yu-Wei Wu.\\n@sa\\nvtkTree vtkDataReader\\n\\n'})"
    __vtkname__ = 'vtkNewickTreeReader'


class vtkNewickTreeWriter(__vtkmodules_vtkIOLegacy.vtkDataWriter):
    """
    vtkNewickTreeWriter - write vtkTree data to Newick format.
    
    Superclass: vtkDataWriter
    
    vtkNewickTreeWriter is writes a vtkTree to a Newick formatted file or
    string.
    """
    def GetEdgeWeightArrayName(self): # real signature unknown; restored from __doc__
        """
        GetEdgeWeightArrayName(self) -> str
        C++: virtual vtkStdString GetEdgeWeightArrayName()
        
        Get/Set the name of the input's tree edge weight array. This
        array must be part of the input tree's EdgeData. The default name
        is "weight".  If this array cannot be found, then no edge weights
        will be included in the output of this writer.
        """
        return ""

    def GetInput(self): # real signature unknown; restored from __doc__
        """
        GetInput(self) -> vtkTree
        C++: vtkTree *GetInput()
        GetInput(self, port:int) -> vtkTree
        C++: vtkTree *GetInput(int port)
        
        Get the input to this writer.
        """
        pass

    def GetNodeNameArrayName(self): # real signature unknown; restored from __doc__
        """
        GetNodeNameArrayName(self) -> str
        C++: virtual vtkStdString GetNodeNameArrayName()
        
        Get/Set the name of the input's tree node name array. This array
        must be part of the input tree's VertexData. The default name is "node
        name".  If this array cannot be found, then no node names will be
        included in the output of this writer.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkNewickTreeWriter
        C++: vtkNewickTreeWriter *NewInstance()
        """
        return vtkNewickTreeWriter

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkNewickTreeWriter
        C++: static vtkNewickTreeWriter *SafeDownCast(vtkObjectBase *o)
        """
        return vtkNewickTreeWriter

    def SetEdgeWeightArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetEdgeWeightArrayName(self, _arg:str) -> None
        C++: virtual void SetEdgeWeightArrayName(vtkStdString _arg)
        """
        pass

    def SetNodeNameArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetNodeNameArrayName(self, _arg:str) -> None
        C++: virtual void SetNodeNameArrayName(vtkStdString _arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkNewickTreeWriter', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'GetInput': <method 'GetInput' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'GetEdgeWeightArrayName': <method 'GetEdgeWeightArrayName' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'SetEdgeWeightArrayName': <method 'SetEdgeWeightArrayName' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'GetNodeNameArrayName': <method 'GetNodeNameArrayName' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, 'SetNodeNameArrayName': <method 'SetNodeNameArrayName' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA55C0>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkNewickTreeWriter' objects>, '__doc__': 'vtkNewickTreeWriter - write vtkTree data to Newick format.\\n\\nSuperclass: vtkDataWriter\\n\\nvtkNewickTreeWriter is writes a vtkTree to a Newick formatted file or\\nstring.\\n\\n'})"
    __vtkname__ = 'vtkNewickTreeWriter'


class vtkPhyloXMLTreeReader(__vtkmodules_vtkIOXML.vtkXMLReader):
    """
    vtkPhyloXMLTreeReader - read vtkTree from PhyloXML formatted file
    
    Superclass: vtkXMLReader
    
    vtkPhyloXMLTreeReader is a source object that reads PhyloXML tree
    format files. The output of this reader is a single vtkTree data
    object.
    
    @warning
    This reader does not implement the entire PhyloXML specification. It
    currently only supports the following tags: phylogeny, name,
    description, confidence, property, clade, branch_length, color, red,
    green, and blue. This reader also only supports a single phylogeny
    per file.
    
    @sa
    vtkTree vtkXMLReader vtkPhyloXMLTreeWriter
    """
    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetOutput(self): # real signature unknown; restored from __doc__
        """
        GetOutput(self) -> vtkTree
        C++: vtkTree *GetOutput()
        GetOutput(self, idx:int) -> vtkTree
        C++: vtkTree *GetOutput(int idx)
        
        Get the output of this reader.
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkPhyloXMLTreeReader
        C++: vtkPhyloXMLTreeReader *NewInstance()
        """
        return vtkPhyloXMLTreeReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkPhyloXMLTreeReader
        C++: static vtkPhyloXMLTreeReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkPhyloXMLTreeReader

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkPhyloXMLTreeReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, 'GetOutput': <method 'GetOutput' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA5870>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeReader' objects>, '__doc__': 'vtkPhyloXMLTreeReader - read vtkTree from PhyloXML formatted file\\n\\nSuperclass: vtkXMLReader\\n\\nvtkPhyloXMLTreeReader is a source object that reads PhyloXML tree\\nformat files. The output of this reader is a single vtkTree data\\nobject.\\n\\n@warning\\nThis reader does not implement the entire PhyloXML specification. It\\ncurrently only supports the following tags: phylogeny, name,\\ndescription, confidence, property, clade, branch_length, color, red,\\ngreen, and blue. This reader also only supports a single phylogeny\\nper file.\\n\\n@sa\\nvtkTree vtkXMLReader vtkPhyloXMLTreeWriter\\n\\n'})"
    __vtkname__ = 'vtkPhyloXMLTreeReader'


class vtkPhyloXMLTreeWriter(__vtkmodules_vtkIOXML.vtkXMLWriter):
    """
    vtkPhyloXMLTreeWriter - write vtkTree data to PhyloXML format.
    
    Superclass: vtkXMLWriter
    
    vtkPhyloXMLTreeWriter is writes a vtkTree to a PhyloXML formatted
    file or string.
    """
    def GetDefaultFileExtension(self): # real signature unknown; restored from __doc__
        """
        GetDefaultFileExtension(self) -> str
        C++: const char *GetDefaultFileExtension() override;
        
        Get the default file extension for files written by this writer.
        """
        return ""

    def GetEdgeWeightArrayName(self): # real signature unknown; restored from __doc__
        """
        GetEdgeWeightArrayName(self) -> str
        C++: virtual vtkStdString GetEdgeWeightArrayName()
        
        Get/Set the name of the input's tree edge weight array. This
        array must be part of the input tree's EdgeData. The default name
        is "weight".  If this array cannot be found, then no edge weights
        will be included in the output of this writer.
        """
        return ""

    def GetInput(self): # real signature unknown; restored from __doc__
        """
        GetInput(self) -> vtkTree
        C++: vtkTree *GetInput()
        GetInput(self, port:int) -> vtkTree
        C++: vtkTree *GetInput(int port)
        
        Get the input to this writer.
        """
        pass

    def GetNodeNameArrayName(self): # real signature unknown; restored from __doc__
        """
        GetNodeNameArrayName(self) -> str
        C++: virtual vtkStdString GetNodeNameArrayName()
        
        Get/Set the name of the input's tree node name array. This array
        must be part of the input tree's VertexData. The default name is "node
        name".  If this array cannot be found, then no node names will be
        included in the output of this writer.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IgnoreArray(self, arrayName): # real signature unknown; restored from __doc__
        """
        IgnoreArray(self, arrayName:str) -> None
        C++: void IgnoreArray(const char *arrayName)
        
        Do not include name the VertexData array in the PhyloXML output
        of this writer.  Call this function once for each array that you
        wish to ignore.
        """
        pass

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkPhyloXMLTreeWriter
        C++: vtkPhyloXMLTreeWriter *NewInstance()
        """
        return vtkPhyloXMLTreeWriter

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkPhyloXMLTreeWriter
        C++: static vtkPhyloXMLTreeWriter *SafeDownCast(vtkObjectBase *o)
        """
        return vtkPhyloXMLTreeWriter

    def SetEdgeWeightArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetEdgeWeightArrayName(self, _arg:str) -> None
        C++: virtual void SetEdgeWeightArrayName(vtkStdString _arg)
        """
        pass

    def SetNodeNameArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetNodeNameArrayName(self, _arg:str) -> None
        C++: virtual void SetNodeNameArrayName(vtkStdString _arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkPhyloXMLTreeWriter', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetInput': <method 'GetInput' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetDefaultFileExtension': <method 'GetDefaultFileExtension' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetEdgeWeightArrayName': <method 'GetEdgeWeightArrayName' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'SetEdgeWeightArrayName': <method 'SetEdgeWeightArrayName' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'GetNodeNameArrayName': <method 'GetNodeNameArrayName' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'SetNodeNameArrayName': <method 'SetNodeNameArrayName' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, 'IgnoreArray': <method 'IgnoreArray' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA5BE0>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkPhyloXMLTreeWriter' objects>, '__doc__': 'vtkPhyloXMLTreeWriter - write vtkTree data to PhyloXML format.\\n\\nSuperclass: vtkXMLWriter\\n\\nvtkPhyloXMLTreeWriter is writes a vtkTree to a PhyloXML formatted\\nfile or string.\\n\\n'})"
    __vtkname__ = 'vtkPhyloXMLTreeWriter'


class vtkRISReader(__vtkmodules_vtkCommonExecutionModel.vtkTableAlgorithm):
    """
    vtkRISReader - reader for RIS files
    
    Superclass: vtkTableAlgorithm
    
    RIS is a tagged format for expressing bibliographic citations.  Data
    is structured as a collection of records with each record composed of
    one-to-many fields.  See
    
    http://en.wikipedia.org/wiki/RIS_(file_format)
    http://www.refman.com/support/risformat_intro.asp
    http://www.adeptscience.co.uk/kb/article/A626
    
    for details.  vtkRISReader will convert an RIS file into a vtkTable,
    with the set of table columns determined dynamically from the
    contents of the file.
    """
    def GetDelimiter(self): # real signature unknown; restored from __doc__
        """
        GetDelimiter(self) -> str
        C++: virtual char *GetDelimiter()
        
        Set/get the delimiter to be used for concatenating field data
        (default: ";")
        """
        return ""

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        Set/get the file to load
        """
        return ""

    def GetMaxRecords(self): # real signature unknown; restored from __doc__
        """
        GetMaxRecords(self) -> int
        C++: virtual int GetMaxRecords()
        
        Set/get the maximum number of records to read from the file (zero
        = unlimited)
        """
        return 0

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkRISReader
        C++: vtkRISReader *NewInstance()
        """
        return vtkRISReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkRISReader
        C++: static vtkRISReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkRISReader

    def SetDelimiter(self, _arg): # real signature unknown; restored from __doc__
        """
        SetDelimiter(self, _arg:str) -> None
        C++: virtual void SetDelimiter(const char *_arg)
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetMaxRecords(self, _arg): # real signature unknown; restored from __doc__
        """
        SetMaxRecords(self, _arg:int) -> None
        C++: virtual void SetMaxRecords(int _arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is "mappingproxy({'__vtkname__': 'vtkRISReader', 'IsTypeOf': <method 'IsTypeOf' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'IsA': <method 'IsA' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'SafeDownCast': <method 'SafeDownCast' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'NewInstance': <method 'NewInstance' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'GetNumberOfGenerationsFromBaseType': <method 'GetNumberOfGenerationsFromBaseType' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'GetNumberOfGenerationsFromBase': <method 'GetNumberOfGenerationsFromBase' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'GetFileName': <method 'GetFileName' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'SetFileName': <method 'SetFileName' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'GetDelimiter': <method 'GetDelimiter' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'SetDelimiter': <method 'SetDelimiter' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'GetMaxRecords': <method 'GetMaxRecords' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, 'SetMaxRecords': <method 'SetMaxRecords' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__new__': <built-in method __new__ of type object at 0x00007FF863BA5F30>, '__repr__': <slot wrapper '__repr__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__str__': <slot wrapper '__str__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__getattribute__': <slot wrapper '__getattribute__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__setattr__': <slot wrapper '__setattr__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__delattr__': <slot wrapper '__delattr__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__dict__': <attribute '__dict__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__this__': <attribute '__this__' of 'vtkmodules.vtkIOInfovis.vtkRISReader' objects>, '__doc__': 'vtkRISReader - reader for RIS files\\n\\nSuperclass: vtkTableAlgorithm\\n\\nRIS is a tagged format for expressing bibliographic citations.  Data\\nis structured as a collection of records with each record composed of\\none-to-many fields.  See\\n\\nhttp://en.wikipedia.org/wiki/RIS_(file_format)\\nhttp://www.refman.com/support/risformat_intro.asp\\nhttp://www.adeptscience.co.uk/kb/article/A626\\n\\nfor details.  vtkRISReader will convert an RIS file into a vtkTable,\\nwith the set of table columns determined dynamically from the\\ncontents of the file.\\n\\n'})"
    __vtkname__ = 'vtkRISReader'


class vtkTemporalDelimitedTextReader(vtkDelimitedTextReader):
    """
    vtkTemporalDelimitedTextReader - reads a delimited ascii or unicode
    text files and and output a temporal vtkTable.
    
    Superclass: vtkDelimitedTextReader
    
    This reader requires that FieldDelimiterCharacters is set before the
    pipeline is executed, otherwise it will produce an empty output.
    
    A column can be selected as time step indicator using the
    SetTimeColumnName or SetTimeColumnId functions. If so, for a given
    time step 's' only the lines where the time step indicator column
    have the value 's' are present. To control if the time step indicator
    column should be present in the output, a RemoveTimeStepColumn option
    is available. If no time step indicator column is given by the user,
    the whole file it outputted.
    
    This reader assume the time step column is numeric. A warning is set
    otherwise. The DetectNumericColumns field is set to on, do not change
    this field unless you really know what you are doing.
    
    @see vtkDelimitedTextReader
    """
    def GetMTime(self): # real signature unknown; restored from __doc__
        """
        GetMTime(self) -> int
        C++: vtkMTimeType GetMTime() override;
        
        Internal fields of this reader use a specific MTime
        (InternalMTime). This mechamism ensure the actual data is only
        re-read when necessary. Here, we ensure the GetMTime of this
        reader stay consistent by returning the latest between the MTime
        of this reader and the internal one.
        
        @see InternalModified
        """
        return 0

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetRemoveTimeStepColumn(self): # real signature unknown; restored from __doc__
        """
        GetRemoveTimeStepColumn(self) -> bool
        C++: virtual bool GetRemoveTimeStepColumn()
        
        Set the RemoveTimeStepColumn flag If this boolean is true, the
        output will not contain the Time step column. Default to true.
        """
        return False

    def GetTimeColumnId(self): # real signature unknown; restored from __doc__
        """
        GetTimeColumnId(self) -> int
        C++: virtual int GetTimeColumnId()
        
        Get/Set the column to use as time indicator. It the TimeColumnId
        is equal to -1, the TimeColumnName will be used instead. If no
        column has been chosen using either the TimeColumnId or the
        TimeColumnName the whole input file is outputted. Default to -1.
        """
        return 0

    def GetTimeColumnName(self): # real signature unknown; restored from __doc__
        """
        GetTimeColumnName(self) -> str
        C++: virtual std::string GetTimeColumnName()
        
        Get/Set the name of the column to use as time indicator. Ignored
        if TimeColumnId is not equal to -1. If no column has been chosen
        using either the TimeColumnId or the TimeColumnName the whole
        input file is outputted. Default to empty string.
        """
        return ""

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkTemporalDelimitedTextReader
        C++: vtkTemporalDelimitedTextReader *NewInstance()
        """
        return vtkTemporalDelimitedTextReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkTemporalDelimitedTextReader
        C++: static vtkTemporalDelimitedTextReader *SafeDownCast(
            vtkObjectBase *o)
        """
        return vtkTemporalDelimitedTextReader

    def SetRemoveTimeStepColumn(self, rts): # real signature unknown; restored from __doc__
        """
        SetRemoveTimeStepColumn(self, rts:bool) -> None
        C++: void SetRemoveTimeStepColumn(bool rts)
        """
        pass

    def SetTimeColumnId(self, idx): # real signature unknown; restored from __doc__
        """
        SetTimeColumnId(self, idx:int) -> None
        C++: void SetTimeColumnId(const int idx)
        """
        pass

    def SetTimeColumnName(self, name): # real signature unknown; restored from __doc__
        """
        SetTimeColumnName(self, name:str) -> None
        C++: void SetTimeColumnName(const std::string name)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkTemporalDelimitedTextReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetTimeColumnName\': <method \'GetTimeColumnName\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'SetTimeColumnName\': <method \'SetTimeColumnName\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetTimeColumnId\': <method \'GetTimeColumnId\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'SetTimeColumnId\': <method \'SetTimeColumnId\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetRemoveTimeStepColumn\': <method \'GetRemoveTimeStepColumn\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'SetRemoveTimeStepColumn\': <method \'SetRemoveTimeStepColumn\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'GetMTime\': <method \'GetMTime\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA62A0>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkTemporalDelimitedTextReader\' objects>, \'__doc__\': "vtkTemporalDelimitedTextReader - reads a delimited ascii or unicode\\ntext files and and output a temporal vtkTable.\\n\\nSuperclass: vtkDelimitedTextReader\\n\\nThis reader requires that FieldDelimiterCharacters is set before the\\npipeline is executed, otherwise it will produce an empty output.\\n\\nA column can be selected as time step indicator using the\\nSetTimeColumnName or SetTimeColumnId functions. If so, for a given\\ntime step \'s\' only the lines where the time step indicator column\\nhave the value \'s\' are present. To control if the time step indicator\\ncolumn should be present in the output, a RemoveTimeStepColumn option\\nis available. If no time step indicator column is given by the user,\\nthe whole file it outputted.\\n\\nThis reader assume the time step column is numeric. A warning is set\\notherwise. The DetectNumericColumns field is set to on, do not change\\nthis field unless you really know what you are doing.\\n\\n@see vtkDelimitedTextReader\\n\\n"})'
    __vtkname__ = 'vtkTemporalDelimitedTextReader'


class vtkTulipReader(__vtkmodules_vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
    """
    vtkTulipReader - Reads tulip graph files.
    
    Superclass: vtkUndirectedGraphAlgorithm
    
    vtkTulipReader reads in files in the Tulip format. Definition of the
    Tulip file format can be found online at:
    http://tulip.labri.fr/tlpformat.php An example is the following 
    (nodes 0 1 2 3 4 5 6 7 8 9) (edge 0 0 1) (edge 1 1 2) (edge 2 2 3)
    (edge 3 3 4) (edge 4 4 5) (edge 5 5 6) (edge 6 6 7) (edge 7 7 8)
    (edge 8 8 9) (edge 9 9 0) (edge 10 0 5) (edge 11 2 7) (edge 12 4 9) 
    where "nodes" defines all the nodes ids in the graph, and "edge" is a
    triple of edge id, source vertex id, and target vertex id. The graph
    is read in as undirected graph. Pedigree ids are set on the output
    graph's vertices and edges that match the node and edge ids defined
    in the Tulip file.
    
    Clusters are output as a vtkAnnotationLayers on output port 1. Each
    cluster name is used to create an annotation layer, and each cluster
    with that name is added to the layer as a vtkSelectionNode. Nesting
    hierarchies are treated as if they were flat. See
    vtkGraphAnnotationLayersFilter for an example of how the clusters can
    be represented visually.
    
    @attention Only string, int, and double properties are supported.
    Display information is discarded.
    
    @par Thanks: Thanks to Colin Myers, University of Leeds for extending
    this implementation.
    """
    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        The Tulip file name.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkTulipReader
        C++: vtkTulipReader *NewInstance()
        """
        return vtkTulipReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkTulipReader
        C++: static vtkTulipReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkTulipReader

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkTulipReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'GetFileName\': <method \'GetFileName\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'SetFileName\': <method \'SetFileName\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA6570>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkTulipReader\' objects>, \'__doc__\': \'vtkTulipReader - Reads tulip graph files.\\n\\nSuperclass: vtkUndirectedGraphAlgorithm\\n\\nvtkTulipReader reads in files in the Tulip format. Definition of the\\nTulip file format can be found online at:\\nhttp://tulip.labri.fr/tlpformat.php An example is the following \\n(nodes 0 1 2 3 4 5 6 7 8 9) (edge 0 0 1) (edge 1 1 2) (edge 2 2 3)\\n(edge 3 3 4) (edge 4 4 5) (edge 5 5 6) (edge 6 6 7) (edge 7 7 8)\\n(edge 8 8 9) (edge 9 9 0) (edge 10 0 5) (edge 11 2 7) (edge 12 4 9) \\nwhere "nodes" defines all the nodes ids in the graph, and "edge" is a\\ntriple of edge id, source vertex id, and target vertex id. The graph\\nis read in as undirected graph. Pedigree ids are set on the output\\ngraph\\\'s vertices and edges that match the node and edge ids defined\\nin the Tulip file.\\n\\nClusters are output as a vtkAnnotationLayers on output port 1. Each\\ncluster name is used to create an annotation layer, and each cluster\\nwith that name is added to the layer as a vtkSelectionNode. Nesting\\nhierarchies are treated as if they were flat. See\\nvtkGraphAnnotationLayersFilter for an example of how the clusters can\\nbe represented visually.\\n\\n@attention Only string, int, and double properties are supported.\\nDisplay information is discarded.\\n\\n@par Thanks: Thanks to Colin Myers, University of Leeds for extending\\nthis implementation.\\n\\n\'})'
    __vtkname__ = 'vtkTulipReader'


class vtkXGMLReader(__vtkmodules_vtkCommonExecutionModel.vtkUndirectedGraphAlgorithm):
    """
    vtkXGMLReader - Reads XGML graph files.
    
    Superclass: vtkUndirectedGraphAlgorithm
    
    This reader is developed for a simple graph file format based loosely
    on the "GML" notation.  This implementation is based heavily on the
    vtkTulipReader class that forms part of the Titan toolkit.
    
    @par Thanks: Thanks to David Duke from the University of Leeds for
    providing this implementation.
    """
    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        The XGML file name.
        """
        return ""

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkXGMLReader
        C++: vtkXGMLReader *NewInstance()
        """
        return vtkXGMLReader

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkXGMLReader
        C++: static vtkXGMLReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkXGMLReader

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkXGMLReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'GetFileName\': <method \'GetFileName\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'SetFileName\': <method \'SetFileName\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA6840>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkXGMLReader\' objects>, \'__doc__\': \'vtkXGMLReader - Reads XGML graph files.\\n\\nSuperclass: vtkUndirectedGraphAlgorithm\\n\\nThis reader is developed for a simple graph file format based loosely\\non the "GML" notation.  This implementation is based heavily on the\\nvtkTulipReader class that forms part of the Titan toolkit.\\n\\n@par Thanks: Thanks to David Duke from the University of Leeds for\\nproviding this implementation.\\n\\n\'})'
    __vtkname__ = 'vtkXGMLReader'


class vtkXMLTreeReader(__vtkmodules_vtkCommonExecutionModel.vtkTreeAlgorithm):
    """
    vtkXMLTreeReader - reads an XML file into a vtkTree
    
    Superclass: vtkTreeAlgorithm
    
    vtkXMLTreeReader parses an XML file and uses the nesting structure of
    the XML tags to generate a tree.  Node attributes are assigned to
    node arrays, and the special arrays .tagname and .chardata contain
    the tag type and the text internal to the tag, respectively.  The
    arrays are of type vtkStringArray.  There is an array for each
    attribute type in the XML file, even if it appears in only one tag. 
    If an attribute is missing from a tag, its value is the empty string.
    
    If MaskArrays is on (the default is off), the filter will
    additionally make bit arrays whose names are prepended with ".valid."
    which are 1 if the element contains that attribute, and 0 otherwise.
    
    For example, the XML file containing the text:
    
    &lt;node name="jeff" age="26"&gt;
      this is text in jeff's node
      &lt;node name="joe"&gt;
        &lt;node name="al" initials="amb" other="something"/&gt;
        &lt;node name="dave" age="30"/&gt;
      &lt;/node&gt;
      &lt;node name="lisa"&gt;this is text in lisa's node&lt;/node&gt;
      &lt;node name="darlene" age="29"/&gt; &lt;/node&gt; 
    
    would be parsed into a tree with the following node IDs and
    structure:
    
    0 (jeff) - children: 1 (joe), 4 (lisa), 5 (darlene) 1 (joe)  -
    children: 2 (al), 3 (dave) 2 (al) 3 (dave) 4 (lisa) 5 (darlene) 
    
    and the node data arrays would be as follows:
    
    name      initials  other     age       .tagname  .chardata
    ----------------------------------------------------------------------
        -------------------------- jeff      (empty)   (empty)   26      
      node     "  this is text in jeff's node\n  \n  \n  \n" joe      
        (empty)   (empty)   (empty)    node     "\n    \n    \n  " al    
       amb       something (empty)    node     (empty) dave      (empty) 
     (empty)   30         node     (empty) lisa      (empty)   (empty)  
        (empty)    node     "this is text in lisa's node" darlene  
        (empty)   (empty)   29         node     (empty) 
    
    There would also be the following bit arrays if MaskArrays is on:
    
    .valid.name   .valid.initials   .valid.other   .valid.age
    --------------------------------------------------------- 1          
      0                 0              1 1             0                
        0              0 1             1                 1              0
        1             0                 0              1 1             0 
                   0              0 1             0                 0    
             1
    """
    def GenerateEdgePedigreeIdsOff(self): # real signature unknown; restored from __doc__
        """
        GenerateEdgePedigreeIdsOff(self) -> None
        C++: virtual void GenerateEdgePedigreeIdsOff()
        """
        pass

    def GenerateEdgePedigreeIdsOn(self): # real signature unknown; restored from __doc__
        """
        GenerateEdgePedigreeIdsOn(self) -> None
        C++: virtual void GenerateEdgePedigreeIdsOn()
        """
        pass

    def GenerateVertexPedigreeIdsOff(self): # real signature unknown; restored from __doc__
        """
        GenerateVertexPedigreeIdsOff(self) -> None
        C++: virtual void GenerateVertexPedigreeIdsOff()
        """
        pass

    def GenerateVertexPedigreeIdsOn(self): # real signature unknown; restored from __doc__
        """
        GenerateVertexPedigreeIdsOn(self) -> None
        C++: virtual void GenerateVertexPedigreeIdsOn()
        """
        pass

    def GetEdgePedigreeIdArrayName(self): # real signature unknown; restored from __doc__
        """
        GetEdgePedigreeIdArrayName(self) -> str
        C++: virtual char *GetEdgePedigreeIdArrayName()
        
        The name of the edge pedigree ids. Default is "edge id".
        """
        return ""

    def GetFileName(self): # real signature unknown; restored from __doc__
        """
        GetFileName(self) -> str
        C++: virtual char *GetFileName()
        
        If set, reads in the XML file specified.
        """
        return ""

    def GetGenerateEdgePedigreeIds(self): # real signature unknown; restored from __doc__
        """
        GetGenerateEdgePedigreeIds(self) -> bool
        C++: virtual bool GetGenerateEdgePedigreeIds()
        """
        return False

    def GetGenerateVertexPedigreeIds(self): # real signature unknown; restored from __doc__
        """
        GetGenerateVertexPedigreeIds(self) -> bool
        C++: virtual bool GetGenerateVertexPedigreeIds()
        """
        return False

    def GetMaskArrays(self): # real signature unknown; restored from __doc__
        """
        GetMaskArrays(self) -> bool
        C++: virtual bool GetMaskArrays()
        
        If on, makes bit arrays for each attribute with name
        .valid.attribute_name for each attribute.  Default is off.
        """
        return False

    def GetNumberOfGenerationsFromBase(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBase(self, type:str) -> int
        C++: vtkIdType GetNumberOfGenerationsFromBase(const char *type)
            override;
        
        Given the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetNumberOfGenerationsFromBaseType(self, type): # real signature unknown; restored from __doc__
        """
        GetNumberOfGenerationsFromBaseType(type:str) -> int
        C++: static vtkIdType GetNumberOfGenerationsFromBaseType(
            const char *type)
        
        Given a the name of a base class of this class type, return the
        distance of inheritance between this class type and the named
        class (how many generations of inheritance are there between this
        class and the named class). If the named class is not in this
        class's inheritance tree, return a negative value. Valid
        responses will always be nonnegative. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def GetReadCharData(self): # real signature unknown; restored from __doc__
        """
        GetReadCharData(self) -> bool
        C++: virtual bool GetReadCharData()
        
        If on, stores the XML character data (i.e. textual data between
        tags) into an array named CharDataField, otherwise this field is
        skipped. Default is off.
        """
        return False

    def GetReadTagName(self): # real signature unknown; restored from __doc__
        """
        GetReadTagName(self) -> bool
        C++: virtual bool GetReadTagName()
        
        If on, stores the XML tag name data in a field called .tagname
        otherwise this field is skipped. Default is on.
        """
        return False

    def GetVertexPedigreeIdArrayName(self): # real signature unknown; restored from __doc__
        """
        GetVertexPedigreeIdArrayName(self) -> str
        C++: virtual char *GetVertexPedigreeIdArrayName()
        
        The name of the vertex pedigree ids. Default is "vertex id".
        """
        return ""

    def GetXMLString(self): # real signature unknown; restored from __doc__
        """
        GetXMLString(self) -> str
        C++: virtual char *GetXMLString()
        
        If set, and FileName is not set, reads in the XML string.
        """
        return ""

    def IsA(self, type): # real signature unknown; restored from __doc__
        """
        IsA(self, type:str) -> int
        C++: vtkTypeBool IsA(const char *type) override;
        
        Return 1 if this class is the same type of (or a subclass of) the
        named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def IsTypeOf(self, type): # real signature unknown; restored from __doc__
        """
        IsTypeOf(type:str) -> int
        C++: static vtkTypeBool IsTypeOf(const char *type)
        
        Return 1 if this class type is the same type of (or a subclass
        of) the named class. Returns 0 otherwise. This method works in
        combination with vtkTypeMacro found in vtkSetGet.h.
        """
        return 0

    def MaskArraysOff(self): # real signature unknown; restored from __doc__
        """
        MaskArraysOff(self) -> None
        C++: virtual void MaskArraysOff()
        """
        pass

    def MaskArraysOn(self): # real signature unknown; restored from __doc__
        """
        MaskArraysOn(self) -> None
        C++: virtual void MaskArraysOn()
        """
        pass

    def NewInstance(self): # real signature unknown; restored from __doc__
        """
        NewInstance(self) -> vtkXMLTreeReader
        C++: vtkXMLTreeReader *NewInstance()
        """
        return vtkXMLTreeReader

    def ReadCharDataOff(self): # real signature unknown; restored from __doc__
        """
        ReadCharDataOff(self) -> None
        C++: virtual void ReadCharDataOff()
        """
        pass

    def ReadCharDataOn(self): # real signature unknown; restored from __doc__
        """
        ReadCharDataOn(self) -> None
        C++: virtual void ReadCharDataOn()
        """
        pass

    def ReadTagNameOff(self): # real signature unknown; restored from __doc__
        """
        ReadTagNameOff(self) -> None
        C++: virtual void ReadTagNameOff()
        """
        pass

    def ReadTagNameOn(self): # real signature unknown; restored from __doc__
        """
        ReadTagNameOn(self) -> None
        C++: virtual void ReadTagNameOn()
        """
        pass

    def SafeDownCast(self, o): # real signature unknown; restored from __doc__
        """
        SafeDownCast(o:vtkObjectBase) -> vtkXMLTreeReader
        C++: static vtkXMLTreeReader *SafeDownCast(vtkObjectBase *o)
        """
        return vtkXMLTreeReader

    def SetEdgePedigreeIdArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetEdgePedigreeIdArrayName(self, _arg:str) -> None
        C++: virtual void SetEdgePedigreeIdArrayName(const char *_arg)
        """
        pass

    def SetFileName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetFileName(self, _arg:str) -> None
        C++: virtual void SetFileName(const char *_arg)
        """
        pass

    def SetGenerateEdgePedigreeIds(self, _arg): # real signature unknown; restored from __doc__
        """
        SetGenerateEdgePedigreeIds(self, _arg:bool) -> None
        C++: virtual void SetGenerateEdgePedigreeIds(bool _arg)
        
        Set whether to use an property from the XML file as pedigree ids
        (off), or generate a new array with integer values starting at
        zero (on). Default is on.
        """
        pass

    def SetGenerateVertexPedigreeIds(self, _arg): # real signature unknown; restored from __doc__
        """
        SetGenerateVertexPedigreeIds(self, _arg:bool) -> None
        C++: virtual void SetGenerateVertexPedigreeIds(bool _arg)
        """
        pass

    def SetMaskArrays(self, _arg): # real signature unknown; restored from __doc__
        """
        SetMaskArrays(self, _arg:bool) -> None
        C++: virtual void SetMaskArrays(bool _arg)
        """
        pass

    def SetReadCharData(self, _arg): # real signature unknown; restored from __doc__
        """
        SetReadCharData(self, _arg:bool) -> None
        C++: virtual void SetReadCharData(bool _arg)
        """
        pass

    def SetReadTagName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetReadTagName(self, _arg:bool) -> None
        C++: virtual void SetReadTagName(bool _arg)
        """
        pass

    def SetVertexPedigreeIdArrayName(self, _arg): # real signature unknown; restored from __doc__
        """
        SetVertexPedigreeIdArrayName(self, _arg:str) -> None
        C++: virtual void SetVertexPedigreeIdArrayName(const char *_arg)
        """
        pass

    def SetXMLString(self, _arg): # real signature unknown; restored from __doc__
        """
        SetXMLString(self, _arg:str) -> None
        C++: virtual void SetXMLString(const char *_arg)
        """
        pass

    def __delattr__(self, *args, **kwargs): # real signature unknown
        """ Implement delattr(self, name). """
        pass

    def __getattribute__(self, *args, **kwargs): # real signature unknown
        """ Return getattr(self, name). """
        pass

    def __init__(self, *args, **kwargs): # real signature unknown
        pass

    @staticmethod # known case of __new__
    def __new__(*args, **kwargs): # real signature unknown
        """ Create and return a new object.  See help(type) for accurate signature. """
        pass

    def __repr__(self, *args, **kwargs): # real signature unknown
        """ Return repr(self). """
        pass

    def __setattr__(self, *args, **kwargs): # real signature unknown
        """ Implement setattr(self, name, value). """
        pass

    def __str__(self, *args, **kwargs): # real signature unknown
        """ Return str(self). """
        pass

    __this__ = property(lambda self: object(), lambda self, v: None, lambda self: None)  # default
    """Pointer to the C++ object."""


    __dict__ = None # (!) real value is 'mappingproxy({\'__vtkname__\': \'vtkXMLTreeReader\', \'IsTypeOf\': <method \'IsTypeOf\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'IsA\': <method \'IsA\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SafeDownCast\': <method \'SafeDownCast\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'NewInstance\': <method \'NewInstance\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetNumberOfGenerationsFromBaseType\': <method \'GetNumberOfGenerationsFromBaseType\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetNumberOfGenerationsFromBase\': <method \'GetNumberOfGenerationsFromBase\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetFileName\': <method \'GetFileName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetFileName\': <method \'SetFileName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetXMLString\': <method \'GetXMLString\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetXMLString\': <method \'SetXMLString\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetEdgePedigreeIdArrayName\': <method \'GetEdgePedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetEdgePedigreeIdArrayName\': <method \'SetEdgePedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetVertexPedigreeIdArrayName\': <method \'GetVertexPedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetVertexPedigreeIdArrayName\': <method \'SetVertexPedigreeIdArrayName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetGenerateEdgePedigreeIds\': <method \'SetGenerateEdgePedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetGenerateEdgePedigreeIds\': <method \'GetGenerateEdgePedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GenerateEdgePedigreeIdsOn\': <method \'GenerateEdgePedigreeIdsOn\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GenerateEdgePedigreeIdsOff\': <method \'GenerateEdgePedigreeIdsOff\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetGenerateVertexPedigreeIds\': <method \'SetGenerateVertexPedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetGenerateVertexPedigreeIds\': <method \'GetGenerateVertexPedigreeIds\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GenerateVertexPedigreeIdsOn\': <method \'GenerateVertexPedigreeIdsOn\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GenerateVertexPedigreeIdsOff\': <method \'GenerateVertexPedigreeIdsOff\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetMaskArrays\': <method \'GetMaskArrays\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetMaskArrays\': <method \'SetMaskArrays\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'MaskArraysOn\': <method \'MaskArraysOn\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'MaskArraysOff\': <method \'MaskArraysOff\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetReadCharData\': <method \'GetReadCharData\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetReadCharData\': <method \'SetReadCharData\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'ReadCharDataOn\': <method \'ReadCharDataOn\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'ReadCharDataOff\': <method \'ReadCharDataOff\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'GetReadTagName\': <method \'GetReadTagName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'SetReadTagName\': <method \'SetReadTagName\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'ReadTagNameOn\': <method \'ReadTagNameOn\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'ReadTagNameOff\': <method \'ReadTagNameOff\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__new__\': <built-in method __new__ of type object at 0x00007FF863BA6E50>, \'__repr__\': <slot wrapper \'__repr__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__str__\': <slot wrapper \'__str__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__getattribute__\': <slot wrapper \'__getattribute__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__setattr__\': <slot wrapper \'__setattr__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__delattr__\': <slot wrapper \'__delattr__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__dict__\': <attribute \'__dict__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__this__\': <attribute \'__this__\' of \'vtkmodules.vtkIOInfovis.vtkXMLTreeReader\' objects>, \'__doc__\': \'vtkXMLTreeReader - reads an XML file into a vtkTree\\n\\nSuperclass: vtkTreeAlgorithm\\n\\nvtkXMLTreeReader parses an XML file and uses the nesting structure of\\nthe XML tags to generate a tree.  Node attributes are assigned to\\nnode arrays, and the special arrays .tagname and .chardata contain\\nthe tag type and the text internal to the tag, respectively.  The\\narrays are of type vtkStringArray.  There is an array for each\\nattribute type in the XML file, even if it appears in only one tag. \\nIf an attribute is missing from a tag, its value is the empty string.\\n\\nIf MaskArrays is on (the default is off), the filter will\\nadditionally make bit arrays whose names are prepended with ".valid."\\nwhich are 1 if the element contains that attribute, and 0 otherwise.\\n\\nFor example, the XML file containing the text:\\n\\n&lt;node name="jeff" age="26"&gt;\\n  this is text in jeff\\\'s node\\n  &lt;node name="joe"&gt;\\n    &lt;node name="al" initials="amb" other="something"/&gt;\\n    &lt;node name="dave" age="30"/&gt;\\n  &lt;/node&gt;\\n  &lt;node name="lisa"&gt;this is text in lisa\\\'s node&lt;/node&gt;\\n  &lt;node name="darlene" age="29"/&gt; &lt;/node&gt; \\n\\nwould be parsed into a tree with the following node IDs and\\nstructure:\\n\\n0 (jeff) - children: 1 (joe), 4 (lisa), 5 (darlene) 1 (joe)  -\\nchildren: 2 (al), 3 (dave) 2 (al) 3 (dave) 4 (lisa) 5 (darlene) \\n\\nand the node data arrays would be as follows:\\n\\nname      initials  other     age       .tagname  .chardata\\n----------------------------------------------------------------------\\n    -------------------------- jeff      (empty)   (empty)   26      \\n  node     "  this is text in jeff\\\'s node\\\\n  \\\\n  \\\\n  \\\\n" joe      \\n    (empty)   (empty)   (empty)    node     "\\\\n    \\\\n    \\\\n  " al    \\n   amb       something (empty)    node     (empty) dave      (empty) \\n (empty)   30         node     (empty) lisa      (empty)   (empty)  \\n    (empty)    node     "this is text in lisa\\\'s node" darlene  \\n    (empty)   (empty)   29         node     (empty) \\n\\nThere would also be the following bit arrays if MaskArrays is on:\\n\\n.valid.name   .valid.initials   .valid.other   .valid.age\\n--------------------------------------------------------- 1          \\n  0                 0              1 1             0                \\n    0              0 1             1                 1              0\\n    1             0                 0              1 1             0 \\n               0              0 1             0                 0    \\n         1 \\n\\n\'})'
    __vtkname__ = 'vtkXMLTreeReader'


# variables with complex values

__loader__ = None # (!) real value is '<_frozen_importlib_external.ExtensionFileLoader object at 0x0000011B3DCABC50>'

__spec__ = None # (!) real value is "ModuleSpec(name='vtkmodules.vtkIOInfovis', loader=<_frozen_importlib_external.ExtensionFileLoader object at 0x0000011B3DCABC50>, origin='C:\\\\Users\\\\xukai\\\\Downloads\\\\??2\\\\venv\\\\Lib\\\\site-packages\\\\vtkmodules\\\\vtkIOInfovis.cp311-win_amd64.pyd')"

