public new static vtkPMultiCorrelativeStatistics SafeDownCast(vtkObjectBase o)
        {
            vtkPMultiCorrelativeStatistics vtkPMultiCorrelativeStatistics = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkPMultiCorrelativeStatistics.vtkPMultiCorrelativeStatistics_SafeDownCast_07((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkPMultiCorrelativeStatistics = (vtkPMultiCorrelativeStatistics)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkPMultiCorrelativeStatistics.Register(null);
                }
            }
            return(vtkPMultiCorrelativeStatistics);
        }
示例#2
0
        public new static vtkCylindricalTransform SafeDownCast(vtkObjectBase o)
        {
            vtkCylindricalTransform vtkCylindricalTransform = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkCylindricalTransform.vtkCylindricalTransform_SafeDownCast_06((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkCylindricalTransform = (vtkCylindricalTransform)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkCylindricalTransform.Register(null);
                }
            }
            return(vtkCylindricalTransform);
        }
示例#3
0
        public new static vtkImageAnisotropicDiffusion3D SafeDownCast(vtkObjectBase o)
        {
            vtkImageAnisotropicDiffusion3D vtkImageAnisotropicDiffusion3D = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkImageAnisotropicDiffusion3D.vtkImageAnisotropicDiffusion3D_SafeDownCast_20((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkImageAnisotropicDiffusion3D = (vtkImageAnisotropicDiffusion3D)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkImageAnisotropicDiffusion3D.Register(null);
                }
            }
            return(vtkImageAnisotropicDiffusion3D);
        }
示例#4
0
        public new static vtkInformationExecutivePortVectorKey SafeDownCast(vtkObjectBase o)
        {
            vtkInformationExecutivePortVectorKey vtkInformationExecutivePortVectorKey = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkInformationExecutivePortVectorKey.vtkInformationExecutivePortVectorKey_SafeDownCast_10((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkInformationExecutivePortVectorKey = (vtkInformationExecutivePortVectorKey)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkInformationExecutivePortVectorKey.Register(null);
                }
            }
            return(vtkInformationExecutivePortVectorKey);
        }
示例#5
0
        public new static vtkTemporalInterpolatedVelocityField SafeDownCast(vtkObjectBase o)
        {
            vtkTemporalInterpolatedVelocityField vtkTemporalInterpolatedVelocityField = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkTemporalInterpolatedVelocityField.vtkTemporalInterpolatedVelocityField_SafeDownCast_19((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkTemporalInterpolatedVelocityField = (vtkTemporalInterpolatedVelocityField)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkTemporalInterpolatedVelocityField.Register(null);
                }
            }
            return(vtkTemporalInterpolatedVelocityField);
        }
示例#6
0
        public new static vtkFiniteDifferenceGradientEstimator SafeDownCast(vtkObjectBase o)
        {
            vtkFiniteDifferenceGradientEstimator vtkFiniteDifferenceGradientEstimator = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkFiniteDifferenceGradientEstimator.vtkFiniteDifferenceGradientEstimator_SafeDownCast_06((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkFiniteDifferenceGradientEstimator = (vtkFiniteDifferenceGradientEstimator)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkFiniteDifferenceGradientEstimator.Register(null);
                }
            }
            return(vtkFiniteDifferenceGradientEstimator);
        }
示例#7
0
 public override void Register(vtkObjectBase o)
 {
     vtkLocator.vtkLocator_Register_20(base.GetCppThis(), (o == null) ? default(HandleRef) : o.GetCppThis());
 }
示例#8
0
        public new static vtkDelimitedTextWriter SafeDownCast(vtkObjectBase o)
        {
            vtkDelimitedTextWriter vtkDelimitedTextWriter = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkDelimitedTextWriter.vtkDelimitedTextWriter_SafeDownCast_11((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

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

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

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkDijkstraGraphGeodesicPath = (vtkDijkstraGraphGeodesicPath)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkDijkstraGraphGeodesicPath.Register(null);
                }
            }
            return(vtkDijkstraGraphGeodesicPath);
        }
示例#11
0
 public override void Register(vtkObjectBase o)
 {
     vtkCollection.vtkCollection_Register_13(base.GetCppThis(), (o == null) ? default(HandleRef) : o.GetCppThis());
 }
        public new static vtkHierarchicalDataExtractLevel SafeDownCast(vtkObjectBase o)
        {
            vtkHierarchicalDataExtractLevel vtkHierarchicalDataExtractLevel = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkHierarchicalDataExtractLevel.vtkHierarchicalDataExtractLevel_SafeDownCast_05((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkHierarchicalDataExtractLevel = (vtkHierarchicalDataExtractLevel)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkHierarchicalDataExtractLevel.Register(null);
                }
            }
            return(vtkHierarchicalDataExtractLevel);
        }
示例#13
0
        public new static vtkInteractorStyleTrackballCamera SafeDownCast(vtkObjectBase o)
        {
            vtkInteractorStyleTrackballCamera vtkInteractorStyleTrackballCamera = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkInteractorStyleTrackballCamera.vtkInteractorStyleTrackballCamera_SafeDownCast_18((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

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

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkSphereHandleRepresentation = (vtkSphereHandleRepresentation)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkSphereHandleRepresentation.Register(null);
                }
            }
            return(vtkSphereHandleRepresentation);
        }
示例#15
0
        public new static vtkAttributeClustering2DLayoutStrategy SafeDownCast(vtkObjectBase o)
        {
            vtkAttributeClustering2DLayoutStrategy vtkAttributeClustering2DLayoutStrategy = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkAttributeClustering2DLayoutStrategy.vtkAttributeClustering2DLayoutStrategy_SafeDownCast_25((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkAttributeClustering2DLayoutStrategy = (vtkAttributeClustering2DLayoutStrategy)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkAttributeClustering2DLayoutStrategy.Register(null);
                }
            }
            return(vtkAttributeClustering2DLayoutStrategy);
        }
示例#16
0
        public new static vtkSimpleImageFilterExample SafeDownCast(vtkObjectBase o)
        {
            vtkSimpleImageFilterExample vtkSimpleImageFilterExample = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkSimpleImageFilterExample.vtkSimpleImageFilterExample_SafeDownCast_05((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

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

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkOpenGLVolumeTextureMapper2D = (vtkOpenGLVolumeTextureMapper2D)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkOpenGLVolumeTextureMapper2D.Register(null);
                }
            }
            return(vtkOpenGLVolumeTextureMapper2D);
        }
示例#18
0
        public new static vtkAngleWidget SafeDownCast(vtkObjectBase o)
        {
            vtkAngleWidget vtkAngleWidget = null;
            uint           mteStatus      = 0u;
            uint           mteIndex       = 4294967295u;
            uint           rawRefCount    = 0u;
            IntPtr         intPtr         = vtkAngleWidget.vtkAngleWidget_SafeDownCast_09((o == null) ? default(HandleRef) : o.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

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

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