コード例 #1
0
        public new vtkUnstructuredGrid NewInstance()
        {
            vtkUnstructuredGrid result = null;
            uint   mteStatus           = 0u;
            uint   mteIndex            = 4294967295u;
            uint   rawRefCount         = 0u;
            IntPtr intPtr = vtkUnstructuredGrid.vtkUnstructuredGrid_NewInstance_50(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                result = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
            }
            return(result);
        }
コード例 #2
0
        public vtkUnstructuredGrid InitPointInsertion(IntPtr center, double length, long numPts, vtkPoints pts)
        {
            vtkUnstructuredGrid vtkUnstructuredGrid = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkDelaunay3D.vtkDelaunay3D_InitPointInsertion_17(base.GetCppThis(), center, length, numPts, (pts == null) ? default(HandleRef) : pts.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

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

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkUnstructuredGrid = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkUnstructuredGrid.Register(null);
                }
            }
            return(vtkUnstructuredGrid);
        }
コード例 #4
0
        public vtkUnstructuredGrid GetUnstructuredGridOutput()
        {
            vtkUnstructuredGrid vtkUnstructuredGrid = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkPointSetAlgorithm.vtkPointSetAlgorithm_GetUnstructuredGridOutput_10(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkUnstructuredGrid = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkUnstructuredGrid.Register(null);
                }
            }
            return(vtkUnstructuredGrid);
        }
コード例 #5
0
        public new static vtkUnstructuredGrid GetData(vtkInformationVector v, int i)
        {
            vtkUnstructuredGrid vtkUnstructuredGrid = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkUnstructuredGrid.vtkUnstructuredGrid_GetData_23((v == null) ? default(HandleRef) : v.GetCppThis(), i, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkUnstructuredGrid = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkUnstructuredGrid.Register(null);
                }
            }
            return(vtkUnstructuredGrid);
        }
コード例 #6
0
        public new virtual vtkUnstructuredGrid GetInput()
        {
            vtkUnstructuredGrid vtkUnstructuredGrid = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkEnSightWriter.vtkEnSightWriter_GetInput_05(base.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkUnstructuredGrid = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkUnstructuredGrid.Register(null);
                }
            }
            return(vtkUnstructuredGrid);
        }
コード例 #7
0
        public vtkExodusModel ExtractExodusModel(vtkIdTypeArray globalCellIdList, vtkUnstructuredGrid grid)
        {
            vtkExodusModel vtkExodusModel = null;
            uint           mteStatus      = 0u;
            uint           mteIndex       = 4294967295u;
            uint           rawRefCount    = 0u;
            IntPtr         intPtr         = vtkExodusModel.vtkExodusModel_ExtractExodusModel_03(base.GetCppThis(), (globalCellIdList == null) ? default(HandleRef) : globalCellIdList.GetCppThis(), (grid == null) ? default(HandleRef) : grid.GetCppThis(), ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkExodusModel = (vtkExodusModel)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkExodusModel.Register(null);
                }
            }
            return(vtkExodusModel);
        }
コード例 #8
0
        public vtkUnstructuredGrid GetOutput(int idx)
        {
            vtkUnstructuredGrid vtkUnstructuredGrid = null;
            uint   mteStatus   = 0u;
            uint   mteIndex    = 4294967295u;
            uint   rawRefCount = 0u;
            IntPtr intPtr      = vtkXMLPUnstructuredGridReader.vtkXMLPUnstructuredGridReader_GetOutput_02(base.GetCppThis(), idx, ref mteStatus, ref mteIndex, ref rawRefCount);

            if (IntPtr.Zero != intPtr)
            {
                bool flag;
                vtkUnstructuredGrid = (vtkUnstructuredGrid)Methods.CreateWrappedObject(mteStatus, mteIndex, rawRefCount, intPtr, true, out flag);
                if (flag)
                {
                    vtkUnstructuredGrid.Register(null);
                }
            }
            return(vtkUnstructuredGrid);
        }
コード例 #9
0
 public virtual void SetInput(vtkUnstructuredGrid input)
 {
     vtkEnSightWriter.vtkEnSightWriter_SetInput_21(base.GetCppThis(), (input == null) ? default(HandleRef) : input.GetCppThis());
 }
コード例 #10
0
 public int UnpackExodusModel(vtkUnstructuredGrid grid, int deleteIt)
 {
     return(vtkExodusModel.vtkExodusModel_UnpackExodusModel_19(base.GetCppThis(), (grid == null) ? default(HandleRef) : grid.GetCppThis(), deleteIt));
 }
コード例 #11
0
 public int SetLocalInformation(vtkUnstructuredGrid ugrid, int fid, int timeStep, int newGeometry, int compute_word_size)
 {
     return(vtkExodusModel.vtkExodusModel_SetLocalInformation_17(base.GetCppThis(), (ugrid == null) ? default(HandleRef) : ugrid.GetCppThis(), fid, timeStep, newGeometry, compute_word_size));
 }
コード例 #12
0
 public void PackExodusModel(vtkUnstructuredGrid grid)
 {
     vtkExodusModel.vtkExodusModel_PackExodusModel_11(base.GetCppThis(), (grid == null) ? default(HandleRef) : grid.GetCppThis());
 }
コード例 #13
0
 public int Build(vtkUnstructuredGrid mesh, vtkDataArray scalarField)
 {
     return(vtkReebGraph.vtkReebGraph_Build_02(base.GetCppThis(), (mesh == null) ? default(HandleRef) : mesh.GetCppThis(), (scalarField == null) ? default(HandleRef) : scalarField.GetCppThis()));
 }
コード例 #14
0
 public void SetOutput(vtkUnstructuredGrid output)
 {
     vtkUnstructuredGridSource.vtkUnstructuredGridSource_SetOutput_07(base.GetCppThis(), (output == null) ? default(HandleRef) : output.GetCppThis());
 }
コード例 #15
0
 public virtual void SetUnstructuredGrid(vtkUnstructuredGrid arg0)
 {
     vtkMergeCells.vtkMergeCells_SetUnstructuredGrid_25(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
コード例 #16
0
 public virtual void SetInput(vtkUnstructuredGrid input)
 {
     vtkUnstructuredGridToPolyDataFilter.vtkUnstructuredGridToPolyDataFilter_SetInput_07(base.GetCppThis(), (input == null) ? default(HandleRef) : input.GetCppThis());
 }
コード例 #17
0
 public virtual void SetInput(vtkUnstructuredGrid arg0)
 {
     vtkUnstructuredGridVolumeMapper.vtkUnstructuredGridVolumeMapper_SetInput_12(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
コード例 #18
0
 public int Build(vtkUnstructuredGrid mesh, long scalarFieldId)
 {
     return(vtkReebGraph.vtkReebGraph_Build_04(base.GetCppThis(), (mesh == null) ? default(HandleRef) : mesh.GetCppThis(), scalarFieldId));
 }
コード例 #19
0
 public static int HasMetadata(vtkUnstructuredGrid grid)
 {
     return(vtkExodusModel.vtkExodusModel_HasMetadata_05((grid == null) ? default(HandleRef) : grid.GetCppThis()));
 }
コード例 #20
0
 public long AddTetras(int classification, vtkUnstructuredGrid ugrid)
 {
     return(vtkOrderedTriangulator.vtkOrderedTriangulator_AddTetras_01(base.GetCppThis(), classification, (ugrid == null) ? default(HandleRef) : ugrid.GetCppThis()));
 }
コード例 #21
0
 public void InsertPoint(vtkUnstructuredGrid Mesh, vtkPoints points, long id, IntPtr x, vtkIdList holeTetras)
 {
     vtkDelaunay3D.vtkDelaunay3D_InsertPoint_18(base.GetCppThis(), (Mesh == null) ? default(HandleRef) : Mesh.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis(), id, x, (holeTetras == null) ? default(HandleRef) : holeTetras.GetCppThis());
 }