Exemplo n.º 1
0
        public static vtkXMLDataElement ReadElementFromString(string str, int encoding)
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLUtilities.vtkXMLUtilities_ReadElementFromString_07(str, encoding, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }
Exemplo n.º 2
0
        public vtkXMLDataElement GetRootElement()
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLDataParser.vtkXMLDataParser_GetRootElement_08(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }
Exemplo n.º 3
0
        public new static vtkXMLDataElement SafeDownCast(vtkObjectBase o)
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLDataElement.vtkXMLDataElement_SafeDownCast_43((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }
Exemplo n.º 4
0
        public vtkXMLDataElement LookupElementWithName(string name)
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLDataElement.vtkXMLDataElement_LookupElementWithName_35(base.GetCppThis(), name, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }
Exemplo n.º 5
0
        public vtkXMLDataElement FindNestedElementWithNameAndAttribute(string name, string att_name, string att_value)
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLDataElement.vtkXMLDataElement_FindNestedElementWithNameAndAttribute_06(base.GetCppThis(), name, att_name, att_value, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }
Exemplo n.º 6
0
        public vtkXMLDataElement GetProperty(int id)
        {
            vtkXMLDataElement vtkXMLDataElement = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLMaterial.vtkXMLMaterial_GetProperty_07(base.GetCppThis(), id, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkXMLDataElement = (vtkXMLDataElement)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkXMLDataElement.Register(null);
                }
            }
            return(vtkXMLDataElement);
        }