ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkUnstructuredGrid Class Reference

vtkUnstructuredGrid - dataset represents arbitrary combinations of all possible cell types More...

Inheritance diagram for Kitware.VTK.vtkUnstructuredGrid:
[legend]
Collaboration diagram for Kitware.VTK.vtkUnstructuredGrid:
[legend]

List of all members.

Public Member Functions

 vtkUnstructuredGrid (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkUnstructuredGrid ()
 Undocumented Block.
void AddReferenceToCell (int ptId, int cellId)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
virtual void Allocate (int numCells, int extSize)
 Standard vtkDataSet API methods. See vtkDataSet for more information.
void BuildLinks ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override void CopyStructure (vtkDataSet ds)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override void DeepCopy (vtkDataObject src)
 Shallow and Deep copy.
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.
override vtkCell GetCell (int cellId)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override void GetCell (int cellId, vtkGenericCell cell)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override void GetCellBounds (int cellId, IntPtr bounds)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
vtkCellLinks GetCellLinks ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
vtkIdTypeArray GetCellLocationsArray ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override void GetCellNeighbors (int cellId, vtkIdList ptIds, vtkIdList cellIds)
 Topological inquiry to get all cells using list of points exclusive of cell specified (e.g., cellId). THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
override void GetCellPoints (int cellId, vtkIdList ptIds)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override int GetCellType (int cellId)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
vtkUnsignedCharArray GetCellTypesArray ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
vtkCellArray GetCells ()
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
override int GetDataObjectType ()
 Standard vtkDataSet API methods. See vtkDataSet for more information.
vtkIdTypeArray GetFaceLocations ()
 Get pointer to faces and facelocations. Support for polyhedron cells.
void GetFaceStream (int cellId, vtkIdList ptIds)
 Get the face stream of a polyhedron cell in the following format: (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...). If the requested cell is not a polyhedron, then the standard GetCellPoints is called to return a list of unique point ids (id1, id2, id3, ...).
IntPtr GetFaces (int cellId)
 Special support for polyhedron. Return NULL for all other cell types.
vtkIdTypeArray GetFaces ()
 Get pointer to faces and facelocations. Support for polyhedron cells.
virtual int GetGhostLevel ()
 Get the ghost level.
void GetIdsOfCellsOfType (int type, vtkIdTypeArray array)
 Fill vtkIdTypeArray container with list of cell Ids. This method traverses all cells and, for a particular cell type, inserts the cell Id into the container.
override int GetMaxCellSize ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
override int GetNumberOfCells ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
virtual int GetNumberOfPieces ()
 Set / Get the piece and the number of pieces. Similar to extent in 3D.
virtual int GetPiece ()
 Set / Get the piece and the number of pieces. Similar to extent in 3D.
override void GetPointCells (int ptId, vtkIdList cellIds)
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
void GetUpdateExtent (ref int piece, ref int numPieces, ref int ghostLevel)
 For streaming. User/next filter specifies which piece the want updated. The source of this poly data has to return exactly this piece.
override int[] GetUpdateExtent ()
 We need this here to avoid hiding superclass method.
override void GetUpdateExtent (ref int x0, ref int x1, ref int y0, ref int y1, ref int z0, ref int z1)
 We need this here to avoid hiding superclass method.
override void GetUpdateExtent (IntPtr extent)
 We need this here to avoid hiding superclass method.
override void Initialize ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
int InitializeFacesRepresentation (int numPrevCells)
 Special function used by vtkUnstructuredGridReader. By default vtkUnstructuredGrid does not contain face information, which is only used by polyhedron cells. If so far no polyhedron cells have been added, Faces and FaceLocations pointers will be NULL. In this case, need to initialize the arrays and assign values to the previous non-polyhedron cells.
int InsertNextCell (int type, int npts, IntPtr ptIds)
 Insert/create cell in object by type and list of point ids defining cell topology. Most cells require just a type which implicitly defines a set of points and their ordering. For non-polyhedron cell type, npts is the number of unique points in the cell. pts are the list of global point Ids. For polyhedron cell, a special input format is required. npts is the number of faces in the cell. ptIds is the list of face stream: (numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...)
int InsertNextCell (int type, vtkIdList ptIds)
 Insert/create cell in object by a list of point ids defining cell topology. Most cells require just a type which implicitly defines a set of points and their ordering. For non-polyhedron cell type, ptIds is the list of global Ids of unique cell points. For polyhedron cell, a special ptIds input format is required: (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...)
int InsertNextCell (int type, int npts, IntPtr ptIds, int nfaces, IntPtr faces)
 Desciption: Insert/create a polyhedron cell. npts is the number of unique points in the cell. pts is the list of the unique cell point Ids. nfaces is the number of faces in the cell. faces is the face-stream [numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...]. All point Ids are global.
int InsertNextLinkedCell (int type, int npts, IntPtr pts)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
override int IsA (string type)
 Undocumented Block.
int IsHomogeneous ()
 Traverse cells and determine if cells are all of the same type.
new vtkUnstructuredGrid NewInstance ()
 Undocumented Block.
void RemoveGhostCells (int level)
 This method will remove any cell that has a ghost level array value greater or equal to level.
void RemoveReferenceToCell (int ptId, int cellId)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void ReplaceCell (int cellId, int npts, IntPtr pts)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void Reset ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.
void ResizeCellList (int ptId, int size)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void SetCells (int type, vtkCellArray cells)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void SetCells (IntPtr types, vtkCellArray cells)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void SetCells (vtkUnsignedCharArray cellTypes, vtkIdTypeArray cellLocations, vtkCellArray cells)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
void SetCells (vtkUnsignedCharArray cellTypes, vtkIdTypeArray cellLocations, vtkCellArray cells, vtkIdTypeArray faceLocations, vtkIdTypeArray faces)
 Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.
override void ShallowCopy (vtkDataObject src)
 Shallow and Deep copy.
override void Squeeze ()
 Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Static Public Member Functions

static new vtkUnstructuredGrid New ()
 Undocumented Block.
static void ConvertFaceStreamPointIds (vtkIdList faceStream, IntPtr idMap)
 Convert pid in a face stream into idMap[pid]. The face stream is of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...]. The user is responsible to make sure all the Ids in faceStream do not exceed the range of idMap.
static void ConvertFaceStreamPointIds (int nfaces, IntPtr faceStream, IntPtr idMap)
 Convert pid in a face stream into idMap[pid]. The face stream is of format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...]. The user is responsible to make sure all the Ids in faceStream do not exceed the range of idMap.
static void DecomposeAPolyhedronCell (vtkCellArray polyhedronCellArray, ref int nCellpts, ref int nCellfaces, vtkCellArray cellArray, vtkIdTypeArray faces)
 A static method for converting a polyhedron vtkCellArray of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.
static void DecomposeAPolyhedronCell (IntPtr polyhedronCellStream, ref int nCellpts, ref int nCellfaces, vtkCellArray cellArray, vtkIdTypeArray faces)
 A static method for converting a polyhedron vtkCellArray of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.
static void DecomposeAPolyhedronCell (int nCellFaces, IntPtr inFaceStream, ref int nCellpts, vtkCellArray cellArray, vtkIdTypeArray faces)
 A static method for converting an input polyhedron cell stream of format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.
static new vtkUnstructuredGrid GetData (vtkInformation info)
 This method will remove any cell that has a ghost level array value greater or equal to level.
static new vtkUnstructuredGrid GetData (vtkInformationVector v, int i)
 This method will remove any cell that has a ghost level array value greater or equal to level.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkUnstructuredGrid SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkUnstructuredGrid"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "19vtkUnstructuredGrid"
 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 vtkUnstructuredGrid_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_AddReferenceToCell_01 (HandleRef pThis, int ptId, int cellId)
static internal void vtkUnstructuredGrid_Allocate_02 (HandleRef pThis, int numCells, int extSize)
static internal void vtkUnstructuredGrid_BuildLinks_03 (HandleRef pThis)
static internal void vtkUnstructuredGrid_ConvertFaceStreamPointIds_04 (HandleRef faceStream, IntPtr idMap)
static internal void vtkUnstructuredGrid_ConvertFaceStreamPointIds_05 (int nfaces, IntPtr faceStream, IntPtr idMap)
static internal void vtkUnstructuredGrid_CopyStructure_06 (HandleRef pThis, HandleRef ds)
static internal void vtkUnstructuredGrid_DecomposeAPolyhedronCell_07 (HandleRef polyhedronCellArray, ref int nCellpts, ref int nCellfaces, HandleRef cellArray, HandleRef faces)
static internal void vtkUnstructuredGrid_DecomposeAPolyhedronCell_08 (IntPtr polyhedronCellStream, ref int nCellpts, ref int nCellfaces, HandleRef cellArray, HandleRef faces)
static internal void vtkUnstructuredGrid_DecomposeAPolyhedronCell_09 (int nCellFaces, IntPtr inFaceStream, ref int nCellpts, HandleRef cellArray, HandleRef faces)
static internal void vtkUnstructuredGrid_DeepCopy_10 (HandleRef pThis, HandleRef src)
static internal uint vtkUnstructuredGrid_GetActualMemorySize_11 (HandleRef pThis)
static internal IntPtr vtkUnstructuredGrid_GetCell_12 (HandleRef pThis, int cellId, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_GetCell_13 (HandleRef pThis, int cellId, HandleRef cell)
static internal void vtkUnstructuredGrid_GetCellBounds_14 (HandleRef pThis, int cellId, IntPtr bounds)
static internal IntPtr vtkUnstructuredGrid_GetCellLinks_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkUnstructuredGrid_GetCellLocationsArray_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_GetCellNeighbors_17 (HandleRef pThis, int cellId, HandleRef ptIds, HandleRef cellIds)
static internal void vtkUnstructuredGrid_GetCellPoints_18 (HandleRef pThis, int cellId, HandleRef ptIds)
static internal int vtkUnstructuredGrid_GetCellType_19 (HandleRef pThis, int cellId)
static internal IntPtr vtkUnstructuredGrid_GetCellTypesArray_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkUnstructuredGrid_GetCells_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkUnstructuredGrid_GetData_22 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkUnstructuredGrid_GetData_23 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkUnstructuredGrid_GetDataObjectType_24 (HandleRef pThis)
static internal IntPtr vtkUnstructuredGrid_GetFaceLocations_25 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_GetFaceStream_26 (HandleRef pThis, int cellId, HandleRef ptIds)
static internal IntPtr vtkUnstructuredGrid_GetFaces_27 (HandleRef pThis, int cellId)
static internal IntPtr vtkUnstructuredGrid_GetFaces_28 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkUnstructuredGrid_GetGhostLevel_29 (HandleRef pThis)
static internal void vtkUnstructuredGrid_GetIdsOfCellsOfType_30 (HandleRef pThis, int type, HandleRef array)
static internal int vtkUnstructuredGrid_GetMaxCellSize_31 (HandleRef pThis)
static internal int vtkUnstructuredGrid_GetNumberOfCells_32 (HandleRef pThis)
static internal int vtkUnstructuredGrid_GetNumberOfPieces_33 (HandleRef pThis)
static internal int vtkUnstructuredGrid_GetPiece_34 (HandleRef pThis)
static internal void vtkUnstructuredGrid_GetPointCells_35 (HandleRef pThis, int ptId, HandleRef cellIds)
static internal void vtkUnstructuredGrid_GetUpdateExtent_36 (HandleRef pThis, ref int piece, ref int numPieces, ref int ghostLevel)
static internal IntPtr vtkUnstructuredGrid_GetUpdateExtent_37 (HandleRef pThis)
static internal void vtkUnstructuredGrid_GetUpdateExtent_38 (HandleRef pThis, ref int x0, ref int x1, ref int y0, ref int y1, ref int z0, ref int z1)
static internal void vtkUnstructuredGrid_GetUpdateExtent_39 (HandleRef pThis, IntPtr extent)
static internal void vtkUnstructuredGrid_Initialize_40 (HandleRef pThis)
static internal int vtkUnstructuredGrid_InitializeFacesRepresentation_41 (HandleRef pThis, int numPrevCells)
static internal int vtkUnstructuredGrid_InsertNextCell_42 (HandleRef pThis, int type, int npts, IntPtr ptIds)
static internal int vtkUnstructuredGrid_InsertNextCell_43 (HandleRef pThis, int type, HandleRef ptIds)
static internal int vtkUnstructuredGrid_InsertNextCell_44 (HandleRef pThis, int type, int npts, IntPtr ptIds, int nfaces, IntPtr faces)
static internal int vtkUnstructuredGrid_InsertNextLinkedCell_45 (HandleRef pThis, int type, int npts, IntPtr pts)
static internal int vtkUnstructuredGrid_IsA_46 (HandleRef pThis, string type)
static internal int vtkUnstructuredGrid_IsHomogeneous_47 (HandleRef pThis)
static internal int vtkUnstructuredGrid_IsTypeOf_48 (string type)
static internal IntPtr vtkUnstructuredGrid_NewInstance_50 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_RemoveGhostCells_51 (HandleRef pThis, int level)
static internal void vtkUnstructuredGrid_RemoveReferenceToCell_52 (HandleRef pThis, int ptId, int cellId)
static internal void vtkUnstructuredGrid_ReplaceCell_53 (HandleRef pThis, int cellId, int npts, IntPtr pts)
static internal void vtkUnstructuredGrid_Reset_54 (HandleRef pThis)
static internal void vtkUnstructuredGrid_ResizeCellList_55 (HandleRef pThis, int ptId, int size)
static internal IntPtr vtkUnstructuredGrid_SafeDownCast_56 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkUnstructuredGrid_SetCells_57 (HandleRef pThis, int type, HandleRef cells)
static internal void vtkUnstructuredGrid_SetCells_58 (HandleRef pThis, IntPtr types, HandleRef cells)
static internal void vtkUnstructuredGrid_SetCells_59 (HandleRef pThis, HandleRef cellTypes, HandleRef cellLocations, HandleRef cells)
static internal void vtkUnstructuredGrid_SetCells_60 (HandleRef pThis, HandleRef cellTypes, HandleRef cellLocations, HandleRef cells, HandleRef faceLocations, HandleRef faces)
static internal void vtkUnstructuredGrid_ShallowCopy_61 (HandleRef pThis, HandleRef src)
static internal void vtkUnstructuredGrid_Squeeze_62 (HandleRef pThis)

Static Private Member Functions

static vtkUnstructuredGrid ()
 Automatically generated type registration mechanics.

Detailed Description

vtkUnstructuredGrid - dataset represents arbitrary combinations of all possible cell types

Description vtkUnstructuredGrid is a data object that is a concrete implementation of vtkDataSet. vtkUnstructuredGrid represents any combinations of any cell types. This includes 0D (e.g., points), 1D (e.g., lines, polylines), 2D (e.g., triangles, polygons), and 3D (e.g., hexahedron, tetrahedron, polyhedron, etc.).


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

void Kitware.VTK.vtkUnstructuredGrid.AddReferenceToCell ( int  ptId,
int  cellId 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

virtual void Kitware.VTK.vtkUnstructuredGrid.Allocate ( int  numCells,
int  extSize 
) [virtual]

Standard vtkDataSet API methods. See vtkDataSet for more information.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

static void Kitware.VTK.vtkUnstructuredGrid.ConvertFaceStreamPointIds ( vtkIdList  faceStream,
IntPtr  idMap 
) [static]

Convert pid in a face stream into idMap[pid]. The face stream is of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...]. The user is responsible to make sure all the Ids in faceStream do not exceed the range of idMap.

static void Kitware.VTK.vtkUnstructuredGrid.ConvertFaceStreamPointIds ( int  nfaces,
IntPtr  faceStream,
IntPtr  idMap 
) [static]

Convert pid in a face stream into idMap[pid]. The face stream is of format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...]. The user is responsible to make sure all the Ids in faceStream do not exceed the range of idMap.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkPointSet.

static void Kitware.VTK.vtkUnstructuredGrid.DecomposeAPolyhedronCell ( vtkCellArray  polyhedronCellArray,
ref int  nCellpts,
ref int  nCellfaces,
vtkCellArray  cellArray,
vtkIdTypeArray  faces 
) [static]

A static method for converting a polyhedron vtkCellArray of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.

static void Kitware.VTK.vtkUnstructuredGrid.DecomposeAPolyhedronCell ( IntPtr  polyhedronCellStream,
ref int  nCellpts,
ref int  nCellfaces,
vtkCellArray  cellArray,
vtkIdTypeArray  faces 
) [static]

A static method for converting a polyhedron vtkCellArray of format [nCellFaces, nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.

static void Kitware.VTK.vtkUnstructuredGrid.DecomposeAPolyhedronCell ( int  nCellFaces,
IntPtr  inFaceStream,
ref int  nCellpts,
vtkCellArray  cellArray,
vtkIdTypeArray  faces 
) [static]

A static method for converting an input polyhedron cell stream of format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] into three components: (1) an integer indicating the number of faces (2) a standard vtkCellArray storing point ids [nCell0Pts, i, j, k] and (3) an vtkIdTypeArray storing face connectivity in format [nFace0Pts, i, j, k, nFace1Pts, i, j, k, ...] Note: input is assumed to contain only one polyhedron cell. Outputs (2) and (3) will be stacked at the end of the input cellArray and faces. The original data in the input will not be touched.

override void Kitware.VTK.vtkUnstructuredGrid.DeepCopy ( vtkDataObject  src) [virtual]

Shallow and Deep copy.

Reimplemented from Kitware.VTK.vtkPointSet.

override void Kitware.VTK.vtkUnstructuredGrid.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.vtkPointSet.

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.vtkPointSet.

override vtkCell Kitware.VTK.vtkUnstructuredGrid.GetCell ( int  cellId) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Here is the call graph for this function:

override void Kitware.VTK.vtkUnstructuredGrid.GetCell ( int  cellId,
vtkGenericCell  cell 
) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

override void Kitware.VTK.vtkUnstructuredGrid.GetCellBounds ( int  cellId,
IntPtr  bounds 
) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Here is the call graph for this function:

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Here is the call graph for this function:

override void Kitware.VTK.vtkUnstructuredGrid.GetCellNeighbors ( int  cellId,
vtkIdList  ptIds,
vtkIdList  cellIds 
) [virtual]

Topological inquiry to get all cells using list of points exclusive of cell specified (e.g., cellId). THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.

Reimplemented from Kitware.VTK.vtkDataSet.

override void Kitware.VTK.vtkUnstructuredGrid.GetCellPoints ( int  cellId,
vtkIdList  ptIds 
) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

Here is the call graph for this function:

override int Kitware.VTK.vtkUnstructuredGrid.GetCellType ( int  cellId) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Here is the call graph for this function:

This method will remove any cell that has a ghost level array value greater or equal to level.

Reimplemented from Kitware.VTK.vtkPointSet.

Here is the call graph for this function:

This method will remove any cell that has a ghost level array value greater or equal to level.

Reimplemented from Kitware.VTK.vtkPointSet.

Here is the call graph for this function:

Standard vtkDataSet API methods. See vtkDataSet for more information.

Reimplemented from Kitware.VTK.vtkDataSet.

Get pointer to faces and facelocations. Support for polyhedron cells.

Here is the call graph for this function:

Special support for polyhedron. Return NULL for all other cell types.

Get pointer to faces and facelocations. Support for polyhedron cells.

Here is the call graph for this function:

void Kitware.VTK.vtkUnstructuredGrid.GetFaceStream ( int  cellId,
vtkIdList  ptIds 
)

Get the face stream of a polyhedron cell in the following format: (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...). If the requested cell is not a polyhedron, then the standard GetCellPoints is called to return a list of unique point ids (id1, id2, id3, ...).

Get the ghost level.

Fill vtkIdTypeArray container with list of cell Ids. This method traverses all cells and, for a particular cell type, inserts the cell Id into the container.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

Set / Get the piece and the number of pieces. Similar to extent in 3D.

virtual int Kitware.VTK.vtkUnstructuredGrid.GetPiece ( ) [virtual]

Set / Get the piece and the number of pieces. Similar to extent in 3D.

override void Kitware.VTK.vtkUnstructuredGrid.GetPointCells ( int  ptId,
vtkIdList  cellIds 
) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkDataSet.

void Kitware.VTK.vtkUnstructuredGrid.GetUpdateExtent ( ref int  piece,
ref int  numPieces,
ref int  ghostLevel 
)

For streaming. User/next filter specifies which piece the want updated. The source of this poly data has to return exactly this piece.

override int [] Kitware.VTK.vtkUnstructuredGrid.GetUpdateExtent ( ) [virtual]

We need this here to avoid hiding superclass method.

Reimplemented from Kitware.VTK.vtkDataObject.

override void Kitware.VTK.vtkUnstructuredGrid.GetUpdateExtent ( ref int  x0,
ref int  x1,
ref int  y0,
ref int  y1,
ref int  z0,
ref int  z1 
) [virtual]

We need this here to avoid hiding superclass method.

Reimplemented from Kitware.VTK.vtkDataObject.

override void Kitware.VTK.vtkUnstructuredGrid.GetUpdateExtent ( IntPtr  extent) [virtual]

We need this here to avoid hiding superclass method.

Reimplemented from Kitware.VTK.vtkDataObject.

override void Kitware.VTK.vtkUnstructuredGrid.Initialize ( ) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkPointSet.

Special function used by vtkUnstructuredGridReader. By default vtkUnstructuredGrid does not contain face information, which is only used by polyhedron cells. If so far no polyhedron cells have been added, Faces and FaceLocations pointers will be NULL. In this case, need to initialize the arrays and assign values to the previous non-polyhedron cells.

int Kitware.VTK.vtkUnstructuredGrid.InsertNextCell ( int  type,
int  npts,
IntPtr  ptIds 
)

Insert/create cell in object by type and list of point ids defining cell topology. Most cells require just a type which implicitly defines a set of points and their ordering. For non-polyhedron cell type, npts is the number of unique points in the cell. pts are the list of global point Ids. For polyhedron cell, a special input format is required. npts is the number of faces in the cell. ptIds is the list of face stream: (numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...)

Insert/create cell in object by a list of point ids defining cell topology. Most cells require just a type which implicitly defines a set of points and their ordering. For non-polyhedron cell type, ptIds is the list of global Ids of unique cell points. For polyhedron cell, a special ptIds input format is required: (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...)

int Kitware.VTK.vtkUnstructuredGrid.InsertNextCell ( int  type,
int  npts,
IntPtr  ptIds,
int  nfaces,
IntPtr  faces 
)

Desciption: Insert/create a polyhedron cell. npts is the number of unique points in the cell. pts is the list of the unique cell point Ids. nfaces is the number of faces in the cell. faces is the face-stream [numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...]. All point Ids are global.

int Kitware.VTK.vtkUnstructuredGrid.InsertNextLinkedCell ( int  type,
int  npts,
IntPtr  pts 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

override int Kitware.VTK.vtkUnstructuredGrid.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

Traverse cells and determine if cells are all of the same type.

static new int Kitware.VTK.vtkUnstructuredGrid.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

This method will remove any cell that has a ghost level array value greater or equal to level.

void Kitware.VTK.vtkUnstructuredGrid.RemoveReferenceToCell ( int  ptId,
int  cellId 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

void Kitware.VTK.vtkUnstructuredGrid.ReplaceCell ( int  cellId,
int  npts,
IntPtr  pts 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

void Kitware.VTK.vtkUnstructuredGrid.ResizeCellList ( int  ptId,
int  size 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkPointSet.

Here is the call graph for this function:

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

void Kitware.VTK.vtkUnstructuredGrid.SetCells ( IntPtr  types,
vtkCellArray  cells 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

void Kitware.VTK.vtkUnstructuredGrid.SetCells ( vtkUnsignedCharArray  cellTypes,
vtkIdTypeArray  cellLocations,
vtkCellArray  cells,
vtkIdTypeArray  faceLocations,
vtkIdTypeArray  faces 
)

Special methods specific to vtkUnstructuredGrid for defining the cells composing the dataset. Most cells require just arrays of cellTypes, cellLocations and cellConnectivities which implicitly define the set of points in each cell and their ordering. In those cases the cellConnectivities are of the format (numFace0Pts, id1, id2, id3, numFace1Pts, id1, id2, id3...). However, some cells like vtkPolyhedron require points plus a list of faces. To handle vtkPolyhedron, SetCells() support a special input cellConnectivities format (numCellFaces, numFace0Pts, id1, id2, id3, numFace1Pts,id1, id2, id3, ...) The functions use vtkPolyhedron::DecomposeAPolyhedronCell() to convert polyhedron cells into standard format.

Shallow and Deep copy.

Reimplemented from Kitware.VTK.vtkPointSet.

override void Kitware.VTK.vtkUnstructuredGrid.Squeeze ( ) [virtual]

Standard vtkDataSet methods; see vtkDataSet.h for documentation.

Reimplemented from Kitware.VTK.vtkPointSet.

static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_AddReferenceToCell_01 ( HandleRef  pThis,
int  ptId,
int  cellId 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_Allocate_02 ( HandleRef  pThis,
int  numCells,
int  extSize 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_BuildLinks_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_ConvertFaceStreamPointIds_04 ( HandleRef  faceStream,
IntPtr  idMap 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_ConvertFaceStreamPointIds_05 ( int  nfaces,
IntPtr  faceStream,
IntPtr  idMap 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_CopyStructure_06 ( HandleRef  pThis,
HandleRef  ds 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_DecomposeAPolyhedronCell_07 ( HandleRef  polyhedronCellArray,
ref int  nCellpts,
ref int  nCellfaces,
HandleRef  cellArray,
HandleRef  faces 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_DecomposeAPolyhedronCell_08 ( IntPtr  polyhedronCellStream,
ref int  nCellpts,
ref int  nCellfaces,
HandleRef  cellArray,
HandleRef  faces 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_DecomposeAPolyhedronCell_09 ( int  nCellFaces,
IntPtr  inFaceStream,
ref int  nCellpts,
HandleRef  cellArray,
HandleRef  faces 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_DeepCopy_10 ( HandleRef  pThis,
HandleRef  src 
) [private]
static internal uint Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetActualMemorySize_11 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCell_12 ( HandleRef  pThis,
int  cellId,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCell_13 ( HandleRef  pThis,
int  cellId,
HandleRef  cell 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellBounds_14 ( HandleRef  pThis,
int  cellId,
IntPtr  bounds 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellLinks_15 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellLocationsArray_16 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellNeighbors_17 ( HandleRef  pThis,
int  cellId,
HandleRef  ptIds,
HandleRef  cellIds 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellPoints_18 ( HandleRef  pThis,
int  cellId,
HandleRef  ptIds 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCells_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellType_19 ( HandleRef  pThis,
int  cellId 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetCellTypesArray_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetData_22 ( HandleRef  info,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetData_23 ( HandleRef  v,
int  i,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetDataObjectType_24 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetFaceLocations_25 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetFaces_27 ( HandleRef  pThis,
int  cellId 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetFaces_28 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetFaceStream_26 ( HandleRef  pThis,
int  cellId,
HandleRef  ptIds 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetGhostLevel_29 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetIdsOfCellsOfType_30 ( HandleRef  pThis,
int  type,
HandleRef  array 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetMaxCellSize_31 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetNumberOfCells_32 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetNumberOfPieces_33 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetPiece_34 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetPointCells_35 ( HandleRef  pThis,
int  ptId,
HandleRef  cellIds 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetUpdateExtent_36 ( HandleRef  pThis,
ref int  piece,
ref int  numPieces,
ref int  ghostLevel 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetUpdateExtent_37 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetUpdateExtent_38 ( HandleRef  pThis,
ref int  x0,
ref int  x1,
ref int  y0,
ref int  y1,
ref int  z0,
ref int  z1 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_GetUpdateExtent_39 ( HandleRef  pThis,
IntPtr  extent 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_Initialize_40 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_InitializeFacesRepresentation_41 ( HandleRef  pThis,
int  numPrevCells 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_InsertNextCell_42 ( HandleRef  pThis,
int  type,
int  npts,
IntPtr  ptIds 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_InsertNextCell_43 ( HandleRef  pThis,
int  type,
HandleRef  ptIds 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_InsertNextCell_44 ( HandleRef  pThis,
int  type,
int  npts,
IntPtr  ptIds,
int  nfaces,
IntPtr  faces 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_InsertNextLinkedCell_45 ( HandleRef  pThis,
int  type,
int  npts,
IntPtr  pts 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_IsA_46 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_IsHomogeneous_47 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_IsTypeOf_48 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_NewInstance_50 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_RemoveGhostCells_51 ( HandleRef  pThis,
int  level 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_RemoveReferenceToCell_52 ( HandleRef  pThis,
int  ptId,
int  cellId 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_ReplaceCell_53 ( HandleRef  pThis,
int  cellId,
int  npts,
IntPtr  pts 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_Reset_54 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_ResizeCellList_55 ( HandleRef  pThis,
int  ptId,
int  size 
) [private]
static internal IntPtr Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_SafeDownCast_56 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_SetCells_57 ( HandleRef  pThis,
int  type,
HandleRef  cells 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_SetCells_58 ( HandleRef  pThis,
IntPtr  types,
HandleRef  cells 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_SetCells_59 ( HandleRef  pThis,
HandleRef  cellTypes,
HandleRef  cellLocations,
HandleRef  cells 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_SetCells_60 ( HandleRef  pThis,
HandleRef  cellTypes,
HandleRef  cellLocations,
HandleRef  cells,
HandleRef  faceLocations,
HandleRef  faces 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_ShallowCopy_61 ( HandleRef  pThis,
HandleRef  src 
) [private]
static internal void Kitware.VTK.vtkUnstructuredGrid.vtkUnstructuredGrid_Squeeze_62 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkUnstructuredGrid.MRClassNameKey = "19vtkUnstructuredGrid" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSet.

new const string Kitware.VTK.vtkUnstructuredGrid.MRFullTypeName = "Kitware.VTK.vtkUnstructuredGrid"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkPointSet.


The documentation for this class was generated from the following file: