# This file was automatically generated by SWIG (https://www.swig.org).
# Version 4.4.1
#
# Do not make changes to this file unless you know what you are doing - modify
# the SWIG interface file instead.


import collections

from sys import version_info as _version_info
if _version_info < (3, 7, 0):
    raise RuntimeError("Python 3.7 or later required")

from . import _ITKCommonPython


from . import _ITKCommonPython



from sys import version_info as _swig_python_version_info
# Import the low-level C/C++ module
if getattr(globals().get("__spec__"), "parent", None) or __package__ or "." in __name__:
    from . import _itkFixedArrayPython
else:
    import _itkFixedArrayPython

try:
    import builtins as __builtin__
except ImportError:
    import __builtin__

def _swig_repr(self):
    try:
        strthis = "proxy of " + self.this.__repr__()
    except __builtin__.Exception:
        strthis = ""
    return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,)


def _swig_setattr_nondynamic_instance_variable(set):
    def set_instance_attr(self, name, value):
        if name == "this":
            set(self, name, value)
        elif name == "thisown":
            self.this.own(value)
        elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
            set(self, name, value)
        else:
            raise AttributeError("You cannot add instance attributes to %s" % self)
    return set_instance_attr


def _swig_setattr_nondynamic_class_variable(set):
    def set_class_attr(cls, name, value):
        if hasattr(cls, name) and not isinstance(getattr(cls, name), property):
            set(cls, name, value)
        else:
            raise AttributeError("You cannot add class attributes to %s" % cls)
    return set_class_attr


def _swig_add_metaclass(metaclass):
    """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass"""
    def wrapper(cls):
        return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy())
    return wrapper


class _SwigNonDynamicMeta(type):
    """Meta class to enforce nondynamic attributes (no new attributes) for a class"""
    __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__)


if _swig_python_version_info[0:2] >= (3, 3):
    import collections.abc
else:
    import collections

import itk.pyBasePython
class itkFixedArrayB1(object):
    r"""Proxy of C++ itkFixedArrayB1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB1 &

        """
        return _itkFixedArrayPython.itkFixedArrayB1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB1

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB1
        __init__(self, r) -> itkFixedArrayB1

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB1

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB1

        Parameters
        ----------
        stdArray: std::array< bool,1 > const &

        __init__(self, arg0) -> itkFixedArrayB1

        Parameters
        ----------
        arg0: itkFixedArrayB1 const &

        """
        _itkFixedArrayPython.itkFixedArrayB1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB1___repr__(self)

# Register itkFixedArrayB1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB1_swigregister(itkFixedArrayB1)
class itkFixedArrayB2(object):
    r"""Proxy of C++ itkFixedArrayB2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB2 &

        """
        return _itkFixedArrayPython.itkFixedArrayB2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB2

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB2
        __init__(self, r) -> itkFixedArrayB2

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB2

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB2

        Parameters
        ----------
        stdArray: std::array< bool,2 > const &

        __init__(self, arg0) -> itkFixedArrayB2

        Parameters
        ----------
        arg0: itkFixedArrayB2 const &

        """
        _itkFixedArrayPython.itkFixedArrayB2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB2___repr__(self)

# Register itkFixedArrayB2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB2_swigregister(itkFixedArrayB2)
class itkFixedArrayB3(object):
    r"""Proxy of C++ itkFixedArrayB3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB3 &

        """
        return _itkFixedArrayPython.itkFixedArrayB3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB3

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB3
        __init__(self, r) -> itkFixedArrayB3

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB3

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB3

        Parameters
        ----------
        stdArray: std::array< bool,3 > const &

        __init__(self, arg0) -> itkFixedArrayB3

        Parameters
        ----------
        arg0: itkFixedArrayB3 const &

        """
        _itkFixedArrayPython.itkFixedArrayB3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB3___repr__(self)

# Register itkFixedArrayB3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB3_swigregister(itkFixedArrayB3)
class itkFixedArrayB4(object):
    r"""Proxy of C++ itkFixedArrayB4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB4 &

        """
        return _itkFixedArrayPython.itkFixedArrayB4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB4

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB4
        __init__(self, r) -> itkFixedArrayB4

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB4

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB4

        Parameters
        ----------
        stdArray: std::array< bool,4 > const &

        __init__(self, arg0) -> itkFixedArrayB4

        Parameters
        ----------
        arg0: itkFixedArrayB4 const &

        """
        _itkFixedArrayPython.itkFixedArrayB4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB4___repr__(self)

# Register itkFixedArrayB4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB4_swigregister(itkFixedArrayB4)
class itkFixedArrayB5(object):
    r"""Proxy of C++ itkFixedArrayB5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB5 &

        """
        return _itkFixedArrayPython.itkFixedArrayB5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB5

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB5
        __init__(self, r) -> itkFixedArrayB5

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB5

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB5

        Parameters
        ----------
        stdArray: std::array< bool,5 > const &

        __init__(self, arg0) -> itkFixedArrayB5

        Parameters
        ----------
        arg0: itkFixedArrayB5 const &

        """
        _itkFixedArrayPython.itkFixedArrayB5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB5___repr__(self)

# Register itkFixedArrayB5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB5_swigregister(itkFixedArrayB5)
class itkFixedArrayB6(object):
    r"""Proxy of C++ itkFixedArrayB6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayB6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayB6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayB6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> bool const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayB6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> bool
        GetDataPointer(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> bool
        data(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> bool
        begin(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> bool const *"""
        return _itkFixedArrayPython.itkFixedArrayB6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> bool
        end(self) -> bool const *
        """
        return _itkFixedArrayPython.itkFixedArrayB6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< bool * >
        rbegin(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< bool const * >"""
        return _itkFixedArrayPython.itkFixedArrayB6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< bool * >
        rend(self) -> std::reverse_iterator< bool const * >
        """
        return _itkFixedArrayPython.itkFixedArrayB6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayB6 &

        """
        return _itkFixedArrayPython.itkFixedArrayB6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayB6

        Parameters
        ----------
        value: bool const &

        """
        return _itkFixedArrayPython.itkFixedArrayB6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayB6
        __init__(self, r) -> itkFixedArrayB6

        Parameters
        ----------
        r: bool const *

        __init__(self, arg0) -> itkFixedArrayB6

        Parameters
        ----------
        arg0: bool const &

        __init__(self, stdArray) -> itkFixedArrayB6

        Parameters
        ----------
        stdArray: std::array< bool,6 > const &

        __init__(self, arg0) -> itkFixedArrayB6

        Parameters
        ----------
        arg0: itkFixedArrayB6 const &

        """
        _itkFixedArrayPython.itkFixedArrayB6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayB6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayB6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> bool

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayB6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: bool

        """
        return _itkFixedArrayPython.itkFixedArrayB6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayB6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayB6___repr__(self)

# Register itkFixedArrayB6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayB6_swigregister(itkFixedArrayB6)
class itkFixedArrayD1(object):
    r"""Proxy of C++ itkFixedArrayD1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD1 &

        """
        return _itkFixedArrayPython.itkFixedArrayD1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD1

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD1
        __init__(self, r) -> itkFixedArrayD1

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD1

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD1

        Parameters
        ----------
        stdArray: std::array< double,1 > const &

        __init__(self, arg0) -> itkFixedArrayD1

        Parameters
        ----------
        arg0: itkFixedArrayD1 const &

        """
        _itkFixedArrayPython.itkFixedArrayD1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD1___repr__(self)

# Register itkFixedArrayD1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD1_swigregister(itkFixedArrayD1)
class itkFixedArrayD16(object):
    r"""Proxy of C++ itkFixedArrayD16 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD16 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD16___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD16 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD16___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD16_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD16_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD16_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD16_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD16_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD16_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD16_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD16_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD16_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD16_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD16_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD16_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD16_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD16_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD16_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD16 &

        """
        return _itkFixedArrayPython.itkFixedArrayD16_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD16

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD16_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD16
        __init__(self, r) -> itkFixedArrayD16

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD16

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD16

        Parameters
        ----------
        stdArray: std::array< double,16 > const &

        __init__(self, arg0) -> itkFixedArrayD16

        Parameters
        ----------
        arg0: itkFixedArrayD16 const &

        """
        _itkFixedArrayPython.itkFixedArrayD16_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD16(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD16

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD16___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD16___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD16___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD16___repr__(self)

# Register itkFixedArrayD16 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD16_swigregister(itkFixedArrayD16)
class itkFixedArrayD2(object):
    r"""Proxy of C++ itkFixedArrayD2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD2 &

        """
        return _itkFixedArrayPython.itkFixedArrayD2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD2

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD2
        __init__(self, r) -> itkFixedArrayD2

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD2

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD2

        Parameters
        ----------
        stdArray: std::array< double,2 > const &

        __init__(self, arg0) -> itkFixedArrayD2

        Parameters
        ----------
        arg0: itkFixedArrayD2 const &

        """
        _itkFixedArrayPython.itkFixedArrayD2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD2___repr__(self)

# Register itkFixedArrayD2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD2_swigregister(itkFixedArrayD2)
class itkFixedArrayD3(object):
    r"""Proxy of C++ itkFixedArrayD3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD3 &

        """
        return _itkFixedArrayPython.itkFixedArrayD3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD3

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD3
        __init__(self, r) -> itkFixedArrayD3

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD3

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD3

        Parameters
        ----------
        stdArray: std::array< double,3 > const &

        __init__(self, arg0) -> itkFixedArrayD3

        Parameters
        ----------
        arg0: itkFixedArrayD3 const &

        """
        _itkFixedArrayPython.itkFixedArrayD3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD3___repr__(self)

# Register itkFixedArrayD3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD3_swigregister(itkFixedArrayD3)
class itkFixedArrayD4(object):
    r"""Proxy of C++ itkFixedArrayD4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD4 &

        """
        return _itkFixedArrayPython.itkFixedArrayD4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD4

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD4
        __init__(self, r) -> itkFixedArrayD4

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD4

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD4

        Parameters
        ----------
        stdArray: std::array< double,4 > const &

        __init__(self, arg0) -> itkFixedArrayD4

        Parameters
        ----------
        arg0: itkFixedArrayD4 const &

        """
        _itkFixedArrayPython.itkFixedArrayD4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD4___repr__(self)

# Register itkFixedArrayD4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD4_swigregister(itkFixedArrayD4)
class itkFixedArrayD5(object):
    r"""Proxy of C++ itkFixedArrayD5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD5 &

        """
        return _itkFixedArrayPython.itkFixedArrayD5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD5

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD5
        __init__(self, r) -> itkFixedArrayD5

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD5

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD5

        Parameters
        ----------
        stdArray: std::array< double,5 > const &

        __init__(self, arg0) -> itkFixedArrayD5

        Parameters
        ----------
        arg0: itkFixedArrayD5 const &

        """
        _itkFixedArrayPython.itkFixedArrayD5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD5___repr__(self)

# Register itkFixedArrayD5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD5_swigregister(itkFixedArrayD5)
class itkFixedArrayD6(object):
    r"""Proxy of C++ itkFixedArrayD6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD6 &

        """
        return _itkFixedArrayPython.itkFixedArrayD6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD6

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD6
        __init__(self, r) -> itkFixedArrayD6

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD6

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD6

        Parameters
        ----------
        stdArray: std::array< double,6 > const &

        __init__(self, arg0) -> itkFixedArrayD6

        Parameters
        ----------
        arg0: itkFixedArrayD6 const &

        """
        _itkFixedArrayPython.itkFixedArrayD6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD6___repr__(self)

# Register itkFixedArrayD6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD6_swigregister(itkFixedArrayD6)
class itkFixedArrayD64(object):
    r"""Proxy of C++ itkFixedArrayD64 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayD64 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD64___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayD64 const &

        """
        return _itkFixedArrayPython.itkFixedArrayD64___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD64_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> double const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayD64_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> double
        GetDataPointer(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD64_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> double
        data(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD64_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD64_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> double
        begin(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD64_begin(self, *args)

    def cend(self):
        r"""cend(self) -> double const *"""
        return _itkFixedArrayPython.itkFixedArrayD64_cend(self)

    def end(self, *args):
        r"""
        end(self) -> double
        end(self) -> double const *
        """
        return _itkFixedArrayPython.itkFixedArrayD64_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD64_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< double * >
        rbegin(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD64_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< double const * >"""
        return _itkFixedArrayPython.itkFixedArrayD64_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< double * >
        rend(self) -> std::reverse_iterator< double const * >
        """
        return _itkFixedArrayPython.itkFixedArrayD64_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD64_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD64_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD64_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayD64 &

        """
        return _itkFixedArrayPython.itkFixedArrayD64_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayD64

        Parameters
        ----------
        value: double const &

        """
        return _itkFixedArrayPython.itkFixedArrayD64_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayD64
        __init__(self, r) -> itkFixedArrayD64

        Parameters
        ----------
        r: double const *

        __init__(self, arg0) -> itkFixedArrayD64

        Parameters
        ----------
        arg0: double const &

        __init__(self, stdArray) -> itkFixedArrayD64

        Parameters
        ----------
        stdArray: std::array< double,64 > const &

        __init__(self, arg0) -> itkFixedArrayD64

        Parameters
        ----------
        arg0: itkFixedArrayD64 const &

        """
        _itkFixedArrayPython.itkFixedArrayD64_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayD64(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayD64

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> double

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayD64___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: double

        """
        return _itkFixedArrayPython.itkFixedArrayD64___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayD64___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayD64___repr__(self)

# Register itkFixedArrayD64 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayD64_swigregister(itkFixedArrayD64)
class itkFixedArrayF1(object):
    r"""Proxy of C++ itkFixedArrayF1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF1 &

        """
        return _itkFixedArrayPython.itkFixedArrayF1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF1

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF1
        __init__(self, r) -> itkFixedArrayF1

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF1

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF1

        Parameters
        ----------
        stdArray: std::array< float,1 > const &

        __init__(self, arg0) -> itkFixedArrayF1

        Parameters
        ----------
        arg0: itkFixedArrayF1 const &

        """
        _itkFixedArrayPython.itkFixedArrayF1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF1___repr__(self)

# Register itkFixedArrayF1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF1_swigregister(itkFixedArrayF1)
class itkFixedArrayF2(object):
    r"""Proxy of C++ itkFixedArrayF2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF2 &

        """
        return _itkFixedArrayPython.itkFixedArrayF2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF2

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF2
        __init__(self, r) -> itkFixedArrayF2

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF2

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF2

        Parameters
        ----------
        stdArray: std::array< float,2 > const &

        __init__(self, arg0) -> itkFixedArrayF2

        Parameters
        ----------
        arg0: itkFixedArrayF2 const &

        """
        _itkFixedArrayPython.itkFixedArrayF2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF2___repr__(self)

# Register itkFixedArrayF2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF2_swigregister(itkFixedArrayF2)
class itkFixedArrayF3(object):
    r"""Proxy of C++ itkFixedArrayF3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF3 &

        """
        return _itkFixedArrayPython.itkFixedArrayF3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF3

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF3
        __init__(self, r) -> itkFixedArrayF3

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF3

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF3

        Parameters
        ----------
        stdArray: std::array< float,3 > const &

        __init__(self, arg0) -> itkFixedArrayF3

        Parameters
        ----------
        arg0: itkFixedArrayF3 const &

        """
        _itkFixedArrayPython.itkFixedArrayF3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF3___repr__(self)

# Register itkFixedArrayF3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF3_swigregister(itkFixedArrayF3)
class itkFixedArrayF4(object):
    r"""Proxy of C++ itkFixedArrayF4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF4 &

        """
        return _itkFixedArrayPython.itkFixedArrayF4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF4

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF4
        __init__(self, r) -> itkFixedArrayF4

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF4

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF4

        Parameters
        ----------
        stdArray: std::array< float,4 > const &

        __init__(self, arg0) -> itkFixedArrayF4

        Parameters
        ----------
        arg0: itkFixedArrayF4 const &

        """
        _itkFixedArrayPython.itkFixedArrayF4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF4___repr__(self)

# Register itkFixedArrayF4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF4_swigregister(itkFixedArrayF4)
class itkFixedArrayF5(object):
    r"""Proxy of C++ itkFixedArrayF5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF5 &

        """
        return _itkFixedArrayPython.itkFixedArrayF5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF5

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF5
        __init__(self, r) -> itkFixedArrayF5

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF5

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF5

        Parameters
        ----------
        stdArray: std::array< float,5 > const &

        __init__(self, arg0) -> itkFixedArrayF5

        Parameters
        ----------
        arg0: itkFixedArrayF5 const &

        """
        _itkFixedArrayPython.itkFixedArrayF5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF5___repr__(self)

# Register itkFixedArrayF5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF5_swigregister(itkFixedArrayF5)
class itkFixedArrayF6(object):
    r"""Proxy of C++ itkFixedArrayF6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayF6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayF6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayF6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> float const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayF6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> float
        GetDataPointer(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> float
        data(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> float
        begin(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> float const *"""
        return _itkFixedArrayPython.itkFixedArrayF6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> float
        end(self) -> float const *
        """
        return _itkFixedArrayPython.itkFixedArrayF6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< float * >
        rbegin(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< float const * >"""
        return _itkFixedArrayPython.itkFixedArrayF6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< float * >
        rend(self) -> std::reverse_iterator< float const * >
        """
        return _itkFixedArrayPython.itkFixedArrayF6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayF6 &

        """
        return _itkFixedArrayPython.itkFixedArrayF6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayF6

        Parameters
        ----------
        value: float const &

        """
        return _itkFixedArrayPython.itkFixedArrayF6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayF6
        __init__(self, r) -> itkFixedArrayF6

        Parameters
        ----------
        r: float const *

        __init__(self, arg0) -> itkFixedArrayF6

        Parameters
        ----------
        arg0: float const &

        __init__(self, stdArray) -> itkFixedArrayF6

        Parameters
        ----------
        stdArray: std::array< float,6 > const &

        __init__(self, arg0) -> itkFixedArrayF6

        Parameters
        ----------
        arg0: itkFixedArrayF6 const &

        """
        _itkFixedArrayPython.itkFixedArrayF6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayF6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayF6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> float

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayF6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: float

        """
        return _itkFixedArrayPython.itkFixedArrayF6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayF6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayF6___repr__(self)

# Register itkFixedArrayF6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayF6_swigregister(itkFixedArrayF6)
class itkFixedArraySC1(object):
    r"""Proxy of C++ itkFixedArraySC1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC1 &

        """
        return _itkFixedArrayPython.itkFixedArraySC1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC1

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC1
        __init__(self, r) -> itkFixedArraySC1

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC1

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC1

        Parameters
        ----------
        stdArray: std::array< signed char,1 > const &

        __init__(self, arg0) -> itkFixedArraySC1

        Parameters
        ----------
        arg0: itkFixedArraySC1 const &

        """
        _itkFixedArrayPython.itkFixedArraySC1_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC1___repr__(self)

# Register itkFixedArraySC1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC1_swigregister(itkFixedArraySC1)
class itkFixedArraySC2(object):
    r"""Proxy of C++ itkFixedArraySC2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC2 &

        """
        return _itkFixedArrayPython.itkFixedArraySC2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC2

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC2
        __init__(self, r) -> itkFixedArraySC2

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC2

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC2

        Parameters
        ----------
        stdArray: std::array< signed char,2 > const &

        __init__(self, arg0) -> itkFixedArraySC2

        Parameters
        ----------
        arg0: itkFixedArraySC2 const &

        """
        _itkFixedArrayPython.itkFixedArraySC2_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC2___repr__(self)

# Register itkFixedArraySC2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC2_swigregister(itkFixedArraySC2)
class itkFixedArraySC3(object):
    r"""Proxy of C++ itkFixedArraySC3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC3 &

        """
        return _itkFixedArrayPython.itkFixedArraySC3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC3

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC3
        __init__(self, r) -> itkFixedArraySC3

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC3

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC3

        Parameters
        ----------
        stdArray: std::array< signed char,3 > const &

        __init__(self, arg0) -> itkFixedArraySC3

        Parameters
        ----------
        arg0: itkFixedArraySC3 const &

        """
        _itkFixedArrayPython.itkFixedArraySC3_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC3___repr__(self)

# Register itkFixedArraySC3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC3_swigregister(itkFixedArraySC3)
class itkFixedArraySC4(object):
    r"""Proxy of C++ itkFixedArraySC4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC4 &

        """
        return _itkFixedArrayPython.itkFixedArraySC4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC4

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC4
        __init__(self, r) -> itkFixedArraySC4

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC4

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC4

        Parameters
        ----------
        stdArray: std::array< signed char,4 > const &

        __init__(self, arg0) -> itkFixedArraySC4

        Parameters
        ----------
        arg0: itkFixedArraySC4 const &

        """
        _itkFixedArrayPython.itkFixedArraySC4_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC4___repr__(self)

# Register itkFixedArraySC4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC4_swigregister(itkFixedArraySC4)
class itkFixedArraySC5(object):
    r"""Proxy of C++ itkFixedArraySC5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC5 &

        """
        return _itkFixedArrayPython.itkFixedArraySC5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC5

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC5
        __init__(self, r) -> itkFixedArraySC5

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC5

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC5

        Parameters
        ----------
        stdArray: std::array< signed char,5 > const &

        __init__(self, arg0) -> itkFixedArraySC5

        Parameters
        ----------
        arg0: itkFixedArraySC5 const &

        """
        _itkFixedArrayPython.itkFixedArraySC5_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC5___repr__(self)

# Register itkFixedArraySC5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC5_swigregister(itkFixedArraySC5)
class itkFixedArraySC6(object):
    r"""Proxy of C++ itkFixedArraySC6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySC6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySC6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySC6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> signed char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySC6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> signed char
        GetDataPointer(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> signed char
        data(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> signed char
        begin(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> signed char const *"""
        return _itkFixedArrayPython.itkFixedArraySC6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> signed char
        end(self) -> signed char const *
        """
        return _itkFixedArrayPython.itkFixedArraySC6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< signed char * >
        rbegin(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< signed char const * >"""
        return _itkFixedArrayPython.itkFixedArraySC6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< signed char * >
        rend(self) -> std::reverse_iterator< signed char const * >
        """
        return _itkFixedArrayPython.itkFixedArraySC6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySC6 &

        """
        return _itkFixedArrayPython.itkFixedArraySC6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySC6

        Parameters
        ----------
        value: signed char const &

        """
        return _itkFixedArrayPython.itkFixedArraySC6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySC6
        __init__(self, r) -> itkFixedArraySC6

        Parameters
        ----------
        r: signed char const *

        __init__(self, arg0) -> itkFixedArraySC6

        Parameters
        ----------
        arg0: signed char const &

        __init__(self, stdArray) -> itkFixedArraySC6

        Parameters
        ----------
        stdArray: std::array< signed char,6 > const &

        __init__(self, arg0) -> itkFixedArraySC6

        Parameters
        ----------
        arg0: itkFixedArraySC6 const &

        """
        _itkFixedArrayPython.itkFixedArraySC6_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySC6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySC6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> signed char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySC6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: signed char

        """
        return _itkFixedArrayPython.itkFixedArraySC6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySC6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySC6___repr__(self)

# Register itkFixedArraySC6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySC6_swigregister(itkFixedArraySC6)
class itkFixedArraySL1(object):
    r"""Proxy of C++ itkFixedArraySL1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL1 &

        """
        return _itkFixedArrayPython.itkFixedArraySL1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL1

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL1
        __init__(self, r) -> itkFixedArraySL1

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL1

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL1

        Parameters
        ----------
        stdArray: std::array< long,1 > const &

        __init__(self, arg0) -> itkFixedArraySL1

        Parameters
        ----------
        arg0: itkFixedArraySL1 const &

        """
        _itkFixedArrayPython.itkFixedArraySL1_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL1___repr__(self)

# Register itkFixedArraySL1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL1_swigregister(itkFixedArraySL1)
class itkFixedArraySL2(object):
    r"""Proxy of C++ itkFixedArraySL2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL2 &

        """
        return _itkFixedArrayPython.itkFixedArraySL2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL2

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL2
        __init__(self, r) -> itkFixedArraySL2

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL2

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL2

        Parameters
        ----------
        stdArray: std::array< long,2 > const &

        __init__(self, arg0) -> itkFixedArraySL2

        Parameters
        ----------
        arg0: itkFixedArraySL2 const &

        """
        _itkFixedArrayPython.itkFixedArraySL2_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL2___repr__(self)

# Register itkFixedArraySL2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL2_swigregister(itkFixedArraySL2)
class itkFixedArraySL3(object):
    r"""Proxy of C++ itkFixedArraySL3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL3 &

        """
        return _itkFixedArrayPython.itkFixedArraySL3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL3

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL3
        __init__(self, r) -> itkFixedArraySL3

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL3

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL3

        Parameters
        ----------
        stdArray: std::array< long,3 > const &

        __init__(self, arg0) -> itkFixedArraySL3

        Parameters
        ----------
        arg0: itkFixedArraySL3 const &

        """
        _itkFixedArrayPython.itkFixedArraySL3_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL3___repr__(self)

# Register itkFixedArraySL3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL3_swigregister(itkFixedArraySL3)
class itkFixedArraySL4(object):
    r"""Proxy of C++ itkFixedArraySL4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL4 &

        """
        return _itkFixedArrayPython.itkFixedArraySL4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL4

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL4
        __init__(self, r) -> itkFixedArraySL4

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL4

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL4

        Parameters
        ----------
        stdArray: std::array< long,4 > const &

        __init__(self, arg0) -> itkFixedArraySL4

        Parameters
        ----------
        arg0: itkFixedArraySL4 const &

        """
        _itkFixedArrayPython.itkFixedArraySL4_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL4___repr__(self)

# Register itkFixedArraySL4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL4_swigregister(itkFixedArraySL4)
class itkFixedArraySL5(object):
    r"""Proxy of C++ itkFixedArraySL5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL5 &

        """
        return _itkFixedArrayPython.itkFixedArraySL5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL5

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL5
        __init__(self, r) -> itkFixedArraySL5

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL5

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL5

        Parameters
        ----------
        stdArray: std::array< long,5 > const &

        __init__(self, arg0) -> itkFixedArraySL5

        Parameters
        ----------
        arg0: itkFixedArraySL5 const &

        """
        _itkFixedArrayPython.itkFixedArraySL5_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL5___repr__(self)

# Register itkFixedArraySL5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL5_swigregister(itkFixedArraySL5)
class itkFixedArraySL6(object):
    r"""Proxy of C++ itkFixedArraySL6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySL6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySL6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySL6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySL6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long
        GetDataPointer(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long
        data(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long
        begin(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long const *"""
        return _itkFixedArrayPython.itkFixedArraySL6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long
        end(self) -> long const *
        """
        return _itkFixedArrayPython.itkFixedArraySL6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long * >
        rbegin(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long const * >"""
        return _itkFixedArrayPython.itkFixedArraySL6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long * >
        rend(self) -> std::reverse_iterator< long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySL6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySL6 &

        """
        return _itkFixedArrayPython.itkFixedArraySL6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySL6

        Parameters
        ----------
        value: long const &

        """
        return _itkFixedArrayPython.itkFixedArraySL6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySL6
        __init__(self, r) -> itkFixedArraySL6

        Parameters
        ----------
        r: long const *

        __init__(self, arg0) -> itkFixedArraySL6

        Parameters
        ----------
        arg0: long const &

        __init__(self, stdArray) -> itkFixedArraySL6

        Parameters
        ----------
        stdArray: std::array< long,6 > const &

        __init__(self, arg0) -> itkFixedArraySL6

        Parameters
        ----------
        arg0: itkFixedArraySL6 const &

        """
        _itkFixedArrayPython.itkFixedArraySL6_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySL6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySL6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySL6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long

        """
        return _itkFixedArrayPython.itkFixedArraySL6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySL6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySL6___repr__(self)

# Register itkFixedArraySL6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySL6_swigregister(itkFixedArraySL6)
class itkFixedArraySLL1(object):
    r"""Proxy of C++ itkFixedArraySLL1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL1 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL1

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL1
        __init__(self, r) -> itkFixedArraySLL1

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL1

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL1

        Parameters
        ----------
        stdArray: std::array< long long,1 > const &

        __init__(self, arg0) -> itkFixedArraySLL1

        Parameters
        ----------
        arg0: itkFixedArraySLL1 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL1_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL1___repr__(self)

# Register itkFixedArraySLL1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL1_swigregister(itkFixedArraySLL1)
class itkFixedArraySLL2(object):
    r"""Proxy of C++ itkFixedArraySLL2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL2 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL2

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL2
        __init__(self, r) -> itkFixedArraySLL2

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL2

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL2

        Parameters
        ----------
        stdArray: std::array< long long,2 > const &

        __init__(self, arg0) -> itkFixedArraySLL2

        Parameters
        ----------
        arg0: itkFixedArraySLL2 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL2_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL2___repr__(self)

# Register itkFixedArraySLL2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL2_swigregister(itkFixedArraySLL2)
class itkFixedArraySLL3(object):
    r"""Proxy of C++ itkFixedArraySLL3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL3 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL3

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL3
        __init__(self, r) -> itkFixedArraySLL3

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL3

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL3

        Parameters
        ----------
        stdArray: std::array< long long,3 > const &

        __init__(self, arg0) -> itkFixedArraySLL3

        Parameters
        ----------
        arg0: itkFixedArraySLL3 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL3_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL3___repr__(self)

# Register itkFixedArraySLL3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL3_swigregister(itkFixedArraySLL3)
class itkFixedArraySLL4(object):
    r"""Proxy of C++ itkFixedArraySLL4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL4 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL4

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL4
        __init__(self, r) -> itkFixedArraySLL4

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL4

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL4

        Parameters
        ----------
        stdArray: std::array< long long,4 > const &

        __init__(self, arg0) -> itkFixedArraySLL4

        Parameters
        ----------
        arg0: itkFixedArraySLL4 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL4_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL4___repr__(self)

# Register itkFixedArraySLL4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL4_swigregister(itkFixedArraySLL4)
class itkFixedArraySLL5(object):
    r"""Proxy of C++ itkFixedArraySLL5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL5 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL5

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL5
        __init__(self, r) -> itkFixedArraySLL5

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL5

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL5

        Parameters
        ----------
        stdArray: std::array< long long,5 > const &

        __init__(self, arg0) -> itkFixedArraySLL5

        Parameters
        ----------
        arg0: itkFixedArraySLL5 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL5_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL5___repr__(self)

# Register itkFixedArraySLL5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL5_swigregister(itkFixedArraySLL5)
class itkFixedArraySLL6(object):
    r"""Proxy of C++ itkFixedArraySLL6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySLL6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySLL6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySLL6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> long long
        GetDataPointer(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> long long
        data(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> long long
        begin(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> long long const *"""
        return _itkFixedArrayPython.itkFixedArraySLL6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> long long
        end(self) -> long long const *
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< long long * >
        rbegin(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< long long const * >"""
        return _itkFixedArrayPython.itkFixedArraySLL6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< long long * >
        rend(self) -> std::reverse_iterator< long long const * >
        """
        return _itkFixedArrayPython.itkFixedArraySLL6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySLL6 &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySLL6

        Parameters
        ----------
        value: long long const &

        """
        return _itkFixedArrayPython.itkFixedArraySLL6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySLL6
        __init__(self, r) -> itkFixedArraySLL6

        Parameters
        ----------
        r: long long const *

        __init__(self, arg0) -> itkFixedArraySLL6

        Parameters
        ----------
        arg0: long long const &

        __init__(self, stdArray) -> itkFixedArraySLL6

        Parameters
        ----------
        stdArray: std::array< long long,6 > const &

        __init__(self, arg0) -> itkFixedArraySLL6

        Parameters
        ----------
        arg0: itkFixedArraySLL6 const &

        """
        _itkFixedArrayPython.itkFixedArraySLL6_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySLL6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySLL6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySLL6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: long long

        """
        return _itkFixedArrayPython.itkFixedArraySLL6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySLL6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySLL6___repr__(self)

# Register itkFixedArraySLL6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySLL6_swigregister(itkFixedArraySLL6)
class itkFixedArraySS1(object):
    r"""Proxy of C++ itkFixedArraySS1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS1 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS1 &

        """
        return _itkFixedArrayPython.itkFixedArraySS1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS1

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS1
        __init__(self, r) -> itkFixedArraySS1

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS1

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS1

        Parameters
        ----------
        stdArray: std::array< short,1 > const &

        __init__(self, arg0) -> itkFixedArraySS1

        Parameters
        ----------
        arg0: itkFixedArraySS1 const &

        """
        _itkFixedArrayPython.itkFixedArraySS1_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS1___repr__(self)

# Register itkFixedArraySS1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS1_swigregister(itkFixedArraySS1)
class itkFixedArraySS2(object):
    r"""Proxy of C++ itkFixedArraySS2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS2 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS2 &

        """
        return _itkFixedArrayPython.itkFixedArraySS2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS2

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS2
        __init__(self, r) -> itkFixedArraySS2

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS2

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS2

        Parameters
        ----------
        stdArray: std::array< short,2 > const &

        __init__(self, arg0) -> itkFixedArraySS2

        Parameters
        ----------
        arg0: itkFixedArraySS2 const &

        """
        _itkFixedArrayPython.itkFixedArraySS2_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS2___repr__(self)

# Register itkFixedArraySS2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS2_swigregister(itkFixedArraySS2)
class itkFixedArraySS3(object):
    r"""Proxy of C++ itkFixedArraySS3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS3 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS3 &

        """
        return _itkFixedArrayPython.itkFixedArraySS3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS3

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS3
        __init__(self, r) -> itkFixedArraySS3

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS3

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS3

        Parameters
        ----------
        stdArray: std::array< short,3 > const &

        __init__(self, arg0) -> itkFixedArraySS3

        Parameters
        ----------
        arg0: itkFixedArraySS3 const &

        """
        _itkFixedArrayPython.itkFixedArraySS3_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS3___repr__(self)

# Register itkFixedArraySS3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS3_swigregister(itkFixedArraySS3)
class itkFixedArraySS4(object):
    r"""Proxy of C++ itkFixedArraySS4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS4 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS4 &

        """
        return _itkFixedArrayPython.itkFixedArraySS4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS4

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS4
        __init__(self, r) -> itkFixedArraySS4

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS4

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS4

        Parameters
        ----------
        stdArray: std::array< short,4 > const &

        __init__(self, arg0) -> itkFixedArraySS4

        Parameters
        ----------
        arg0: itkFixedArraySS4 const &

        """
        _itkFixedArrayPython.itkFixedArraySS4_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS4___repr__(self)

# Register itkFixedArraySS4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS4_swigregister(itkFixedArraySS4)
class itkFixedArraySS5(object):
    r"""Proxy of C++ itkFixedArraySS5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS5 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS5 &

        """
        return _itkFixedArrayPython.itkFixedArraySS5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS5

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS5
        __init__(self, r) -> itkFixedArraySS5

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS5

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS5

        Parameters
        ----------
        stdArray: std::array< short,5 > const &

        __init__(self, arg0) -> itkFixedArraySS5

        Parameters
        ----------
        arg0: itkFixedArraySS5 const &

        """
        _itkFixedArrayPython.itkFixedArraySS5_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS5___repr__(self)

# Register itkFixedArraySS5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS5_swigregister(itkFixedArraySS5)
class itkFixedArraySS6(object):
    r"""Proxy of C++ itkFixedArraySS6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArraySS6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArraySS6 const &

        """
        return _itkFixedArrayPython.itkFixedArraySS6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArraySS6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> short
        GetDataPointer(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> short
        data(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> short
        begin(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> short const *"""
        return _itkFixedArrayPython.itkFixedArraySS6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> short
        end(self) -> short const *
        """
        return _itkFixedArrayPython.itkFixedArraySS6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< short * >
        rbegin(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< short const * >"""
        return _itkFixedArrayPython.itkFixedArraySS6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< short * >
        rend(self) -> std::reverse_iterator< short const * >
        """
        return _itkFixedArrayPython.itkFixedArraySS6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArraySS6 &

        """
        return _itkFixedArrayPython.itkFixedArraySS6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArraySS6

        Parameters
        ----------
        value: short const &

        """
        return _itkFixedArrayPython.itkFixedArraySS6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArraySS6
        __init__(self, r) -> itkFixedArraySS6

        Parameters
        ----------
        r: short const *

        __init__(self, arg0) -> itkFixedArraySS6

        Parameters
        ----------
        arg0: short const &

        __init__(self, stdArray) -> itkFixedArraySS6

        Parameters
        ----------
        stdArray: std::array< short,6 > const &

        __init__(self, arg0) -> itkFixedArraySS6

        Parameters
        ----------
        arg0: itkFixedArraySS6 const &

        """
        _itkFixedArrayPython.itkFixedArraySS6_swiginit(self, _itkFixedArrayPython.new_itkFixedArraySS6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArraySS6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArraySS6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: short

        """
        return _itkFixedArrayPython.itkFixedArraySS6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArraySS6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArraySS6___repr__(self)

# Register itkFixedArraySS6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArraySS6_swigregister(itkFixedArraySS6)
class itkFixedArrayUC1(object):
    r"""Proxy of C++ itkFixedArrayUC1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC1 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC1

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC1
        __init__(self, r) -> itkFixedArrayUC1

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC1

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC1

        Parameters
        ----------
        stdArray: std::array< unsigned char,1 > const &

        __init__(self, arg0) -> itkFixedArrayUC1

        Parameters
        ----------
        arg0: itkFixedArrayUC1 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC1___repr__(self)

# Register itkFixedArrayUC1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC1_swigregister(itkFixedArrayUC1)
class itkFixedArrayUC2(object):
    r"""Proxy of C++ itkFixedArrayUC2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC2 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC2

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC2
        __init__(self, r) -> itkFixedArrayUC2

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC2

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC2

        Parameters
        ----------
        stdArray: std::array< unsigned char,2 > const &

        __init__(self, arg0) -> itkFixedArrayUC2

        Parameters
        ----------
        arg0: itkFixedArrayUC2 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC2___repr__(self)

# Register itkFixedArrayUC2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC2_swigregister(itkFixedArrayUC2)
class itkFixedArrayUC3(object):
    r"""Proxy of C++ itkFixedArrayUC3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC3 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC3

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC3
        __init__(self, r) -> itkFixedArrayUC3

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC3

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC3

        Parameters
        ----------
        stdArray: std::array< unsigned char,3 > const &

        __init__(self, arg0) -> itkFixedArrayUC3

        Parameters
        ----------
        arg0: itkFixedArrayUC3 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC3___repr__(self)

# Register itkFixedArrayUC3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC3_swigregister(itkFixedArrayUC3)
class itkFixedArrayUC4(object):
    r"""Proxy of C++ itkFixedArrayUC4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC4 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC4

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC4
        __init__(self, r) -> itkFixedArrayUC4

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC4

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC4

        Parameters
        ----------
        stdArray: std::array< unsigned char,4 > const &

        __init__(self, arg0) -> itkFixedArrayUC4

        Parameters
        ----------
        arg0: itkFixedArrayUC4 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC4___repr__(self)

# Register itkFixedArrayUC4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC4_swigregister(itkFixedArrayUC4)
class itkFixedArrayUC5(object):
    r"""Proxy of C++ itkFixedArrayUC5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC5 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC5

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC5
        __init__(self, r) -> itkFixedArrayUC5

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC5

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC5

        Parameters
        ----------
        stdArray: std::array< unsigned char,5 > const &

        __init__(self, arg0) -> itkFixedArrayUC5

        Parameters
        ----------
        arg0: itkFixedArrayUC5 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC5___repr__(self)

# Register itkFixedArrayUC5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC5_swigregister(itkFixedArrayUC5)
class itkFixedArrayUC6(object):
    r"""Proxy of C++ itkFixedArrayUC6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUC6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUC6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned char const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUC6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned char
        GetDataPointer(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned char
        data(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned char
        begin(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned char const *"""
        return _itkFixedArrayPython.itkFixedArrayUC6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned char
        end(self) -> unsigned char const *
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned char * >
        rbegin(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned char const * >"""
        return _itkFixedArrayPython.itkFixedArrayUC6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned char * >
        rend(self) -> std::reverse_iterator< unsigned char const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUC6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUC6 &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUC6

        Parameters
        ----------
        value: unsigned char const &

        """
        return _itkFixedArrayPython.itkFixedArrayUC6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUC6
        __init__(self, r) -> itkFixedArrayUC6

        Parameters
        ----------
        r: unsigned char const *

        __init__(self, arg0) -> itkFixedArrayUC6

        Parameters
        ----------
        arg0: unsigned char const &

        __init__(self, stdArray) -> itkFixedArrayUC6

        Parameters
        ----------
        stdArray: std::array< unsigned char,6 > const &

        __init__(self, arg0) -> itkFixedArrayUC6

        Parameters
        ----------
        arg0: itkFixedArrayUC6 const &

        """
        _itkFixedArrayPython.itkFixedArrayUC6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUC6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUC6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned char

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUC6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned char

        """
        return _itkFixedArrayPython.itkFixedArrayUC6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUC6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUC6___repr__(self)

# Register itkFixedArrayUC6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUC6_swigregister(itkFixedArrayUC6)
class itkFixedArrayUI1(object):
    r"""Proxy of C++ itkFixedArrayUI1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI1 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI1

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI1
        __init__(self, r) -> itkFixedArrayUI1

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI1

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI1

        Parameters
        ----------
        stdArray: std::array< unsigned int,1 > const &

        __init__(self, arg0) -> itkFixedArrayUI1

        Parameters
        ----------
        arg0: itkFixedArrayUI1 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI1___repr__(self)

# Register itkFixedArrayUI1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI1_swigregister(itkFixedArrayUI1)
class itkFixedArrayUI2(object):
    r"""Proxy of C++ itkFixedArrayUI2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI2 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI2

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI2
        __init__(self, r) -> itkFixedArrayUI2

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI2

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI2

        Parameters
        ----------
        stdArray: std::array< unsigned int,2 > const &

        __init__(self, arg0) -> itkFixedArrayUI2

        Parameters
        ----------
        arg0: itkFixedArrayUI2 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI2___repr__(self)

# Register itkFixedArrayUI2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI2_swigregister(itkFixedArrayUI2)
class itkFixedArrayUI3(object):
    r"""Proxy of C++ itkFixedArrayUI3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI3 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI3

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI3
        __init__(self, r) -> itkFixedArrayUI3

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI3

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI3

        Parameters
        ----------
        stdArray: std::array< unsigned int,3 > const &

        __init__(self, arg0) -> itkFixedArrayUI3

        Parameters
        ----------
        arg0: itkFixedArrayUI3 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI3___repr__(self)

# Register itkFixedArrayUI3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI3_swigregister(itkFixedArrayUI3)
class itkFixedArrayUI4(object):
    r"""Proxy of C++ itkFixedArrayUI4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI4 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI4

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI4
        __init__(self, r) -> itkFixedArrayUI4

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI4

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI4

        Parameters
        ----------
        stdArray: std::array< unsigned int,4 > const &

        __init__(self, arg0) -> itkFixedArrayUI4

        Parameters
        ----------
        arg0: itkFixedArrayUI4 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI4___repr__(self)

# Register itkFixedArrayUI4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI4_swigregister(itkFixedArrayUI4)
class itkFixedArrayUI5(object):
    r"""Proxy of C++ itkFixedArrayUI5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI5 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI5

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI5
        __init__(self, r) -> itkFixedArrayUI5

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI5

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI5

        Parameters
        ----------
        stdArray: std::array< unsigned int,5 > const &

        __init__(self, arg0) -> itkFixedArrayUI5

        Parameters
        ----------
        arg0: itkFixedArrayUI5 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI5___repr__(self)

# Register itkFixedArrayUI5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI5_swigregister(itkFixedArrayUI5)
class itkFixedArrayUI6(object):
    r"""Proxy of C++ itkFixedArrayUI6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUI6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUI6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned int const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned int
        GetDataPointer(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned int
        data(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned int
        begin(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned int const *"""
        return _itkFixedArrayPython.itkFixedArrayUI6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned int
        end(self) -> unsigned int const *
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned int * >
        rbegin(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned int const * >"""
        return _itkFixedArrayPython.itkFixedArrayUI6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned int * >
        rend(self) -> std::reverse_iterator< unsigned int const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUI6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUI6 &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUI6

        Parameters
        ----------
        value: unsigned int const &

        """
        return _itkFixedArrayPython.itkFixedArrayUI6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUI6
        __init__(self, r) -> itkFixedArrayUI6

        Parameters
        ----------
        r: unsigned int const *

        __init__(self, arg0) -> itkFixedArrayUI6

        Parameters
        ----------
        arg0: unsigned int const &

        __init__(self, stdArray) -> itkFixedArrayUI6

        Parameters
        ----------
        stdArray: std::array< unsigned int,6 > const &

        __init__(self, arg0) -> itkFixedArrayUI6

        Parameters
        ----------
        arg0: itkFixedArrayUI6 const &

        """
        _itkFixedArrayPython.itkFixedArrayUI6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUI6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUI6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned int

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUI6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUI6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUI6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUI6___repr__(self)

# Register itkFixedArrayUI6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUI6_swigregister(itkFixedArrayUI6)
class itkFixedArrayUL1(object):
    r"""Proxy of C++ itkFixedArrayUL1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL1 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL1

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL1
        __init__(self, r) -> itkFixedArrayUL1

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL1

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL1

        Parameters
        ----------
        stdArray: std::array< unsigned long,1 > const &

        __init__(self, arg0) -> itkFixedArrayUL1

        Parameters
        ----------
        arg0: itkFixedArrayUL1 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL1___repr__(self)

# Register itkFixedArrayUL1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL1_swigregister(itkFixedArrayUL1)
class itkFixedArrayUL16(object):
    r"""Proxy of C++ itkFixedArrayUL16 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL16 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL16 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL16_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL16_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL16_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL16_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL16_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL16_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL16_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL16_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL16 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL16

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL16_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL16
        __init__(self, r) -> itkFixedArrayUL16

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL16

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL16

        Parameters
        ----------
        stdArray: std::array< unsigned long,16 > const &

        __init__(self, arg0) -> itkFixedArrayUL16

        Parameters
        ----------
        arg0: itkFixedArrayUL16 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL16_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL16(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL16

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL16___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL16___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL16___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL16___repr__(self)

# Register itkFixedArrayUL16 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL16_swigregister(itkFixedArrayUL16)
class itkFixedArrayUL2(object):
    r"""Proxy of C++ itkFixedArrayUL2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL2 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL2

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL2
        __init__(self, r) -> itkFixedArrayUL2

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL2

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL2

        Parameters
        ----------
        stdArray: std::array< unsigned long,2 > const &

        __init__(self, arg0) -> itkFixedArrayUL2

        Parameters
        ----------
        arg0: itkFixedArrayUL2 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL2___repr__(self)

# Register itkFixedArrayUL2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL2_swigregister(itkFixedArrayUL2)
class itkFixedArrayUL3(object):
    r"""Proxy of C++ itkFixedArrayUL3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL3 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL3

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL3
        __init__(self, r) -> itkFixedArrayUL3

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL3

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL3

        Parameters
        ----------
        stdArray: std::array< unsigned long,3 > const &

        __init__(self, arg0) -> itkFixedArrayUL3

        Parameters
        ----------
        arg0: itkFixedArrayUL3 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL3___repr__(self)

# Register itkFixedArrayUL3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL3_swigregister(itkFixedArrayUL3)
class itkFixedArrayUL4(object):
    r"""Proxy of C++ itkFixedArrayUL4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL4 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL4

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL4
        __init__(self, r) -> itkFixedArrayUL4

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL4

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL4

        Parameters
        ----------
        stdArray: std::array< unsigned long,4 > const &

        __init__(self, arg0) -> itkFixedArrayUL4

        Parameters
        ----------
        arg0: itkFixedArrayUL4 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL4___repr__(self)

# Register itkFixedArrayUL4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL4_swigregister(itkFixedArrayUL4)
class itkFixedArrayUL5(object):
    r"""Proxy of C++ itkFixedArrayUL5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL5 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL5

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL5
        __init__(self, r) -> itkFixedArrayUL5

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL5

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL5

        Parameters
        ----------
        stdArray: std::array< unsigned long,5 > const &

        __init__(self, arg0) -> itkFixedArrayUL5

        Parameters
        ----------
        arg0: itkFixedArrayUL5 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL5___repr__(self)

# Register itkFixedArrayUL5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL5_swigregister(itkFixedArrayUL5)
class itkFixedArrayUL6(object):
    r"""Proxy of C++ itkFixedArrayUL6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL6 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL6

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL6
        __init__(self, r) -> itkFixedArrayUL6

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL6

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL6

        Parameters
        ----------
        stdArray: std::array< unsigned long,6 > const &

        __init__(self, arg0) -> itkFixedArrayUL6

        Parameters
        ----------
        arg0: itkFixedArrayUL6 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL6___repr__(self)

# Register itkFixedArrayUL6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL6_swigregister(itkFixedArrayUL6)
class itkFixedArrayUL64(object):
    r"""Proxy of C++ itkFixedArrayUL64 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUL64 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUL64 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUL64_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long
        GetDataPointer(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long
        data(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL64_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long
        begin(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long const *"""
        return _itkFixedArrayPython.itkFixedArrayUL64_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long
        end(self) -> unsigned long const *
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL64_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long * >
        rbegin(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long const * >"""
        return _itkFixedArrayPython.itkFixedArrayUL64_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long * >
        rend(self) -> std::reverse_iterator< unsigned long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUL64_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL64_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL64_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUL64 &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUL64

        Parameters
        ----------
        value: unsigned long const &

        """
        return _itkFixedArrayPython.itkFixedArrayUL64_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUL64
        __init__(self, r) -> itkFixedArrayUL64

        Parameters
        ----------
        r: unsigned long const *

        __init__(self, arg0) -> itkFixedArrayUL64

        Parameters
        ----------
        arg0: unsigned long const &

        __init__(self, stdArray) -> itkFixedArrayUL64

        Parameters
        ----------
        stdArray: std::array< unsigned long,64 > const &

        __init__(self, arg0) -> itkFixedArrayUL64

        Parameters
        ----------
        arg0: itkFixedArrayUL64 const &

        """
        _itkFixedArrayPython.itkFixedArrayUL64_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUL64(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUL64

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL64___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUL64___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUL64___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUL64___repr__(self)

# Register itkFixedArrayUL64 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUL64_swigregister(itkFixedArrayUL64)
class itkFixedArrayULL1(object):
    r"""Proxy of C++ itkFixedArrayULL1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL1 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL1

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL1
        __init__(self, r) -> itkFixedArrayULL1

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL1

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL1

        Parameters
        ----------
        stdArray: std::array< unsigned long long,1 > const &

        __init__(self, arg0) -> itkFixedArrayULL1

        Parameters
        ----------
        arg0: itkFixedArrayULL1 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL1___repr__(self)

# Register itkFixedArrayULL1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL1_swigregister(itkFixedArrayULL1)
class itkFixedArrayULL2(object):
    r"""Proxy of C++ itkFixedArrayULL2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL2 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL2

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL2
        __init__(self, r) -> itkFixedArrayULL2

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL2

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL2

        Parameters
        ----------
        stdArray: std::array< unsigned long long,2 > const &

        __init__(self, arg0) -> itkFixedArrayULL2

        Parameters
        ----------
        arg0: itkFixedArrayULL2 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL2___repr__(self)

# Register itkFixedArrayULL2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL2_swigregister(itkFixedArrayULL2)
class itkFixedArrayULL3(object):
    r"""Proxy of C++ itkFixedArrayULL3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL3 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL3

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL3
        __init__(self, r) -> itkFixedArrayULL3

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL3

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL3

        Parameters
        ----------
        stdArray: std::array< unsigned long long,3 > const &

        __init__(self, arg0) -> itkFixedArrayULL3

        Parameters
        ----------
        arg0: itkFixedArrayULL3 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL3___repr__(self)

# Register itkFixedArrayULL3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL3_swigregister(itkFixedArrayULL3)
class itkFixedArrayULL4(object):
    r"""Proxy of C++ itkFixedArrayULL4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL4 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL4

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL4
        __init__(self, r) -> itkFixedArrayULL4

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL4

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL4

        Parameters
        ----------
        stdArray: std::array< unsigned long long,4 > const &

        __init__(self, arg0) -> itkFixedArrayULL4

        Parameters
        ----------
        arg0: itkFixedArrayULL4 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL4___repr__(self)

# Register itkFixedArrayULL4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL4_swigregister(itkFixedArrayULL4)
class itkFixedArrayULL5(object):
    r"""Proxy of C++ itkFixedArrayULL5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL5 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL5

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL5
        __init__(self, r) -> itkFixedArrayULL5

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL5

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL5

        Parameters
        ----------
        stdArray: std::array< unsigned long long,5 > const &

        __init__(self, arg0) -> itkFixedArrayULL5

        Parameters
        ----------
        arg0: itkFixedArrayULL5 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL5___repr__(self)

# Register itkFixedArrayULL5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL5_swigregister(itkFixedArrayULL5)
class itkFixedArrayULL6(object):
    r"""Proxy of C++ itkFixedArrayULL6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayULL6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayULL6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned long long const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayULL6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned long long
        GetDataPointer(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned long long
        data(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned long long
        begin(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned long long const *"""
        return _itkFixedArrayPython.itkFixedArrayULL6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned long long
        end(self) -> unsigned long long const *
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned long long * >
        rbegin(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned long long const * >"""
        return _itkFixedArrayPython.itkFixedArrayULL6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned long long * >
        rend(self) -> std::reverse_iterator< unsigned long long const * >
        """
        return _itkFixedArrayPython.itkFixedArrayULL6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayULL6 &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayULL6

        Parameters
        ----------
        value: unsigned long long const &

        """
        return _itkFixedArrayPython.itkFixedArrayULL6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayULL6
        __init__(self, r) -> itkFixedArrayULL6

        Parameters
        ----------
        r: unsigned long long const *

        __init__(self, arg0) -> itkFixedArrayULL6

        Parameters
        ----------
        arg0: unsigned long long const &

        __init__(self, stdArray) -> itkFixedArrayULL6

        Parameters
        ----------
        stdArray: std::array< unsigned long long,6 > const &

        __init__(self, arg0) -> itkFixedArrayULL6

        Parameters
        ----------
        arg0: itkFixedArrayULL6 const &

        """
        _itkFixedArrayPython.itkFixedArrayULL6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayULL6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayULL6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned long long

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayULL6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned long long

        """
        return _itkFixedArrayPython.itkFixedArrayULL6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayULL6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayULL6___repr__(self)

# Register itkFixedArrayULL6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayULL6_swigregister(itkFixedArrayULL6)
class itkFixedArrayUS1(object):
    r"""Proxy of C++ itkFixedArrayUS1 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS1 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS1_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS1_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS1_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS1_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS1_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS1_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS1_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS1_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS1 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS1

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS1_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS1
        __init__(self, r) -> itkFixedArrayUS1

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS1

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS1

        Parameters
        ----------
        stdArray: std::array< unsigned short,1 > const &

        __init__(self, arg0) -> itkFixedArrayUS1

        Parameters
        ----------
        arg0: itkFixedArrayUS1 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS1_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS1(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS1

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS1___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS1___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS1___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS1___repr__(self)

# Register itkFixedArrayUS1 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS1_swigregister(itkFixedArrayUS1)
class itkFixedArrayUS2(object):
    r"""Proxy of C++ itkFixedArrayUS2 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS2 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS2_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS2_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS2_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS2_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS2_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS2_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS2_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS2_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS2 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS2

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS2_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS2
        __init__(self, r) -> itkFixedArrayUS2

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS2

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS2

        Parameters
        ----------
        stdArray: std::array< unsigned short,2 > const &

        __init__(self, arg0) -> itkFixedArrayUS2

        Parameters
        ----------
        arg0: itkFixedArrayUS2 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS2_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS2(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS2

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS2___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS2___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS2___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS2___repr__(self)

# Register itkFixedArrayUS2 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS2_swigregister(itkFixedArrayUS2)
class itkFixedArrayUS3(object):
    r"""Proxy of C++ itkFixedArrayUS3 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS3 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS3_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS3_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS3_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS3_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS3_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS3_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS3_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS3_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS3 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS3

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS3_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS3
        __init__(self, r) -> itkFixedArrayUS3

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS3

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS3

        Parameters
        ----------
        stdArray: std::array< unsigned short,3 > const &

        __init__(self, arg0) -> itkFixedArrayUS3

        Parameters
        ----------
        arg0: itkFixedArrayUS3 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS3_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS3(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS3

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS3___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS3___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS3___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS3___repr__(self)

# Register itkFixedArrayUS3 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS3_swigregister(itkFixedArrayUS3)
class itkFixedArrayUS4(object):
    r"""Proxy of C++ itkFixedArrayUS4 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS4 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS4_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS4_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS4_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS4_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS4_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS4_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS4_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS4_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS4 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS4

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS4_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS4
        __init__(self, r) -> itkFixedArrayUS4

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS4

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS4

        Parameters
        ----------
        stdArray: std::array< unsigned short,4 > const &

        __init__(self, arg0) -> itkFixedArrayUS4

        Parameters
        ----------
        arg0: itkFixedArrayUS4 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS4_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS4(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS4

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS4___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS4___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS4___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS4___repr__(self)

# Register itkFixedArrayUS4 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS4_swigregister(itkFixedArrayUS4)
class itkFixedArrayUS5(object):
    r"""Proxy of C++ itkFixedArrayUS5 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS5 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS5_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS5_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS5_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS5_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS5_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS5_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS5_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS5_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS5 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS5

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS5_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS5
        __init__(self, r) -> itkFixedArrayUS5

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS5

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS5

        Parameters
        ----------
        stdArray: std::array< unsigned short,5 > const &

        __init__(self, arg0) -> itkFixedArrayUS5

        Parameters
        ----------
        arg0: itkFixedArrayUS5 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS5_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS5(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS5

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS5___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS5___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS5___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS5___repr__(self)

# Register itkFixedArrayUS5 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS5_swigregister(itkFixedArrayUS5)
class itkFixedArrayUS6(object):
    r"""Proxy of C++ itkFixedArrayUS6 class."""

    thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")

    def __eq__(self, r):
        r"""
        __eq__(self, r) -> bool

        Parameters
        ----------
        r: itkFixedArrayUS6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6___eq__(self, r)

    def __ne__(self, other):
        r"""
        __ne__(self, other) -> bool

        Parameters
        ----------
        other: itkFixedArrayUS6 const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6___ne__(self, other)

    def SetElement(self, index, value):
        r"""
        SetElement(self, index, value)

        Parameters
        ----------
        index: unsigned int
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6_SetElement(self, index, value)

    def GetElement(self, index):
        r"""
        GetElement(self, index) -> unsigned short const &

        Parameters
        ----------
        index: unsigned int

        """
        return _itkFixedArrayPython.itkFixedArrayUS6_GetElement(self, index)

    def GetDataPointer(self, *args):
        r"""
        GetDataPointer(self) -> unsigned short
        GetDataPointer(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_GetDataPointer(self, *args)

    def data(self, *args):
        r"""
        data(self) -> unsigned short
        data(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_data(self, *args)

    def cbegin(self):
        r"""cbegin(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS6_cbegin(self)

    def begin(self, *args):
        r"""
        begin(self) -> unsigned short
        begin(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_begin(self, *args)

    def cend(self):
        r"""cend(self) -> unsigned short const *"""
        return _itkFixedArrayPython.itkFixedArrayUS6_cend(self)

    def end(self, *args):
        r"""
        end(self) -> unsigned short
        end(self) -> unsigned short const *
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_end(self, *args)

    def crbegin(self):
        r"""crbegin(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS6_crbegin(self)

    def rbegin(self, *args):
        r"""
        rbegin(self) -> std::reverse_iterator< unsigned short * >
        rbegin(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_rbegin(self, *args)

    def crend(self):
        r"""crend(self) -> std::reverse_iterator< unsigned short const * >"""
        return _itkFixedArrayPython.itkFixedArrayUS6_crend(self)

    def rend(self, *args):
        r"""
        rend(self) -> std::reverse_iterator< unsigned short * >
        rend(self) -> std::reverse_iterator< unsigned short const * >
        """
        return _itkFixedArrayPython.itkFixedArrayUS6_rend(self, *args)

    def Size(self):
        r"""Size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS6_Size(self)

    def size(self):
        r"""size(self) -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS6_size(self)

    def Fill(self, arg0):
        r"""
        Fill(self, arg0)

        Parameters
        ----------
        arg0: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6_Fill(self, arg0)

    def swap(self, other):
        r"""
        swap(self, other)

        Parameters
        ----------
        other: itkFixedArrayUS6 &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6_swap(self, other)

    @staticmethod
    def Filled(value):
        r"""
        Filled(value) -> itkFixedArrayUS6

        Parameters
        ----------
        value: unsigned short const &

        """
        return _itkFixedArrayPython.itkFixedArrayUS6_Filled(value)

    def __init__(self, *args):
        r"""
        __init__(self) -> itkFixedArrayUS6
        __init__(self, r) -> itkFixedArrayUS6

        Parameters
        ----------
        r: unsigned short const *

        __init__(self, arg0) -> itkFixedArrayUS6

        Parameters
        ----------
        arg0: unsigned short const &

        __init__(self, stdArray) -> itkFixedArrayUS6

        Parameters
        ----------
        stdArray: std::array< unsigned short,6 > const &

        __init__(self, arg0) -> itkFixedArrayUS6

        Parameters
        ----------
        arg0: itkFixedArrayUS6 const &

        """
        _itkFixedArrayPython.itkFixedArrayUS6_swiginit(self, _itkFixedArrayPython.new_itkFixedArrayUS6(*args))
    __swig_destroy__ = _itkFixedArrayPython.delete_itkFixedArrayUS6

    def __getitem__(self, d):
        r"""
        __getitem__(self, d) -> unsigned short

        Parameters
        ----------
        d: unsigned long

        """
        return _itkFixedArrayPython.itkFixedArrayUS6___getitem__(self, d)

    def __setitem__(self, d, v):
        r"""
        __setitem__(self, d, v)

        Parameters
        ----------
        d: unsigned long
        v: unsigned short

        """
        return _itkFixedArrayPython.itkFixedArrayUS6___setitem__(self, d, v)

    @staticmethod
    def __len__():
        r"""__len__() -> unsigned int"""
        return _itkFixedArrayPython.itkFixedArrayUS6___len__()

    def __repr__(self):
        r"""__repr__(self) -> std::string"""
        return _itkFixedArrayPython.itkFixedArrayUS6___repr__(self)

# Register itkFixedArrayUS6 in _itkFixedArrayPython:
_itkFixedArrayPython.itkFixedArrayUS6_swigregister(itkFixedArrayUS6)

