示例#1
0
// void* GetArrayPointer(vtkDataArray * array, int coordinates[3])
// "void *GetArrayPointer(vtkDataArray* array, int coordinates[3])"
        public IntPtr GetArrayPointer(vtkDataArray /*(vtkDataArray*)*/ array, int /*(int[3])*/ [] coordinates)
        {
            ReturnPointer returnPointer = new ReturnPointer(new IntPtr());

            VTK_API.API_vtkImageData.GetArrayPointer_0(returnPointer.GetPtr(), this, array, coordinates);
            return((IntPtr)returnPointer);
        }
示例#2
0
// char* MapScalarsToColors(vtkDataArray * scalars)
// "unsigned char* MapScalarsToColors(vtkDataArray* scalars)"
        public string MapScalarsToColors(vtkDataArray /*(vtkDataArray*)*/ scalars)
        {
            ReturnPointer returnPointer = new ReturnPointer(new IntPtr());

            VTK_API.API_vtkTexture.MapScalarsToColors_0(returnPointer.GetPtr(), this, scalars);
            return((string)returnPointer);
        }
示例#3
0
// int SetGlobalIds(vtkDataArray * da)
// "int SetGlobalIds(vtkDataArray* da)"
        public int SetGlobalIds(vtkDataArray /*(vtkDataArray*)*/ da)
        {
            ReturnPointer returnPointer = new ReturnPointer(new int());

            VTK_API.API_vtkDataSetAttributes.SetGlobalIds_0(returnPointer.GetPtr(), this, da);
            return((int)returnPointer);
        }
示例#4
0
// virtual vtkUnsignedCharArray* MapScalars(vtkDataArray * scalars, int colorMode, int component)
// "virtual vtkUnsignedCharArray *MapScalars(vtkDataArray *scalars, int colorMode, int component)"
        public vtkUnsignedCharArray MapScalars(vtkDataArray /*(vtkDataArray*)*/ scalars, int /*(int)*/ colorMode, int /*(int)*/ component)
        {
            ReturnPointer returnPointer = new ReturnPointer(new IntPtr());

            VTK_API.API_vtkScalarsToColors.MapScalars_0(returnPointer.GetPtr(), this, scalars, colorMode, component);
            return((vtkUnsignedCharArray)(IntPtr)returnPointer);
        }
示例#5
0
// virtual vtkIdType* GetIncrements(vtkDataArray * scalars)
// "virtual vtkIdType *GetIncrements(vtkDataArray *scalars)"
        public IntPtr GetIncrements(vtkDataArray /*(vtkDataArray*)*/ scalars)
        {
            ReturnPointer returnPointer = new ReturnPointer(new IntPtr());

            VTK_API.API_vtkImageData.GetIncrements_3(returnPointer.GetPtr(), this, scalars);
            return((IntPtr)returnPointer);
        }
示例#6
0
// int GetScalarFieldCriticalIndex(vtkIdType pointId, vtkDataArray * scalarField)
// "int GetScalarFieldCriticalIndex (vtkIdType pointId, vtkDataArray *scalarField)"
        public int GetScalarFieldCriticalIndex(long /*(vtkIdType)*/ pointId, vtkDataArray /*(vtkDataArray*)*/ scalarField)
        {
            ReturnPointer returnPointer = new ReturnPointer(new int());

            VTK_API.API_vtkPolyData.GetScalarFieldCriticalIndex_0(returnPointer.GetPtr(), this, pointId, scalarField);
            return((int)returnPointer);
        }
示例#7
0
// void* GetArrayPointerForExtent(vtkDataArray * array, int extent[6])
// "void *GetArrayPointerForExtent(vtkDataArray* array, int extent[6])"
        public IntPtr GetArrayPointerForExtent(vtkDataArray /*(vtkDataArray*)*/ array, int /*(int[6])*/ [] extent)
        {
            ReturnPointer returnPointer = new ReturnPointer(new IntPtr());

            VTK_API.API_vtkImageData.GetArrayPointerForExtent_0(returnPointer.GetPtr(), this, array, extent);
            return((IntPtr)returnPointer);
        }
示例#8
0
// void SetNormals(vtkDataArray * normals)
// "void SetNormals(vtkDataArray* normals)"
        public void SetNormals(vtkDataArray /*(vtkDataArray*)*/ normals)
        {
            VTK_API.API_vtkPlanes.SetNormals_0(this, normals);
        }
示例#9
0
// virtual void ShallowCopy(vtkDataArray * other)
// "virtual void ShallowCopy(vtkDataArray *other)"
        public void ShallowCopy(vtkDataArray /*(vtkDataArray*)*/ other)
        {
            VTK_API.API_vtkDataArray.ShallowCopy_0(this, other);
        }
示例#10
0
// virtual void SetData(vtkDataArray * ARG_0)
// "virtual void SetData(vtkDataArray *)"
        public void SetData(vtkDataArray /*(vtkDataArray*)*/ ARG_0)
        {
            VTK_API.API_vtkPoints.SetData_0(this, ARG_0);
        }
示例#11
0
// virtual void TransformVectors(vtkDataArray * inVrs, vtkDataArray * outVrs)
// "virtual void TransformVectors(vtkDataArray *inVrs, vtkDataArray *outVrs)"
        public void TransformVectors(vtkDataArray /*(vtkDataArray*)*/ inVrs, vtkDataArray /*(vtkDataArray*)*/ outVrs)
        {
            VTK_API.API_vtkLinearTransform.TransformVectors_0(this, inVrs, outVrs);
        }
示例#12
0
// virtual void GetContinuousIncrements(vtkDataArray * scalars, int extent[6], vtkIdType & incX, vtkIdType & incY, vtkIdType & incZ)
// "virtual void GetContinuousIncrements(vtkDataArray *scalars, int extent[6], vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ)"
        public void GetContinuousIncrements(vtkDataArray /*(vtkDataArray*)*/ scalars, int /*(int[6])*/ [] extent, IntPtr /*(vtkIdType&)*/ incX, IntPtr /*(vtkIdType&)*/ incY, IntPtr /*(vtkIdType&)*/ incZ)
        {
            VTK_API.API_vtkImageData.GetContinuousIncrements_1(this, scalars, extent, incX, incY, incZ);
        }
示例#13
0
// virtual void GetIncrements(vtkDataArray * scalars, vtkIdType inc[3])
// "virtual void GetIncrements(vtkDataArray *scalars, vtkIdType inc[3])"
        public void GetIncrements(vtkDataArray /*(vtkDataArray*)*/ scalars, long /*(vtkIdType[3])*/ [] inc)
        {
            VTK_API.API_vtkImageData.GetIncrements_5(this, scalars, inc);
        }
示例#14
0
// virtual void GetIncrements(vtkDataArray * scalars, vtkIdType & incX, vtkIdType & incY, vtkIdType & incZ)
// "virtual void GetIncrements(vtkDataArray *scalars, vtkIdType &incX, vtkIdType &incY, vtkIdType &incZ)"
        public void GetIncrements(vtkDataArray /*(vtkDataArray*)*/ scalars, IntPtr /*(vtkIdType&)*/ incX, IntPtr /*(vtkIdType&)*/ incY, IntPtr /*(vtkIdType&)*/ incZ)
        {
            VTK_API.API_vtkImageData.GetIncrements_4(this, scalars, incX, incY, incZ);
        }
示例#15
0
// virtual void GetPointGradient(int i, int j, int k, vtkDataArray * s, double g[3])
// "virtual void GetPointGradient( int i, int j, int k, vtkDataArray *s, double g[3])"
        public void GetPointGradient(int /*(int)*/ i, int /*(int)*/ j, int /*(int)*/ k, vtkDataArray /*(vtkDataArray*)*/ s, double /*(double[3])*/ [] g)
        {
            VTK_API.API_vtkImageData.GetPointGradient_0(this, i, j, k, s, g);
        }
示例#16
0
// virtual void GetVoxelGradient(int i, int j, int k, vtkDataArray * s, vtkDataArray * g)
// "virtual void GetVoxelGradient( int i,int j,int k, vtkDataArray *s, vtkDataArray *g)"
        public void GetVoxelGradient(int /*(int)*/ i, int /*(int)*/ j, int /*(int)*/ k, vtkDataArray /*(vtkDataArray*)*/ s, vtkDataArray /*(vtkDataArray*)*/ g)
        {
            VTK_API.API_vtkImageData.GetVoxelGradient_0(this, i, j, k, s, g);
        }
示例#17
0
// void MapScalarsThroughTable(vtkDataArray * scalars, unsigned char * output)
// "void MapScalarsThroughTable(vtkDataArray *scalars, unsigned char *output)"
        public void MapScalarsThroughTable(vtkDataArray /*(vtkDataArray*)*/ scalars, string /*(unsigned char*)*/ output)
        {
            VTK_API.API_vtkScalarsToColors.MapScalarsThroughTable_1(this, scalars, output);
        }
示例#18
0
// void EvaluateFunction(vtkDataArray * input, vtkDataArray * output)
// "void EvaluateFunction(vtkDataArray* input, vtkDataArray* output)"
        public void EvaluateFunction(vtkDataArray /*(vtkDataArray*)*/ input, vtkDataArray /*(vtkDataArray*)*/ output)
        {
            VTK_API.API_vtkPlane.EvaluateFunction_0(this, input, output);
        }
示例#19
0
// virtual void Contour(double value, vtkDataArray * cellScalars, vtkIncrementalPointLocator * locator, vtkCellArray * verts, vtkCellArray * lines, vtkCellArray * polys, vtkPointData * inPd, vtkPointData * outPd, vtkCellData * inCd, vtkIdType cellId, vtkCellData * outCd)
// "virtual void Contour(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *verts, vtkCellArray *lines, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd)"
        public void Contour(double /*(double)*/ value, vtkDataArray /*(vtkDataArray*)*/ cellScalars, vtkIncrementalPointLocator /*(vtkIncrementalPointLocator*)*/ locator, vtkCellArray /*(vtkCellArray*)*/ verts, vtkCellArray /*(vtkCellArray*)*/ lines, vtkCellArray /*(vtkCellArray*)*/ polys, vtkPointData /*(vtkPointData*)*/ inPd, vtkPointData /*(vtkPointData*)*/ outPd, vtkCellData /*(vtkCellData*)*/ inCd, long /*(vtkIdType)*/ cellId, vtkCellData /*(vtkCellData*)*/ outCd)
        {
            VTK_API.API_vtkCell.Contour_0(this, value, cellScalars, locator, verts, lines, polys, inPd, outPd, inCd, cellId, outCd);
        }
示例#20
0
// virtual void TransformNormals(vtkDataArray * inNms, vtkDataArray * outNms)
// "virtual void TransformNormals(vtkDataArray *inNms, vtkDataArray *outNms)"
        public void TransformNormals(vtkDataArray /*(vtkDataArray*)*/ inNms, vtkDataArray /*(vtkDataArray*)*/ outNms)
        {
            VTK_API.API_vtkLinearTransform.TransformNormals_0(this, inNms, outNms);
        }
示例#21
0
// virtual void EvaluateFunction(vtkDataArray * input, vtkDataArray * output)
// "virtual void EvaluateFunction(vtkDataArray* input, vtkDataArray* output)"
        public void EvaluateFunction(vtkDataArray /*(vtkDataArray*)*/ input, vtkDataArray /*(vtkDataArray*)*/ output)
        {
            VTK_API.API_vtkImplicitFunction.EvaluateFunction_1(this, input, output);
        }
示例#22
0
// void TransformPointsNormalsVectors(vtkPoints * inPts, vtkPoints * outPts, vtkDataArray * inNms, vtkDataArray * outNms, vtkDataArray * inVrs, vtkDataArray * outVrs)
// "void TransformPointsNormalsVectors(vtkPoints *inPts, vtkPoints *outPts, vtkDataArray *inNms, vtkDataArray *outNms, vtkDataArray *inVrs, vtkDataArray *outVrs)"
        public void TransformPointsNormalsVectors(vtkPoints /*(vtkPoints*)*/ inPts, vtkPoints /*(vtkPoints*)*/ outPts, vtkDataArray /*(vtkDataArray*)*/ inNms, vtkDataArray /*(vtkDataArray*)*/ outNms, vtkDataArray /*(vtkDataArray*)*/ inVrs, vtkDataArray /*(vtkDataArray*)*/ outVrs)
        {
            VTK_API.API_vtkLinearTransform.TransformPointsNormalsVectors_0(this, inPts, outPts, inNms, outNms, inVrs, outVrs);
        }
示例#23
0
// virtual void CopyComponent(int dstComponent, vtkDataArray * src, int srcComponent)
// "virtual void CopyComponent(int dstComponent, vtkDataArray *src, int srcComponent)"
        public void CopyComponent(int /*(int)*/ dstComponent, vtkDataArray /*(vtkDataArray*)*/ src, int /*(int)*/ srcComponent)
        {
            VTK_API.API_vtkDataArray.CopyComponent_0(this, dstComponent, src, srcComponent);
        }
示例#24
0
// virtual void Clip(double value, vtkDataArray * cellScalars, vtkIncrementalPointLocator * locator, vtkCellArray * connectivity, vtkPointData * inPd, vtkPointData * outPd, vtkCellData * inCd, vtkIdType cellId, vtkCellData * outCd, int insideOut)
// "virtual void Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *connectivity, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)"
        public void Clip(double /*(double)*/ value, vtkDataArray /*(vtkDataArray*)*/ cellScalars, vtkIncrementalPointLocator /*(vtkIncrementalPointLocator*)*/ locator, vtkCellArray /*(vtkCellArray*)*/ connectivity, vtkPointData /*(vtkPointData*)*/ inPd, vtkPointData /*(vtkPointData*)*/ outPd, vtkCellData /*(vtkCellData*)*/ inCd, long /*(vtkIdType)*/ cellId, vtkCellData /*(vtkCellData*)*/ outCd, int /*(int)*/ insideOut)
        {
            VTK_API.API_vtkCell.Clip_0(this, value, cellScalars, locator, connectivity, inPd, outPd, inCd, cellId, outCd, insideOut);
        }
示例#25
0
// void GetArrayIncrements(vtkDataArray * array, vtkIdType increments[3])
// "void GetArrayIncrements(vtkDataArray *array, vtkIdType increments[3])"
        public void GetArrayIncrements(vtkDataArray /*(vtkDataArray*)*/ array, long /*(vtkIdType[3])*/ [] increments)
        {
            VTK_API.API_vtkImageData.GetArrayIncrements_0(this, array, increments);
        }
示例#26
0
// virtual void FunctionValue(vtkDataArray * input, vtkDataArray * output)
// "virtual void FunctionValue(vtkDataArray* input, vtkDataArray* output)"
        public void FunctionValue(vtkDataArray /*(vtkDataArray*)*/ input, vtkDataArray /*(vtkDataArray*)*/ output)
        {
            VTK_API.API_vtkImplicitFunction.FunctionValue_0(this, input, output);
        }
示例#27
0
// virtual void DeepCopy(vtkDataArray * da)
// "virtual void DeepCopy(vtkDataArray *da)"
        public void DeepCopy(vtkDataArray /*(vtkDataArray*)*/ da)
        {
            VTK_API.API_vtkDataArray.DeepCopy_1(this, da);
        }