ActiViz .NET
5.8.0
|
vtkImageData - topologically and geometrically regular array of data More...
Public Member Functions | |
vtkImageData (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkImageData () | |
Undocumented Block. | |
virtual void | AllocateScalars () |
Allocate the vtkScalars object associated with this object. | |
override void | ComputeBounds () |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
virtual int | ComputeCellId (IntPtr ijk) |
Given a location in structured coordinates (i-j-k), return the cell id. | |
void | ComputeInternalExtent (IntPtr intExt, IntPtr tgtExt, IntPtr bnds) |
Given how many pixel are required on a side for bounrary conditions (in bnds), the target extent to traverse, compute the internal extent (the extent for this ImageData that does nto suffer from any boundary conditions) and place it in intExt. | |
virtual int | ComputePointId (IntPtr ijk) |
Given a location in structured coordinates (i-j-k), return the point id. | |
virtual int | ComputeStructuredCoordinates (IntPtr x, IntPtr ijk, IntPtr pcoords) |
Convenience function computes the structured coordinates for a point x[3]. The voxel is specified by the array ijk[3], and the parametric coordinates in the cell are specified with pcoords[3]. The function returns a 0 if the point x is outside of the volume, and a 1 if inside the volume. | |
virtual void | CopyAndCastFrom (vtkImageData inData, IntPtr extent) |
This method is passed a input and output region, and executes the filter algorithm to fill the output from the input. It just executes a switch statement to call the correct function for the regions data types. | |
virtual void | CopyAndCastFrom (vtkImageData inData, int x0, int x1, int y0, int y1, int z0, int z1) |
This method is passed a input and output region, and executes the filter algorithm to fill the output from the input. It just executes a switch statement to call the correct function for the regions data types. | |
override void | CopyInformationFromPipeline (vtkInformation request) |
Override these to handle origin, spacing, scalar type, and scalar number of components. See vtkDataObject for details. | |
override void | CopyInformationToPipeline (vtkInformation request, vtkInformation input, vtkInformation output, int forceCopy) |
Override these to handle origin, spacing, scalar type, and scalar number of components. See vtkDataObject for details. | |
override void | CopyStructure (vtkDataSet ds) |
Copy the geometric and topological structure of an input image data object. | |
override void | CopyTypeSpecificInformation (vtkDataObject image) |
Must only be called with vtkImageData (or subclass) as input. | |
override void | Crop () |
Reallocates and copies to set the Extent to the UpdateExtent. This is used internally when the exact extent is requested, and the source generated more than the update extent. | |
override void | DeepCopy (vtkDataObject src) |
Shallow and Deep copy. | |
override vtkCell | FindAndGetCell (IntPtr x, vtkCell cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | FindCell (IntPtr x, vtkCell cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | FindCell (IntPtr x, vtkCell cell, vtkGenericCell gencell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
virtual new int | FindPoint (double x, double y, double z) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | FindPoint (IntPtr x) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override uint | GetActualMemorySize () |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE. | |
void | GetArrayIncrements (vtkDataArray array, IntPtr increments) |
Since various arrays have different number of components, the will have different increments. | |
IntPtr | GetArrayPointer (vtkDataArray array, IntPtr coordinates) |
These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars). | |
IntPtr | GetArrayPointerForExtent (vtkDataArray array, IntPtr extent) |
These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars). | |
virtual void | GetAxisUpdateExtent (int axis, ref int min, ref int max) |
Set / Get the extent on just one axis. | |
override vtkCell | GetCell (int cellId) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override void | GetCell (int cellId, vtkGenericCell cell) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override void | GetCellBounds (int cellId, IntPtr bounds) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override void | GetCellPoints (int cellId, vtkIdList ptIds) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | GetCellType (int cellId) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
virtual void | GetContinuousIncrements (IntPtr extent, ref int incX, ref int incY, ref int incZ) |
Different ways to get the increments for moving around the data. incX is always returned with 0. incY is returned with the increment needed to move from the end of one X scanline of data to the start of the next line. incZ is filled in with the increment needed to move from the end of one image to the start of the next. The proper way to use these values is to for a loop over Z, Y, X, C, incrementing the pointer by 1 after each component. When the end of the component is reached, the pointer is set to the beginning of the next pixel, thus incX is properly set to 0. | |
virtual int | GetDataDimension () |
override int | GetDataObjectType () |
Return what type of dataset this is. | |
virtual int[] | GetDimensions () |
Get dimensions of this structured points dataset. It is the number of points on each axis. Dimensions are computed from Extents during this call. | |
virtual void | GetDimensions (IntPtr dims) |
Get dimensions of this structured points dataset. It is the number of points on each axis. Dimensions are computed from Extents during this call. | |
override uint | GetEstimatedMemorySize () |
Get the estimated size of this data object itself. Should be called after UpdateInformation() and PropagateUpdateExtent() have both been called. This estimate should be fairly accurate since this is structured data. | |
virtual int[] | GetExtent () |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. | |
virtual void | GetExtent (ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4, ref int _arg5, ref int _arg6) |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. | |
virtual void | GetExtent (IntPtr _arg) |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. | |
override int | GetExtentType () |
The extent type is a 3D extent. | |
virtual int[] | GetIncrements () |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date. | |
virtual void | GetIncrements (ref int incX, ref int incY, ref int incZ) |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date. | |
virtual void | GetIncrements (IntPtr inc) |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date. | |
override int | GetMaxCellSize () |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | GetNumberOfCells () |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override int | GetNumberOfPoints () |
int | GetNumberOfScalarComponents () |
Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info. | |
virtual void | GetOrigin (IntPtr _arg) |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points. | |
virtual double[] | GetOrigin () |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points. | |
virtual void | GetOrigin (ref double _arg1, ref double _arg2, ref double _arg3) |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points. | |
override double[] | GetPoint (int ptId) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
override void | GetPoint (int id, IntPtr x) |
override void | GetPointCells (int ptId, vtkIdList cellIds) |
Standard vtkDataSet API methods. See vtkDataSet for more information. | |
virtual void | GetPointGradient (int i, int j, int k, vtkDataArray s, IntPtr g) |
Given structured coordinates (i,j,k) for a point in a structured point dataset, compute the gradient vector from the scalar data at that point. The scalars s are the scalars from which the gradient is to be computed. This method will treat structured point datasets of any dimension. | |
virtual double | GetScalarComponentAsDouble (int x, int y, int z, int component) |
For access to data from tcl. | |
virtual float | GetScalarComponentAsFloat (int x, int y, int z, int component) |
For access to data from tcl. | |
virtual IntPtr | GetScalarPointer (IntPtr coordinates) |
Access the native pointer for the scalar data. | |
virtual IntPtr | GetScalarPointer (int x, int y, int z) |
Access the native pointer for the scalar data. | |
virtual IntPtr | GetScalarPointer () |
Access the native pointer for the scalar data. | |
virtual IntPtr | GetScalarPointerForExtent (IntPtr extent) |
Access the native pointer for the scalar data. | |
virtual int | GetScalarSize () |
Get the size of the scalar type in bytes. | |
int | GetScalarType () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
string | GetScalarTypeAsString () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
virtual double | GetScalarTypeMax () |
These returns the minimum and maximum values the ScalarType can hold without overflowing. | |
virtual double | GetScalarTypeMin () |
These returns the minimum and maximum values the ScalarType can hold without overflowing. | |
virtual double[] | GetSpacing () |
Set the spacing (width,height,length) of the cubical cells that compose the data set. | |
virtual void | GetSpacing (ref double _arg1, ref double _arg2, ref double _arg3) |
Set the spacing (width,height,length) of the cubical cells that compose the data set. | |
virtual void | GetSpacing (IntPtr _arg) |
Set the spacing (width,height,length) of the cubical cells that compose the data set. | |
virtual void | GetVoxelGradient (int i, int j, int k, vtkDataArray s, vtkDataArray g) |
Given structured coordinates (i,j,k) for a voxel cell, compute the eight gradient values for the voxel corners. The order in which the gradient vectors are arranged corresponds to the ordering of the voxel points. Gradient vector is computed by central differences (except on edges of volume where forward difference is used). The scalars s are the scalars from which the gradient is to be computed. This method will treat only 3D structured point datasets (i.e., volumes). | |
override void | Initialize () |
Restore data object to initial state. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkImageData | NewInstance () |
Undocumented Block. | |
override void | PrepareForNewData () |
make the output data ready for new data to be inserted. For most objects we just call Initialize. But for image data we leave the old data in case the memory can be reused. | |
virtual void | SetAxisUpdateExtent (int axis, int min, int max) |
Set / Get the extent on just one axis. | |
virtual void | SetDimensions (int i, int j, int k) |
virtual void | SetDimensions (IntPtr dims) |
virtual void | SetExtent (IntPtr extent) |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. | |
virtual void | SetExtent (int x1, int x2, int y1, int y2, int z1, int z2) |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0. | |
void | SetNumberOfScalarComponents (int n) |
Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info. | |
virtual void | SetOrigin (double _arg1, double _arg2, double _arg3) |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points. | |
virtual void | SetOrigin (IntPtr _arg) |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points. | |
virtual void | SetScalarComponentFromDouble (int x, int y, int z, int component, double v) |
For access to data from tcl. | |
virtual void | SetScalarComponentFromFloat (int x, int y, int z, int component, float v) |
For access to data from tcl. | |
void | SetScalarType (int arg0) |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToChar () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToDouble () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToFloat () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToInt () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToLong () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToShort () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToSignedChar () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToUnsignedChar () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToUnsignedInt () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToUnsignedLong () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
void | SetScalarTypeToUnsignedShort () |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility. | |
virtual void | SetSpacing (double _arg1, double _arg2, double _arg3) |
Set the spacing (width,height,length) of the cubical cells that compose the data set. | |
virtual void | SetSpacing (IntPtr _arg) |
Set the spacing (width,height,length) of the cubical cells that compose the data set. | |
override void | ShallowCopy (vtkDataObject src) |
Shallow and Deep copy. | |
override void | UpdateInformation () |
Override to copy information from pipeline information to data information for backward compatibility. See vtkDataObject::UpdateInformation for details. | |
System.Drawing.Bitmap | ToBitmap () |
Static Public Member Functions | |
static new vtkImageData | New () |
Undocumented Block. | |
static new vtkImageData | GetData (vtkInformation info) |
The extent type is a 3D extent. | |
static new vtkImageData | GetData (vtkInformationVector v, int i) |
The extent type is a 3D extent. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkImageData | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
static vtkImageData | FromImage (System.Drawing.Image img) |
Creates a vtkImageData object from a System.Drawing.Image /summary> param name="img">The System.Drawing.Image to convert | |
static vtkImageData | FromImage (System.Drawing.Image img, int numberOfScalarComponents) |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkImageData" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "12vtkImageData" |
Automatically generated type registration mechanics. | |
Protected Member Functions | |
override void | Dispose (bool disposing) |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly. | |
Private Member Functions | |
static internal IntPtr | vtkImageData_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageData_AllocateScalars_01 (HandleRef pThis) |
static internal void | vtkImageData_ComputeBounds_02 (HandleRef pThis) |
static internal int | vtkImageData_ComputeCellId_03 (HandleRef pThis, IntPtr ijk) |
static internal void | vtkImageData_ComputeInternalExtent_04 (HandleRef pThis, IntPtr intExt, IntPtr tgtExt, IntPtr bnds) |
static internal int | vtkImageData_ComputePointId_05 (HandleRef pThis, IntPtr ijk) |
static internal int | vtkImageData_ComputeStructuredCoordinates_06 (HandleRef pThis, IntPtr x, IntPtr ijk, IntPtr pcoords) |
static internal void | vtkImageData_CopyAndCastFrom_07 (HandleRef pThis, HandleRef inData, IntPtr extent) |
static internal void | vtkImageData_CopyAndCastFrom_08 (HandleRef pThis, HandleRef inData, int x0, int x1, int y0, int y1, int z0, int z1) |
static internal void | vtkImageData_CopyInformationFromPipeline_09 (HandleRef pThis, HandleRef request) |
static internal void | vtkImageData_CopyInformationToPipeline_10 (HandleRef pThis, HandleRef request, HandleRef input, HandleRef output, int forceCopy) |
static internal void | vtkImageData_CopyStructure_11 (HandleRef pThis, HandleRef ds) |
static internal void | vtkImageData_CopyTypeSpecificInformation_12 (HandleRef pThis, HandleRef image) |
static internal void | vtkImageData_Crop_13 (HandleRef pThis) |
static internal void | vtkImageData_DeepCopy_14 (HandleRef pThis, HandleRef src) |
static internal IntPtr | vtkImageData_FindAndGetCell_15 (HandleRef pThis, IntPtr x, HandleRef cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImageData_FindCell_16 (HandleRef pThis, IntPtr x, HandleRef cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
static internal int | vtkImageData_FindCell_17 (HandleRef pThis, IntPtr x, HandleRef cell, HandleRef gencell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
static internal int | vtkImageData_FindPoint_18 (HandleRef pThis, double x, double y, double z) |
static internal int | vtkImageData_FindPoint_19 (HandleRef pThis, IntPtr x) |
static internal uint | vtkImageData_GetActualMemorySize_20 (HandleRef pThis) |
static internal void | vtkImageData_GetArrayIncrements_21 (HandleRef pThis, HandleRef array, IntPtr increments) |
static internal IntPtr | vtkImageData_GetArrayPointer_22 (HandleRef pThis, HandleRef array, IntPtr coordinates) |
static internal IntPtr | vtkImageData_GetArrayPointerForExtent_23 (HandleRef pThis, HandleRef array, IntPtr extent) |
static internal void | vtkImageData_GetAxisUpdateExtent_24 (HandleRef pThis, int axis, ref int min, ref int max) |
static internal IntPtr | vtkImageData_GetCell_25 (HandleRef pThis, int cellId, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageData_GetCell_26 (HandleRef pThis, int cellId, HandleRef cell) |
static internal void | vtkImageData_GetCellBounds_27 (HandleRef pThis, int cellId, IntPtr bounds) |
static internal void | vtkImageData_GetCellPoints_28 (HandleRef pThis, int cellId, HandleRef ptIds) |
static internal int | vtkImageData_GetCellType_29 (HandleRef pThis, int cellId) |
static internal void | vtkImageData_GetContinuousIncrements_30 (HandleRef pThis, IntPtr extent, ref int incX, ref int incY, ref int incZ) |
static internal IntPtr | vtkImageData_GetData_31 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkImageData_GetData_32 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkImageData_GetDataDimension_33 (HandleRef pThis) |
static internal int | vtkImageData_GetDataObjectType_34 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetDimensions_35 (HandleRef pThis) |
static internal void | vtkImageData_GetDimensions_36 (HandleRef pThis, IntPtr dims) |
static internal uint | vtkImageData_GetEstimatedMemorySize_37 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetExtent_38 (HandleRef pThis) |
static internal void | vtkImageData_GetExtent_39 (HandleRef pThis, ref int _arg1, ref int _arg2, ref int _arg3, ref int _arg4, ref int _arg5, ref int _arg6) |
static internal void | vtkImageData_GetExtent_40 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkImageData_GetExtentType_41 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetIncrements_42 (HandleRef pThis) |
static internal void | vtkImageData_GetIncrements_43 (HandleRef pThis, ref int incX, ref int incY, ref int incZ) |
static internal void | vtkImageData_GetIncrements_44 (HandleRef pThis, IntPtr inc) |
static internal int | vtkImageData_GetMaxCellSize_45 (HandleRef pThis) |
static internal int | vtkImageData_GetNumberOfCells_46 (HandleRef pThis) |
static internal int | vtkImageData_GetNumberOfPoints_47 (HandleRef pThis) |
static internal int | vtkImageData_GetNumberOfScalarComponents_48 (HandleRef pThis) |
static internal void | vtkImageData_GetOrigin_49 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkImageData_GetOrigin_50 (HandleRef pThis) |
static internal void | vtkImageData_GetOrigin_51 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal IntPtr | vtkImageData_GetPoint_52 (HandleRef pThis, int ptId) |
static internal void | vtkImageData_GetPoint_53 (HandleRef pThis, int id, IntPtr x) |
static internal void | vtkImageData_GetPointCells_54 (HandleRef pThis, int ptId, HandleRef cellIds) |
static internal void | vtkImageData_GetPointGradient_55 (HandleRef pThis, int i, int j, int k, HandleRef s, IntPtr g) |
static internal double | vtkImageData_GetScalarComponentAsDouble_56 (HandleRef pThis, int x, int y, int z, int component) |
static internal float | vtkImageData_GetScalarComponentAsFloat_57 (HandleRef pThis, int x, int y, int z, int component) |
static internal IntPtr | vtkImageData_GetScalarPointer_58 (HandleRef pThis, IntPtr coordinates) |
static internal IntPtr | vtkImageData_GetScalarPointer_59 (HandleRef pThis, int x, int y, int z) |
static internal IntPtr | vtkImageData_GetScalarPointer_60 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetScalarPointerForExtent_61 (HandleRef pThis, IntPtr extent) |
static internal int | vtkImageData_GetScalarSize_62 (HandleRef pThis) |
static internal int | vtkImageData_GetScalarType_63 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetScalarTypeAsString_64 (HandleRef pThis) |
static internal double | vtkImageData_GetScalarTypeMax_65 (HandleRef pThis) |
static internal double | vtkImageData_GetScalarTypeMin_66 (HandleRef pThis) |
static internal IntPtr | vtkImageData_GetSpacing_67 (HandleRef pThis) |
static internal void | vtkImageData_GetSpacing_68 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal void | vtkImageData_GetSpacing_69 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkImageData_GetVoxelGradient_70 (HandleRef pThis, int i, int j, int k, HandleRef s, HandleRef g) |
static internal void | vtkImageData_Initialize_71 (HandleRef pThis) |
static internal int | vtkImageData_IsA_72 (HandleRef pThis, string type) |
static internal int | vtkImageData_IsTypeOf_73 (string type) |
static internal IntPtr | vtkImageData_NewInstance_75 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageData_PrepareForNewData_76 (HandleRef pThis) |
static internal IntPtr | vtkImageData_SafeDownCast_77 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkImageData_SetAxisUpdateExtent_78 (HandleRef pThis, int axis, int min, int max) |
static internal void | vtkImageData_SetDimensions_79 (HandleRef pThis, int i, int j, int k) |
static internal void | vtkImageData_SetDimensions_80 (HandleRef pThis, IntPtr dims) |
static internal void | vtkImageData_SetExtent_81 (HandleRef pThis, IntPtr extent) |
static internal void | vtkImageData_SetExtent_82 (HandleRef pThis, int x1, int x2, int y1, int y2, int z1, int z2) |
static internal void | vtkImageData_SetNumberOfScalarComponents_83 (HandleRef pThis, int n) |
static internal void | vtkImageData_SetOrigin_84 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkImageData_SetOrigin_85 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkImageData_SetScalarComponentFromDouble_86 (HandleRef pThis, int x, int y, int z, int component, double v) |
static internal void | vtkImageData_SetScalarComponentFromFloat_87 (HandleRef pThis, int x, int y, int z, int component, float v) |
static internal void | vtkImageData_SetScalarType_88 (HandleRef pThis, int arg0) |
static internal void | vtkImageData_SetScalarTypeToChar_89 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToDouble_90 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToFloat_91 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToInt_92 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToLong_93 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToShort_94 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToSignedChar_95 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToUnsignedChar_96 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToUnsignedInt_97 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToUnsignedLong_98 (HandleRef pThis) |
static internal void | vtkImageData_SetScalarTypeToUnsignedShort_99 (HandleRef pThis) |
static internal void | vtkImageData_SetSpacing_100 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkImageData_SetSpacing_101 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkImageData_ShallowCopy_102 (HandleRef pThis, HandleRef src) |
static internal void | vtkImageData_UpdateInformation_103 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkImageData () |
Automatically generated type registration mechanics. |
vtkImageData - topologically and geometrically regular array of data
Description vtkImageData is a data object that is a concrete implementation of vtkDataSet. vtkImageData represents a geometric structure that is a topological and geometrical regular array of points. Examples include volumes (voxel data) and pixmaps.
static Kitware.VTK.vtkImageData.vtkImageData | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkImageData.vtkImageData | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
virtual void Kitware.VTK.vtkImageData.AllocateScalars | ( | ) | [virtual] |
Allocate the vtkScalars object associated with this object.
override void Kitware.VTK.vtkImageData.ComputeBounds | ( | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
virtual int Kitware.VTK.vtkImageData.ComputeCellId | ( | IntPtr | ijk | ) | [virtual] |
Given a location in structured coordinates (i-j-k), return the cell id.
void Kitware.VTK.vtkImageData.ComputeInternalExtent | ( | IntPtr | intExt, |
IntPtr | tgtExt, | ||
IntPtr | bnds | ||
) |
Given how many pixel are required on a side for bounrary conditions (in bnds), the target extent to traverse, compute the internal extent (the extent for this ImageData that does nto suffer from any boundary conditions) and place it in intExt.
virtual int Kitware.VTK.vtkImageData.ComputePointId | ( | IntPtr | ijk | ) | [virtual] |
Given a location in structured coordinates (i-j-k), return the point id.
virtual int Kitware.VTK.vtkImageData.ComputeStructuredCoordinates | ( | IntPtr | x, |
IntPtr | ijk, | ||
IntPtr | pcoords | ||
) | [virtual] |
Convenience function computes the structured coordinates for a point x[3]. The voxel is specified by the array ijk[3], and the parametric coordinates in the cell are specified with pcoords[3]. The function returns a 0 if the point x is outside of the volume, and a 1 if inside the volume.
virtual void Kitware.VTK.vtkImageData.CopyAndCastFrom | ( | vtkImageData | inData, |
IntPtr | extent | ||
) | [virtual] |
This method is passed a input and output region, and executes the filter algorithm to fill the output from the input. It just executes a switch statement to call the correct function for the regions data types.
virtual void Kitware.VTK.vtkImageData.CopyAndCastFrom | ( | vtkImageData | inData, |
int | x0, | ||
int | x1, | ||
int | y0, | ||
int | y1, | ||
int | z0, | ||
int | z1 | ||
) | [virtual] |
This method is passed a input and output region, and executes the filter algorithm to fill the output from the input. It just executes a switch statement to call the correct function for the regions data types.
override void Kitware.VTK.vtkImageData.CopyInformationFromPipeline | ( | vtkInformation | request | ) | [virtual] |
Override these to handle origin, spacing, scalar type, and scalar number of components. See vtkDataObject for details.
Reimplemented from Kitware.VTK.vtkDataObject.
override void Kitware.VTK.vtkImageData.CopyInformationToPipeline | ( | vtkInformation | request, |
vtkInformation | input, | ||
vtkInformation | output, | ||
int | forceCopy | ||
) | [virtual] |
Override these to handle origin, spacing, scalar type, and scalar number of components. See vtkDataObject for details.
Reimplemented from Kitware.VTK.vtkDataObject.
override void Kitware.VTK.vtkImageData.CopyStructure | ( | vtkDataSet | ds | ) | [virtual] |
Copy the geometric and topological structure of an input image data object.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override void Kitware.VTK.vtkImageData.CopyTypeSpecificInformation | ( | vtkDataObject | image | ) | [virtual] |
Must only be called with vtkImageData (or subclass) as input.
Reimplemented from Kitware.VTK.vtkDataObject.
override void Kitware.VTK.vtkImageData.Crop | ( | ) | [virtual] |
Reallocates and copies to set the Extent to the UpdateExtent. This is used internally when the exact extent is requested, and the source generated more than the update extent.
Reimplemented from Kitware.VTK.vtkDataObject.
override void Kitware.VTK.vtkImageData.DeepCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override void Kitware.VTK.vtkImageData.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkStructuredPoints, and Kitware.VTK.vtkUniformGrid.
override vtkCell Kitware.VTK.vtkImageData.FindAndGetCell | ( | IntPtr | x, |
vtkCell | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override int Kitware.VTK.vtkImageData.FindCell | ( | IntPtr | x, |
vtkCell | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override int Kitware.VTK.vtkImageData.FindCell | ( | IntPtr | x, |
vtkCell | cell, | ||
vtkGenericCell | gencell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
virtual new int Kitware.VTK.vtkImageData.FindPoint | ( | double | x, |
double | y, | ||
double | z | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkImageData.FindPoint | ( | IntPtr | x | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
static vtkImageData Kitware.VTK.vtkImageData.FromImage | ( | System.Drawing.Image | img | ) | [static] |
Creates a vtkImageData object from a System.Drawing.Image /summary> param name="img">The System.Drawing.Image to convert
summary> Creates a vtkImageData object from a System.Drawing.Image /summary> param name="img">The System.Drawing.Image to convert
param name="numberOfScalarComponents">3 for RGB and 4 for RGBA
static vtkImageData Kitware.VTK.vtkImageData.FromImage | ( | System.Drawing.Image | img, |
int | numberOfScalarComponents | ||
) | [static] |
summary> Returns a System.Drawing.Bitmap created from a plane of the vtkImageData /summary>
override uint Kitware.VTK.vtkImageData.GetActualMemorySize | ( | ) | [virtual] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
void Kitware.VTK.vtkImageData.GetArrayIncrements | ( | vtkDataArray | array, |
IntPtr | increments | ||
) |
Since various arrays have different number of components, the will have different increments.
IntPtr Kitware.VTK.vtkImageData.GetArrayPointer | ( | vtkDataArray | array, |
IntPtr | coordinates | ||
) |
These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars).
IntPtr Kitware.VTK.vtkImageData.GetArrayPointerForExtent | ( | vtkDataArray | array, |
IntPtr | extent | ||
) |
These are convenience methods for getting a pointer from any filed array. It is a start at expanding image filters to process any array (not just scalars).
virtual void Kitware.VTK.vtkImageData.GetAxisUpdateExtent | ( | int | axis, |
ref int | min, | ||
ref int | max | ||
) | [virtual] |
Set / Get the extent on just one axis.
override vtkCell Kitware.VTK.vtkImageData.GetCell | ( | int | cellId | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override void Kitware.VTK.vtkImageData.GetCell | ( | int | cellId, |
vtkGenericCell | cell | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override void Kitware.VTK.vtkImageData.GetCellBounds | ( | int | cellId, |
IntPtr | bounds | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkImageData.GetCellPoints | ( | int | cellId, |
vtkIdList | ptIds | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override int Kitware.VTK.vtkImageData.GetCellType | ( | int | cellId | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
virtual void Kitware.VTK.vtkImageData.GetContinuousIncrements | ( | IntPtr | extent, |
ref int | incX, | ||
ref int | incY, | ||
ref int | incZ | ||
) | [virtual] |
Different ways to get the increments for moving around the data. incX is always returned with 0. incY is returned with the increment needed to move from the end of one X scanline of data to the start of the next line. incZ is filled in with the increment needed to move from the end of one image to the start of the next. The proper way to use these values is to for a loop over Z, Y, X, C, incrementing the pointer by 1 after each component. When the end of the component is reached, the pointer is set to the beginning of the next pixel, thus incX is properly set to 0.
static new vtkImageData Kitware.VTK.vtkImageData.GetData | ( | vtkInformation | info | ) | [static] |
The extent type is a 3D extent.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
static new vtkImageData Kitware.VTK.vtkImageData.GetData | ( | vtkInformationVector | v, |
int | i | ||
) | [static] |
The extent type is a 3D extent.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
virtual int Kitware.VTK.vtkImageData.GetDataDimension | ( | ) | [virtual] |
----------------------------------------------------------------------------
override int Kitware.VTK.vtkImageData.GetDataObjectType | ( | ) | [virtual] |
Return what type of dataset this is.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid, and Kitware.VTK.vtkStructuredPoints.
virtual int [] Kitware.VTK.vtkImageData.GetDimensions | ( | ) | [virtual] |
Get dimensions of this structured points dataset. It is the number of points on each axis. Dimensions are computed from Extents during this call.
virtual void Kitware.VTK.vtkImageData.GetDimensions | ( | IntPtr | dims | ) | [virtual] |
Get dimensions of this structured points dataset. It is the number of points on each axis. Dimensions are computed from Extents during this call.
override uint Kitware.VTK.vtkImageData.GetEstimatedMemorySize | ( | ) | [virtual] |
Get the estimated size of this data object itself. Should be called after UpdateInformation() and PropagateUpdateExtent() have both been called. This estimate should be fairly accurate since this is structured data.
Reimplemented from Kitware.VTK.vtkDataObject.
virtual int [] Kitware.VTK.vtkImageData.GetExtent | ( | ) | [virtual] |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0.
virtual void Kitware.VTK.vtkImageData.GetExtent | ( | ref int | _arg1, |
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4, | ||
ref int | _arg5, | ||
ref int | _arg6 | ||
) | [virtual] |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0.
virtual void Kitware.VTK.vtkImageData.GetExtent | ( | IntPtr | _arg | ) | [virtual] |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0.
override int Kitware.VTK.vtkImageData.GetExtentType | ( | ) | [virtual] |
The extent type is a 3D extent.
Reimplemented from Kitware.VTK.vtkDataObject.
virtual int [] Kitware.VTK.vtkImageData.GetIncrements | ( | ) | [virtual] |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date.
virtual void Kitware.VTK.vtkImageData.GetIncrements | ( | ref int | incX, |
ref int | incY, | ||
ref int | incZ | ||
) | [virtual] |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date.
virtual void Kitware.VTK.vtkImageData.GetIncrements | ( | IntPtr | inc | ) | [virtual] |
Different ways to get the increments for moving around the data. GetIncrements() calls ComputeIncrements() to ensure the increments are up to date.
override int Kitware.VTK.vtkImageData.GetMaxCellSize | ( | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override int Kitware.VTK.vtkImageData.GetNumberOfCells | ( | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkImageData.GetNumberOfPoints | ( | ) | [virtual] |
----------------------------------------------------------------------------
Reimplemented from Kitware.VTK.vtkDataSet.
Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info.
virtual void Kitware.VTK.vtkImageData.GetOrigin | ( | IntPtr | _arg | ) | [virtual] |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points.
virtual double [] Kitware.VTK.vtkImageData.GetOrigin | ( | ) | [virtual] |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points.
virtual void Kitware.VTK.vtkImageData.GetOrigin | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points.
override double [] Kitware.VTK.vtkImageData.GetPoint | ( | int | ptId | ) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkImageData.GetPoint | ( | int | id, |
IntPtr | x | ||
) | [virtual] |
----------------------------------------------------------------------------
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkImageData.GetPointCells | ( | int | ptId, |
vtkIdList | cellIds | ||
) | [virtual] |
Standard vtkDataSet API methods. See vtkDataSet for more information.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
virtual void Kitware.VTK.vtkImageData.GetPointGradient | ( | int | i, |
int | j, | ||
int | k, | ||
vtkDataArray | s, | ||
IntPtr | g | ||
) | [virtual] |
Given structured coordinates (i,j,k) for a point in a structured point dataset, compute the gradient vector from the scalar data at that point. The scalars s are the scalars from which the gradient is to be computed. This method will treat structured point datasets of any dimension.
virtual double Kitware.VTK.vtkImageData.GetScalarComponentAsDouble | ( | int | x, |
int | y, | ||
int | z, | ||
int | component | ||
) | [virtual] |
For access to data from tcl.
virtual float Kitware.VTK.vtkImageData.GetScalarComponentAsFloat | ( | int | x, |
int | y, | ||
int | z, | ||
int | component | ||
) | [virtual] |
For access to data from tcl.
virtual IntPtr Kitware.VTK.vtkImageData.GetScalarPointer | ( | IntPtr | coordinates | ) | [virtual] |
Access the native pointer for the scalar data.
virtual IntPtr Kitware.VTK.vtkImageData.GetScalarPointer | ( | int | x, |
int | y, | ||
int | z | ||
) | [virtual] |
Access the native pointer for the scalar data.
virtual IntPtr Kitware.VTK.vtkImageData.GetScalarPointer | ( | ) | [virtual] |
Access the native pointer for the scalar data.
virtual IntPtr Kitware.VTK.vtkImageData.GetScalarPointerForExtent | ( | IntPtr | extent | ) | [virtual] |
Access the native pointer for the scalar data.
virtual int Kitware.VTK.vtkImageData.GetScalarSize | ( | ) | [virtual] |
Get the size of the scalar type in bytes.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
virtual double Kitware.VTK.vtkImageData.GetScalarTypeMax | ( | ) | [virtual] |
These returns the minimum and maximum values the ScalarType can hold without overflowing.
virtual double Kitware.VTK.vtkImageData.GetScalarTypeMin | ( | ) | [virtual] |
These returns the minimum and maximum values the ScalarType can hold without overflowing.
virtual double [] Kitware.VTK.vtkImageData.GetSpacing | ( | ) | [virtual] |
Set the spacing (width,height,length) of the cubical cells that compose the data set.
virtual void Kitware.VTK.vtkImageData.GetSpacing | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Set the spacing (width,height,length) of the cubical cells that compose the data set.
virtual void Kitware.VTK.vtkImageData.GetSpacing | ( | IntPtr | _arg | ) | [virtual] |
Set the spacing (width,height,length) of the cubical cells that compose the data set.
virtual void Kitware.VTK.vtkImageData.GetVoxelGradient | ( | int | i, |
int | j, | ||
int | k, | ||
vtkDataArray | s, | ||
vtkDataArray | g | ||
) | [virtual] |
Given structured coordinates (i,j,k) for a voxel cell, compute the eight gradient values for the voxel corners. The order in which the gradient vectors are arranged corresponds to the ordering of the voxel points. Gradient vector is computed by central differences (except on edges of volume where forward difference is used). The scalars s are the scalars from which the gradient is to be computed. This method will treat only 3D structured point datasets (i.e., volumes).
override void Kitware.VTK.vtkImageData.Initialize | ( | ) | [virtual] |
Restore data object to initial state.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
override int Kitware.VTK.vtkImageData.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid, and Kitware.VTK.vtkStructuredPoints.
static new int Kitware.VTK.vtkImageData.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid, and Kitware.VTK.vtkStructuredPoints.
static new vtkImageData Kitware.VTK.vtkImageData.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Reimplemented in Kitware.VTK.vtkStructuredPoints, and Kitware.VTK.vtkUniformGrid.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid, and Kitware.VTK.vtkStructuredPoints.
override void Kitware.VTK.vtkImageData.PrepareForNewData | ( | ) | [virtual] |
make the output data ready for new data to be inserted. For most objects we just call Initialize. But for image data we leave the old data in case the memory can be reused.
Reimplemented from Kitware.VTK.vtkDataObject.
static new vtkImageData Kitware.VTK.vtkImageData.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid, and Kitware.VTK.vtkStructuredPoints.
virtual void Kitware.VTK.vtkImageData.SetAxisUpdateExtent | ( | int | axis, |
int | min, | ||
int | max | ||
) | [virtual] |
Set / Get the extent on just one axis.
virtual void Kitware.VTK.vtkImageData.SetDimensions | ( | int | i, |
int | j, | ||
int | k | ||
) | [virtual] |
virtual void Kitware.VTK.vtkImageData.SetDimensions | ( | IntPtr | dims | ) | [virtual] |
virtual void Kitware.VTK.vtkImageData.SetExtent | ( | IntPtr | extent | ) | [virtual] |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0.
virtual void Kitware.VTK.vtkImageData.SetExtent | ( | int | x1, |
int | x2, | ||
int | y1, | ||
int | y2, | ||
int | z1, | ||
int | z2 | ||
) | [virtual] |
Set/Get the extent. On each axis, the extent is defined by the index of the first point and the index of the last point. The extent should be set before the "Scalars" are set or allocated. The Extent is stored in the order (X, Y, Z). The dataset extent does not have to start at (0,0,0). (0,0,0) is just the extent of the origin. The first point (the one with Id=0) is at extent (Extent[0],Extent[2],Extent[4]). As for any dataset, a data array on point data starts at Id=0.
void Kitware.VTK.vtkImageData.SetNumberOfScalarComponents | ( | int | n | ) |
Set/Get the number of scalar components for points. As with the SetScalarType method this is setting pipeline info.
virtual void Kitware.VTK.vtkImageData.SetOrigin | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points.
virtual void Kitware.VTK.vtkImageData.SetOrigin | ( | IntPtr | _arg | ) | [virtual] |
Set/Get the origin of the dataset. The origin is the position in world coordinates of the point of extent (0,0,0). This point does not have to be part of the dataset, in other words, the dataset extent does not have to start at (0,0,0) and the origin can be outside of the dataset bounding box. The origin plus spacing determine the position in space of the points.
virtual void Kitware.VTK.vtkImageData.SetScalarComponentFromDouble | ( | int | x, |
int | y, | ||
int | z, | ||
int | component, | ||
double | v | ||
) | [virtual] |
For access to data from tcl.
virtual void Kitware.VTK.vtkImageData.SetScalarComponentFromFloat | ( | int | x, |
int | y, | ||
int | z, | ||
int | component, | ||
float | v | ||
) | [virtual] |
For access to data from tcl.
void Kitware.VTK.vtkImageData.SetScalarType | ( | int | arg0 | ) |
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
Set/Get the data scalar type (i.e VTK_DOUBLE). Note that these methods are setting and getting the pipeline scalar type. i.e. they are setting the type that the image data will be once it has executed. Until the REQUEST_DATA pass the actual scalars may be of some other type. This is for backwards compatibility.
virtual void Kitware.VTK.vtkImageData.SetSpacing | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set the spacing (width,height,length) of the cubical cells that compose the data set.
virtual void Kitware.VTK.vtkImageData.SetSpacing | ( | IntPtr | _arg | ) | [virtual] |
Set the spacing (width,height,length) of the cubical cells that compose the data set.
override void Kitware.VTK.vtkImageData.ShallowCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkUniformGrid.
System.Drawing.Bitmap Kitware.VTK.vtkImageData.ToBitmap | ( | ) |
override void Kitware.VTK.vtkImageData.UpdateInformation | ( | ) | [virtual] |
Override to copy information from pipeline information to data information for backward compatibility. See vtkDataObject::UpdateInformation for details.
Reimplemented from Kitware.VTK.vtkDataObject.
static internal void Kitware.VTK.vtkImageData.vtkImageData_AllocateScalars_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_ComputeBounds_02 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_ComputeCellId_03 | ( | HandleRef | pThis, |
IntPtr | ijk | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_ComputeInternalExtent_04 | ( | HandleRef | pThis, |
IntPtr | intExt, | ||
IntPtr | tgtExt, | ||
IntPtr | bnds | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_ComputePointId_05 | ( | HandleRef | pThis, |
IntPtr | ijk | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_ComputeStructuredCoordinates_06 | ( | HandleRef | pThis, |
IntPtr | x, | ||
IntPtr | ijk, | ||
IntPtr | pcoords | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyAndCastFrom_07 | ( | HandleRef | pThis, |
HandleRef | inData, | ||
IntPtr | extent | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyAndCastFrom_08 | ( | HandleRef | pThis, |
HandleRef | inData, | ||
int | x0, | ||
int | x1, | ||
int | y0, | ||
int | y1, | ||
int | z0, | ||
int | z1 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyInformationFromPipeline_09 | ( | HandleRef | pThis, |
HandleRef | request | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyInformationToPipeline_10 | ( | HandleRef | pThis, |
HandleRef | request, | ||
HandleRef | input, | ||
HandleRef | output, | ||
int | forceCopy | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyStructure_11 | ( | HandleRef | pThis, |
HandleRef | ds | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_CopyTypeSpecificInformation_12 | ( | HandleRef | pThis, |
HandleRef | image | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_Crop_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_DeepCopy_14 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_FindAndGetCell_15 | ( | HandleRef | pThis, |
IntPtr | x, | ||
HandleRef | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_FindCell_16 | ( | HandleRef | pThis, |
IntPtr | x, | ||
HandleRef | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_FindCell_17 | ( | HandleRef | pThis, |
IntPtr | x, | ||
HandleRef | cell, | ||
HandleRef | gencell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_FindPoint_18 | ( | HandleRef | pThis, |
double | x, | ||
double | y, | ||
double | z | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_FindPoint_19 | ( | HandleRef | pThis, |
IntPtr | x | ||
) | [private] |
static internal uint Kitware.VTK.vtkImageData.vtkImageData_GetActualMemorySize_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetArrayIncrements_21 | ( | HandleRef | pThis, |
HandleRef | array, | ||
IntPtr | increments | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetArrayPointer_22 | ( | HandleRef | pThis, |
HandleRef | array, | ||
IntPtr | coordinates | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetArrayPointerForExtent_23 | ( | HandleRef | pThis, |
HandleRef | array, | ||
IntPtr | extent | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetAxisUpdateExtent_24 | ( | HandleRef | pThis, |
int | axis, | ||
ref int | min, | ||
ref int | max | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetCell_25 | ( | HandleRef | pThis, |
int | cellId, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetCell_26 | ( | HandleRef | pThis, |
int | cellId, | ||
HandleRef | cell | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetCellBounds_27 | ( | HandleRef | pThis, |
int | cellId, | ||
IntPtr | bounds | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetCellPoints_28 | ( | HandleRef | pThis, |
int | cellId, | ||
HandleRef | ptIds | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetCellType_29 | ( | HandleRef | pThis, |
int | cellId | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetContinuousIncrements_30 | ( | HandleRef | pThis, |
IntPtr | extent, | ||
ref int | incX, | ||
ref int | incY, | ||
ref int | incZ | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetData_31 | ( | HandleRef | info, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetData_32 | ( | HandleRef | v, |
int | i, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetDataDimension_33 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetDataObjectType_34 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetDimensions_35 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetDimensions_36 | ( | HandleRef | pThis, |
IntPtr | dims | ||
) | [private] |
static internal uint Kitware.VTK.vtkImageData.vtkImageData_GetEstimatedMemorySize_37 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetExtent_38 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetExtent_39 | ( | HandleRef | pThis, |
ref int | _arg1, | ||
ref int | _arg2, | ||
ref int | _arg3, | ||
ref int | _arg4, | ||
ref int | _arg5, | ||
ref int | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetExtent_40 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetExtentType_41 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetIncrements_42 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetIncrements_43 | ( | HandleRef | pThis, |
ref int | incX, | ||
ref int | incY, | ||
ref int | incZ | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetIncrements_44 | ( | HandleRef | pThis, |
IntPtr | inc | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetMaxCellSize_45 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetNumberOfCells_46 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetNumberOfPoints_47 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetNumberOfScalarComponents_48 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetOrigin_49 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetOrigin_50 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetOrigin_51 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetPoint_52 | ( | HandleRef | pThis, |
int | ptId | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetPoint_53 | ( | HandleRef | pThis, |
int | id, | ||
IntPtr | x | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetPointCells_54 | ( | HandleRef | pThis, |
int | ptId, | ||
HandleRef | cellIds | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetPointGradient_55 | ( | HandleRef | pThis, |
int | i, | ||
int | j, | ||
int | k, | ||
HandleRef | s, | ||
IntPtr | g | ||
) | [private] |
static internal double Kitware.VTK.vtkImageData.vtkImageData_GetScalarComponentAsDouble_56 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | z, | ||
int | component | ||
) | [private] |
static internal float Kitware.VTK.vtkImageData.vtkImageData_GetScalarComponentAsFloat_57 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | z, | ||
int | component | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetScalarPointer_58 | ( | HandleRef | pThis, |
IntPtr | coordinates | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetScalarPointer_59 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | z | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetScalarPointer_60 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetScalarPointerForExtent_61 | ( | HandleRef | pThis, |
IntPtr | extent | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetScalarSize_62 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_GetScalarType_63 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetScalarTypeAsString_64 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageData.vtkImageData_GetScalarTypeMax_65 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkImageData.vtkImageData_GetScalarTypeMin_66 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_GetSpacing_67 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetSpacing_68 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetSpacing_69 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_GetVoxelGradient_70 | ( | HandleRef | pThis, |
int | i, | ||
int | j, | ||
int | k, | ||
HandleRef | s, | ||
HandleRef | g | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_Initialize_71 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_IsA_72 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkImageData.vtkImageData_IsTypeOf_73 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_NewInstance_75 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_PrepareForNewData_76 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkImageData.vtkImageData_SafeDownCast_77 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetAxisUpdateExtent_78 | ( | HandleRef | pThis, |
int | axis, | ||
int | min, | ||
int | max | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetDimensions_79 | ( | HandleRef | pThis, |
int | i, | ||
int | j, | ||
int | k | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetDimensions_80 | ( | HandleRef | pThis, |
IntPtr | dims | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetExtent_81 | ( | HandleRef | pThis, |
IntPtr | extent | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetExtent_82 | ( | HandleRef | pThis, |
int | x1, | ||
int | x2, | ||
int | y1, | ||
int | y2, | ||
int | z1, | ||
int | z2 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetNumberOfScalarComponents_83 | ( | HandleRef | pThis, |
int | n | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetOrigin_84 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetOrigin_85 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarComponentFromDouble_86 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | z, | ||
int | component, | ||
double | v | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarComponentFromFloat_87 | ( | HandleRef | pThis, |
int | x, | ||
int | y, | ||
int | z, | ||
int | component, | ||
float | v | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarType_88 | ( | HandleRef | pThis, |
int | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToChar_89 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToDouble_90 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToFloat_91 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToInt_92 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToLong_93 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToShort_94 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToSignedChar_95 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToUnsignedChar_96 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToUnsignedInt_97 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToUnsignedLong_98 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetScalarTypeToUnsignedShort_99 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetSpacing_100 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_SetSpacing_101 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_ShallowCopy_102 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
static internal void Kitware.VTK.vtkImageData.vtkImageData_UpdateInformation_103 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkImageData.MRClassNameKey = "12vtkImageData" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkStructuredPoints, and Kitware.VTK.vtkUniformGrid.
new const string Kitware.VTK.vtkImageData.MRFullTypeName = "Kitware.VTK.vtkImageData" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSet.
Reimplemented in Kitware.VTK.vtkStructuredPoints, and Kitware.VTK.vtkUniformGrid.