示例#1
0
// virtual int Triangulate(int index, vtkIdList * ptIds, vtkPoints * pts)
// "virtual int Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts)"
        public int Triangulate(int /*(int)*/ index, vtkIdList /*(vtkIdList*)*/ ptIds, vtkPoints /*(vtkPoints*)*/ pts)
        {
            ReturnPointer returnPointer = new ReturnPointer(new int());

            VTK_API.API_vtkCell.Triangulate_0(returnPointer.GetPtr(), this, index, ptIds, pts);
            return((int)returnPointer);
        }
示例#2
0
// vtkIdType InsertNextCell(vtkIdList * pts)
// "vtkIdType InsertNextCell(vtkIdList *pts)"
        public long InsertNextCell(vtkIdList /*(vtkIdList*)*/ pts)
        {
            ReturnPointer returnPointer = new ReturnPointer(new long());

            VTK_API.API_vtkCellArray.InsertNextCell_2(returnPointer.GetPtr(), this, pts);
            return((long)returnPointer);
        }
示例#3
0
// int GetNextCell(vtkIdList * pts)
// "int GetNextCell(vtkIdList *pts)"
        public int GetNextCell(vtkIdList /*(vtkIdList*)*/ pts)
        {
            ReturnPointer returnPointer = new ReturnPointer(new int());

            VTK_API.API_vtkCellArray.GetNextCell_1(returnPointer.GetPtr(), this, pts);
            return((int)returnPointer);
        }
示例#4
0
// vtkIdType InsertNextCell(int type, vtkIdList * ptIds)
// "vtkIdType InsertNextCell(int type, vtkIdList *ptIds)"
        public long InsertNextCell(int /*(int)*/ type, vtkIdList /*(vtkIdList*)*/ ptIds)
        {
            ReturnPointer returnPointer = new ReturnPointer(new long());

            VTK_API.API_vtkUnstructuredGrid.InsertNextCell_1(returnPointer.GetPtr(), this, type, ptIds);
            return((long)returnPointer);
        }
示例#5
0
// void DeepCopy(vtkIdList * ids)
// "void DeepCopy(vtkIdList *ids)"
        public void DeepCopy(vtkIdList /*(vtkIdList*)*/ ids)
        {
            VTK_API.API_vtkIdList.DeepCopy_0(this, ids);
        }
示例#6
0
// void LookupValue(const char * value, vtkIdList * ids)
// "void LookupValue(const char* value, vtkIdList* ids)"
        public void LookupValue(string /*(char*)*/ value, vtkIdList /*(vtkIdList*)*/ ids)
        {
            VTK_API.API_vtkStringArray.LookupValue_3(this, value, ids);
        }
示例#7
0
// virtual void GetPointCells(vtkIdType ptId, vtkIdList * cellIds)
// "virtual void GetPointCells(vtkIdType ptId, vtkIdList *cellIds)"
        public void GetPointCells(long /*(vtkIdType)*/ ptId, vtkIdList /*(vtkIdList*)*/ cellIds)
        {
            VTK_API.API_vtkDataSet.GetPointCells_0(this, ptId, cellIds);
        }
示例#8
0
// void CopyTuples(vtkAbstractArray * fromData, vtkAbstractArray * toData, vtkIdList * fromIds, vtkIdList * toIds)
// "void CopyTuples(vtkAbstractArray *fromData, vtkAbstractArray *toData, vtkIdList *fromIds, vtkIdList *toIds)"
        public void CopyTuples(vtkAbstractArray /*(vtkAbstractArray*)*/ fromData, vtkAbstractArray /*(vtkAbstractArray*)*/ toData, vtkIdList /*(vtkIdList*)*/ fromIds, vtkIdList /*(vtkIdList*)*/ toIds)
        {
            VTK_API.API_vtkDataSetAttributes.CopyTuples_0(this, fromData, toData, fromIds, toIds);
        }
示例#9
0
// virtual int CellBoundary(int subId, double pcoords[3], vtkIdList * pts)
// "virtual int CellBoundary(int subId, double pcoords[3], vtkIdList *pts)"
        public int CellBoundary(int /*(int)*/ subId, double /*(double[3])*/ [] pcoords, vtkIdList /*(vtkIdList*)*/ pts)
        {
            ReturnPointer returnPointer = new ReturnPointer(new int());

            VTK_API.API_vtkCell.CellBoundary_0(returnPointer.GetPtr(), this, subId, pcoords, pts);
            return((int)returnPointer);
        }
示例#10
0
// void GetCellNeighbors(vtkIdType cellId, vtkIdList * ptIds, vtkIdList * cellIds)
// "void GetCellNeighbors(vtkIdType cellId, vtkIdList *ptIds, vtkIdList *cellIds)"
        public void GetCellNeighbors(long /*(vtkIdType)*/ cellId, vtkIdList /*(vtkIdList*)*/ ptIds, vtkIdList /*(vtkIdList*)*/ cellIds)
        {
            VTK_API.API_vtkStructuredGrid.GetCellNeighbors_0(this, cellId, ptIds, cellIds);
        }
示例#11
0
// void SetPointIds(vtkIdList * pointIds)
// "void SetPointIds(vtkIdList *pointIds)"
        public void SetPointIds(vtkIdList /*(vtkIdList*)*/ pointIds)
        {
            VTK_API.API_vtkGenericCell.SetPointIds_0(this, pointIds);
        }
示例#12
0
// virtual void InterpolateTuple(vtkIdType dstTupleIdx, vtkIdList * ptIndices, vtkAbstractArray * source, double * weights)
// "virtual void InterpolateTuple(vtkIdType dstTupleIdx, vtkIdList *ptIndices, vtkAbstractArray* source, double* weights)"
        public void InterpolateTuple(long /*(vtkIdType)*/ dstTupleIdx, vtkIdList /*(vtkIdList*)*/ ptIndices, vtkAbstractArray /*(vtkAbstractArray*)*/ source, IntPtr /*(double*)*/ weights)
        {
            VTK_API.API_vtkAbstractArray.InterpolateTuple_0(this, dstTupleIdx, ptIndices, source, weights);
        }
示例#13
0
// virtual void GetTuples(vtkIdList * tupleIds, vtkAbstractArray * output)
// "virtual void GetTuples(vtkIdList *tupleIds, vtkAbstractArray* output)"
        public void GetTuples(vtkIdList /*(vtkIdList*)*/ tupleIds, vtkAbstractArray /*(vtkAbstractArray*)*/ output)
        {
            VTK_API.API_vtkAbstractArray.GetTuples_0(this, tupleIds, output);
        }
示例#14
0
// virtual void InsertTuples(vtkIdList * dstIds, vtkIdList * srcIds, vtkAbstractArray * source)
// "virtual void InsertTuples(vtkIdList *dstIds, vtkIdList *srcIds, vtkAbstractArray* source)"
        public void InsertTuples(vtkIdList /*(vtkIdList*)*/ dstIds, vtkIdList /*(vtkIdList*)*/ srcIds, vtkAbstractArray /*(vtkAbstractArray*)*/ source)
        {
            VTK_API.API_vtkAbstractArray.InsertTuples_0(this, dstIds, srcIds, source);
        }
示例#15
0
// void GetCellEdgeNeighbors(vtkIdType cellId, vtkIdType p1, vtkIdType p2, vtkIdList * cellIds)
// "void GetCellEdgeNeighbors(vtkIdType cellId, vtkIdType p1, vtkIdType p2, vtkIdList *cellIds)"
        public void GetCellEdgeNeighbors(long /*(vtkIdType)*/ cellId, long /*(vtkIdType)*/ p1, long /*(vtkIdType)*/ p2, vtkIdList /*(vtkIdList*)*/ cellIds)
        {
            VTK_API.API_vtkPolyData.GetCellEdgeNeighbors_0(this, cellId, p1, p2, cellIds);
        }
示例#16
0
// void GetCellPoints(vtkIdType cellId, vtkIdList * ptIds)
// "void GetCellPoints(vtkIdType cellId, vtkIdList *ptIds)"
        public void GetCellPoints(long /*(vtkIdType)*/ cellId, vtkIdList /*(vtkIdList*)*/ ptIds)
        {
            VTK_API.API_vtkPolyData.GetCellPoints_0(this, cellId, ptIds);
        }
示例#17
0
// void InterpolatePoint(vtkDataSetAttributes * fromPd, vtkIdType toId, vtkIdList * ids, double * weights)
// "void InterpolatePoint(vtkDataSetAttributes *fromPd, vtkIdType toId, vtkIdList *ids, double *weights)"
        public void InterpolatePoint(vtkDataSetAttributes /*(vtkDataSetAttributes*)*/ fromPd, long /*(vtkIdType)*/ toId, vtkIdList /*(vtkIdList*)*/ ids, IntPtr /*(double*)*/ weights)
        {
            VTK_API.API_vtkDataSetAttributes.InterpolatePoint_0(this, fromPd, toId, ids, weights);
        }
示例#18
0
// void IntersectWith(vtkIdList * otherIds)
// "void IntersectWith(vtkIdList* otherIds)"
        public void IntersectWith(vtkIdList /*(vtkIdList*)*/ otherIds)
        {
            VTK_API.API_vtkIdList.IntersectWith_0(this, otherIds);
        }
示例#19
0
// void GetPointCells(vtkIdType ptId, vtkIdList * cellIds)
// "void GetPointCells(vtkIdType ptId, vtkIdList *cellIds)"
        public void GetPointCells(long /*(vtkIdType)*/ ptId, vtkIdList /*(vtkIdList*)*/ cellIds)
        {
            VTK_API.API_vtkStructuredGrid.GetPointCells_0(this, ptId, cellIds);
        }
示例#20
0
// virtual void FindPointsWithinRadius(double R, const double x[3], vtkIdList * result)
// "virtual void FindPointsWithinRadius(double R, const double x[3], vtkIdList *result)"
        public void FindPointsWithinRadius(double /*(double)*/ R, double /*(double[3])*/ [] x, vtkIdList /*(vtkIdList*)*/ result)
        {
            VTK_API.API_vtkAbstractPointLocator.FindPointsWithinRadius_0(this, R, x, result);
        }
示例#21
0
// void GetCellNeighbors(vtkIdType cellId, vtkIdList * ptIds, vtkIdList * cellIds, int * seedLoc)
// "void GetCellNeighbors(vtkIdType cellId, vtkIdList *ptIds, vtkIdList *cellIds, int *seedLoc)"
        public void GetCellNeighbors(long /*(vtkIdType)*/ cellId, vtkIdList /*(vtkIdList*)*/ ptIds, vtkIdList /*(vtkIdList*)*/ cellIds, IntPtr /*(int*)*/ seedLoc)
        {
            VTK_API.API_vtkStructuredGrid.GetCellNeighbors_1(this, cellId, ptIds, cellIds, seedLoc);
        }
示例#22
0
// virtual void FindClosestNPoints(int N, const double x[3], vtkIdList * result)
// "virtual void FindClosestNPoints( int N, const double x[3], vtkIdList *result)"
        public void FindClosestNPoints(int /*(int)*/ N, double /*(double[3])*/ [] x, vtkIdList /*(vtkIdList*)*/ result)
        {
            VTK_API.API_vtkAbstractPointLocator.FindClosestNPoints_0(this, N, x, result);
        }
示例#23
0
// void GetCell(vtkIdType loc, vtkIdList * pts)
// "void GetCell(vtkIdType loc, vtkIdList* pts)"
        public void GetCell(long /*(vtkIdType)*/ loc, vtkIdList /*(vtkIdList*)*/ pts)
        {
            VTK_API.API_vtkCellArray.GetCell_1(this, loc, pts);
        }
示例#24
0
// void CopyData(vtkDataSetAttributes * fromPd, vtkIdList * fromIds, vtkIdList * toIds)
// "void CopyData(vtkDataSetAttributes *fromPd, vtkIdList *fromIds, vtkIdList *toIds)"
        public void CopyData(vtkDataSetAttributes /*(vtkDataSetAttributes*)*/ fromPd, vtkIdList /*(vtkIdList*)*/ fromIds, vtkIdList /*(vtkIdList*)*/ toIds)
        {
            VTK_API.API_vtkDataSetAttributes.CopyData_1(this, fromPd, fromIds, toIds);
        }
示例#25
0
// void FindPointsWithinRadius(double R, double x, double y, double z, vtkIdList * result)
// "void FindPointsWithinRadius(double R, double x, double y, double z, vtkIdList *result)"
        public void FindPointsWithinRadius(double /*(double)*/ R, double /*(double)*/ x, double /*(double)*/ y, double /*(double)*/ z, vtkIdList /*(vtkIdList*)*/ result)
        {
            VTK_API.API_vtkAbstractPointLocator.FindPointsWithinRadius_1(this, R, x, y, z, result);
        }
示例#26
0
// void GetFaceStream(vtkIdType cellId, vtkIdList * ptIds)
// "void GetFaceStream(vtkIdType cellId, vtkIdList *ptIds)"
        public void GetFaceStream(long /*(vtkIdType)*/ cellId, vtkIdList /*(vtkIdList*)*/ ptIds)
        {
            VTK_API.API_vtkUnstructuredGrid.GetFaceStream_0(this, cellId, ptIds);
        }
示例#27
0
// void FindClosestNPoints(int N, double x, double y, double z, vtkIdList * result)
// "void FindClosestNPoints(int N, double x, double y, double z, vtkIdList *result)"
        public void FindClosestNPoints(int /*(int)*/ N, double /*(double)*/ x, double /*(double)*/ y, double /*(double)*/ z, vtkIdList /*(vtkIdList*)*/ result)
        {
            VTK_API.API_vtkAbstractPointLocator.FindClosestNPoints_1(this, N, x, y, z, result);
        }
示例#28
0
// static void ConvertFaceStreamPointIds(vtkIdList * faceStream, vtkIdType * idMap)
// "static void ConvertFaceStreamPointIds(vtkIdList * faceStream, vtkIdType * idMap)"
        public static void ConvertFaceStreamPointIds(vtkIdList /*(vtkIdList*)*/ faceStream, IntPtr /*(vtkIdType*)*/ idMap)
        {
            VTK_API.API_vtkUnstructuredGrid.ConvertFaceStreamPointIds_0(faceStream, idMap);
        }
示例#29
0
// virtual void GetCellNeighbors(vtkIdType cellId, vtkIdList * ptIds, vtkIdList * cellIds)
// "virtual void GetCellNeighbors(vtkIdType cellId, vtkIdList *ptIds, vtkIdList *cellIds)"
        public void GetCellNeighbors(long /*(vtkIdType)*/ cellId, vtkIdList /*(vtkIdList*)*/ ptIds, vtkIdList /*(vtkIdList*)*/ cellIds)
        {
            VTK_API.API_vtkDataSet.GetCellNeighbors_0(this, cellId, ptIds, cellIds);
        }
示例#30
0
// void LookupValue(const vtkStdString & value, vtkIdList * ids)
// "void LookupValue(const vtkStdString& value, vtkIdList* ids)"
        public void LookupValue(IntPtr /*(vtkStdString&)*/ value, vtkIdList /*(vtkIdList*)*/ ids)
        {
            VTK_API.API_vtkStringArray.LookupValue_1(this, value, ids);
        }