コード例 #1
0
 public static void ComputeNormal(vtkPoints p, int numPts, IntPtr pts, IntPtr n)
 {
     vtkTriangle.vtkTriangle_ComputeNormal_06((p == null) ? default(HandleRef) : p.GetCppThis(), numPts, pts, n);
 }
コード例 #2
0
 public override void TransformPoints(vtkPoints inPts, vtkPoints outPts)
 {
     vtkLinearTransform.vtkLinearTransform_TransformPoints_21(base.GetCppThis(), (inPts == null) ? default(HandleRef) : inPts.GetCppThis(), (outPts == null) ? default(HandleRef) : outPts.GetCppThis());
 }
コード例 #3
0
 public override int Triangulate(int index, vtkIdList ptIds, vtkPoints pts)
 {
     return(vtkBiQuadraticTriangle.vtkBiQuadraticTriangle_Triangulate_26(base.GetCppThis(), index, (ptIds == null) ? default(HandleRef) : ptIds.GetCppThis(), (pts == null) ? default(HandleRef) : pts.GetCppThis()));
 }
コード例 #4
0
 public int IntersectsRegion(vtkPoints R)
 {
     return(vtkPlanesIntersection.vtkPlanesIntersection_IntersectsRegion_04(base.GetCppThis(), (R == null) ? default(HandleRef) : R.GetCppThis()));
 }
コード例 #5
0
 public void SetPoints(vtkPoints arg0)
 {
     vtkParametricSpline.vtkParametricSpline_SetPoints_33(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
コード例 #6
0
 public int InsertPoint(vtkPoints points, IntPtr newPnt, int maxPts, IntPtr pntId, int ptMode)
 {
     return(vtkIncrementalOctreeNode.vtkIncrementalOctreeNode_InsertPoint_22(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis(), newPnt, maxPts, pntId, ptMode));
 }
コード例 #7
0
 public static int PolygonIntersectsBBox(IntPtr bounds, vtkPoints pts)
 {
     return(vtkPlanesIntersection.vtkPlanesIntersection_PolygonIntersectsBBox_09(bounds, (pts == null) ? default(HandleRef) : pts.GetCppThis()));
 }
コード例 #8
0
 public override int IntersectWithLine(IntPtr p1, IntPtr p2, vtkPoints points, vtkIdList cellIds)
 {
     return(vtkModifiedBSPTree.vtkModifiedBSPTree_IntersectWithLine_12(base.GetCppThis(), p1, p2, (points == null) ? default(HandleRef) : points.GetCppThis(), (cellIds == null) ? default(HandleRef) : cellIds.GetCppThis()));
 }
コード例 #9
0
 public virtual int IntersectWithLine(IntPtr p1, IntPtr p2, double tol, vtkPoints points, vtkIdList cellIds)
 {
     return(vtkModifiedBSPTree.vtkModifiedBSPTree_IntersectWithLine_13(base.GetCppThis(), p1, p2, tol, (points == null) ? default(HandleRef) : points.GetCppThis(), (cellIds == null) ? default(HandleRef) : cellIds.GetCppThis()));
 }
コード例 #10
0
 public virtual void TriangulateFace(vtkGenericAttributeCollection attributes, vtkGenericCellTessellator tess, int index, vtkPoints points, vtkIncrementalPointLocator locator, vtkCellArray cellArray, vtkPointData internalPd, vtkPointData pd, vtkCellData cd)
 {
     vtkGenericAdaptorCell.vtkGenericAdaptorCell_TriangulateFace_46(base.GetCppThis(), (attributes == null) ? default(HandleRef) : attributes.GetCppThis(), (tess == null) ? default(HandleRef) : tess.GetCppThis(), index, (points == null) ? default(HandleRef) : points.GetCppThis(), (locator == null) ? default(HandleRef) : locator.GetCppThis(), (cellArray == null) ? default(HandleRef) : cellArray.GetCppThis(), (internalPd == null) ? default(HandleRef) : internalPd.GetCppThis(), (pd == null) ? default(HandleRef) : pd.GetCppThis(), (cd == null) ? default(HandleRef) : cd.GetCppThis());
 }
コード例 #11
0
 public static void ComputeInterpolationWeights(IntPtr x, vtkPoints pts, vtkCellArray tris, IntPtr weights)
 {
     vtkMeanValueCoordinatesInterpolator.vtkMeanValueCoordinatesInterpolator_ComputeInterpolationWeights_02(x, (pts == null) ? default(HandleRef) : pts.GetCppThis(), (tris == null) ? default(HandleRef) : tris.GetCppThis(), weights);
 }
コード例 #12
0
 public void InitializeHandles(vtkPoints arg0)
 {
     vtkImageTracerWidget.vtkImageTracerWidget_InitializeHandles_33(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
コード例 #13
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());
 }
コード例 #14
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);
        }
コード例 #15
0
 public void InitializeHandles(vtkPoints points)
 {
     vtkSplineWidget.vtkSplineWidget_InitializeHandles_23(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis());
 }
コード例 #16
0
 public static void TransformPoints(vtkPoints inPoints, IntPtr projection_mat, IntPtr modelview_mat, vtkFloatArray outPoints)
 {
     vtkProjectedTetrahedraMapper.vtkProjectedTetrahedraMapper_TransformPoints_09((inPoints == null) ? default(HandleRef) : inPoints.GetCppThis(), projection_mat, modelview_mat, (outPoints == null) ? default(HandleRef) : outPoints.GetCppThis());
 }
コード例 #17
0
 public virtual void SetPoints(vtkPoints points)
 {
     vtkMNITagPointWriter.vtkMNITagPointWriter_SetPoints_20(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis());
 }
コード例 #18
0
 public static int GenerateSlidingNormals(vtkPoints arg0, vtkCellArray arg1, vtkDataArray arg2, IntPtr firstNormal)
 {
     return(vtkPolyLine.vtkPolyLine_GenerateSlidingNormals_08((arg0 == null) ? default(HandleRef) : arg0.GetCppThis(), (arg1 == null) ? default(HandleRef) : arg1.GetCppThis(), (arg2 == null) ? default(HandleRef) : arg2.GetCppThis(), firstNormal));
 }
コード例 #19
0
 public virtual void SetPoints(vtkPoints arg0)
 {
     vtkPointSet.vtkPointSet_SetPoints_21(base.GetCppThis(), (arg0 == null) ? default(HandleRef) : arg0.GetCppThis());
 }
コード例 #20
0
ファイル: vtkCell.cs プロジェクト: Monkeybin11/Kitware.VTK
 public void Initialize(int npts, IntPtr pts, vtkPoints p)
 {
     vtkCell.vtkCell_Initialize_25(base.GetCppThis(), npts, pts, (p == null) ? default(HandleRef) : p.GetCppThis());
 }
コード例 #21
0
 public void SetRegionVertices(vtkPoints pts)
 {
     vtkPlanesIntersection.vtkPlanesIntersection_SetRegionVertices_11(base.GetCppThis(), (pts == null) ? default(HandleRef) : pts.GetCppThis());
 }
コード例 #22
0
ファイル: vtkCell.cs プロジェクト: Monkeybin11/Kitware.VTK
 public virtual int Triangulate(int index, vtkIdList ptIds, vtkPoints pts)
 {
     return(vtkCell.vtkCell_Triangulate_41(base.GetCppThis(), index, (ptIds == null) ? default(HandleRef) : ptIds.GetCppThis(), (pts == null) ? default(HandleRef) : pts.GetCppThis()));
 }
コード例 #23
0
 public virtual void SetPoints(vtkPoints points)
 {
     vtkGraph.vtkGraph_SetPoints_55(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis());
 }
コード例 #24
0
 public void SetTargetLandmarks(vtkPoints points)
 {
     vtkLandmarkTransform.vtkLandmarkTransform_SetTargetLandmarks_18(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis());
 }
コード例 #25
0
 public int RectangleIntersectionZ(vtkPoints R)
 {
     return(vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionZ_18(base.GetCppThis(), (R == null) ? default(HandleRef) : R.GetCppThis()));
 }
コード例 #26
0
 public override int InitPointInsertion(vtkPoints newPts, IntPtr bounds, long estSize)
 {
     return(vtkPointLocator.vtkPointLocator_InitPointInsertion_20(base.GetCppThis(), (newPts == null) ? default(HandleRef) : newPts.GetCppThis(), bounds, estSize));
 }
コード例 #27
0
 public override void TransformPointsNormalsVectors(vtkPoints inPts, vtkPoints outPts, vtkDataArray inNms, vtkDataArray outNms, vtkDataArray inVrs, vtkDataArray outVrs)
 {
     vtkLinearTransform.vtkLinearTransform_TransformPointsNormalsVectors_22(base.GetCppThis(), (inPts == null) ? default(HandleRef) : inPts.GetCppThis(), (outPts == null) ? default(HandleRef) : outPts.GetCppThis(), (inNms == null) ? default(HandleRef) : inNms.GetCppThis(), (outNms == null) ? default(HandleRef) : outNms.GetCppThis(), (inVrs == null) ? default(HandleRef) : inVrs.GetCppThis(), (outVrs == null) ? default(HandleRef) : outVrs.GetCppThis());
 }
コード例 #28
0
 public void ClipBox2D(vtkPoints newPoints, vtkGenericCell cell, vtkIncrementalPointLocator locator, vtkCellArray tets, vtkPointData inPD, vtkPointData outPD, vtkCellData inCD, long cellId, vtkCellData outCD)
 {
     vtkBoxClipDataSet.vtkBoxClipDataSet_ClipBox2D_05(base.GetCppThis(), (newPoints == null) ? default(HandleRef) : newPoints.GetCppThis(), (cell == null) ? default(HandleRef) : cell.GetCppThis(), (locator == null) ? default(HandleRef) : locator.GetCppThis(), (tets == null) ? default(HandleRef) : tets.GetCppThis(), (inPD == null) ? default(HandleRef) : inPD.GetCppThis(), (outPD == null) ? default(HandleRef) : outPD.GetCppThis(), (inCD == null) ? default(HandleRef) : inCD.GetCppThis(), cellId, (outCD == null) ? default(HandleRef) : outCD.GetCppThis());
 }
コード例 #29
0
ファイル: vtkVertex.cs プロジェクト: Monkeybin11/Kitware.VTK
 public override int Triangulate(int index, vtkIdList ptIds, vtkPoints pts)
 {
     return(vtkVertex.vtkVertex_Triangulate_25(base.GetCppThis(), index, (ptIds == null) ? default(HandleRef) : ptIds.GetCppThis(), (pts == null) ? default(HandleRef) : pts.GetCppThis()));
 }
コード例 #30
0
 public void InitializeHandles(vtkPoints points)
 {
     vtkSplineRepresentation.vtkSplineRepresentation_InitializeHandles_26(base.GetCppThis(), (points == null) ? default(HandleRef) : points.GetCppThis());
 }