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.vtkGenericAdaptorCell Class Reference

vtkGenericAdaptorCell - defines cell interface More...

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

List of all members.

Public Member Functions

 vtkGenericAdaptorCell (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void Clip (double value, vtkImplicitFunction f, vtkGenericAttributeCollection attributes, vtkGenericCellTessellator tess, int insideOut, vtkIncrementalPointLocator locator, vtkCellArray connectivity, vtkPointData outPd, vtkCellData outCd, vtkPointData internalPd, vtkPointData secondaryPd, vtkCellData secondaryCd)
 Cut (or clip) the current cell with respect to the contour defined by the `value' or the implicit function `f' of the scalar attribute (`attributes->GetActiveAttribute()',`attributes->GetActiveComponent()'). If `f' exists, `value' is not used. The output is the part of the current cell which is inside the contour. The output is a set of zero, one or more cells of the same topological dimension as the current cell. Normally, cell points whose scalar value is greater than "value" are considered inside. If `insideOut' is on, this is reversed. Clipping interpolates the `attributes->GetNumberOfattributesToInterpolate()' attributes `attributes->GetAttributesToInterpolate()'. `locator', `connectivity', `outPd' and `outCd' are cumulative data arrays over cell iterations: they store the result of each call to Clip():
virtual void Contour (vtkContourValues values, vtkImplicitFunction f, vtkGenericAttributeCollection attributes, vtkGenericCellTessellator tess, vtkIncrementalPointLocator locator, vtkCellArray verts, vtkCellArray lines, vtkCellArray polys, vtkPointData outPd, vtkCellData outCd, vtkPointData internalPd, vtkPointData secondaryPd, vtkCellData secondaryCd)
 Generate a contour (contouring primitives) for each `values' or with respect to an implicit function `f'. Contouring is performed on the scalar attribute (`attributes->GetActiveAttribute()' `attributes->GetActiveComponent()'). Contouring interpolates the `attributes->GetNumberOfattributesToInterpolate()' attributes `attributes->GetAttributesToInterpolate()'. The `locator', `verts', `lines', `polys', `outPd' and `outCd' are cumulative data arrays over cell iterations: they store the result of each call to Contour():
virtual void CountEdgeNeighbors (IntPtr sharing)
 Number of cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' of `this'. `this' IS NOT INCLUDED.
virtual int CountNeighbors (vtkGenericAdaptorCell boundary)
 Number of cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' of `this'. `this' IS NOT INCLUDED.
virtual void Derivatives (int subId, IntPtr pcoords, vtkGenericAttribute attribute, IntPtr derivs)
 Compute derivatives `derivs' of the attribute `attribute' (from its values at the corner points of the cell) given sub-cell `subId' (0 means primary cell) and parametric coordinates `pcoords'. Derivatives are in the x-y-z coordinate directions for each data value.
virtual void EvaluateLocation (int subId, IntPtr pcoords, IntPtr x)
 Determine the global coordinates `x' from sub-cell `subId' and parametric coordinates `pcoords' in the cell.
virtual int EvaluatePosition (IntPtr x, IntPtr closestPoint, ref int subId, IntPtr pcoords, ref double dist2)
 Is `x' inside the current cell? It also evaluates parametric coordinates `pcoords', sub-cell id `subId' (0 means primary cell), distance squared to the sub-cell in `dist2' and closest corner point `closestPoint'. `dist2' and `closestPoint' are not evaluated if `closestPoint'==0. If a numerical error occurred, -1 is returned and all other results should be ignored.
virtual int FindClosestBoundary (int subId, IntPtr pcoords, vtkGenericCellIterator boundary)
 Compute the closest boundary of the current sub-cell `subId' for point `pcoord' (in parametric coordinates) in `boundary', and return whether the point is inside the cell or not. `boundary' is of dimension GetDimension()-1.
virtual int GetAttributeOrder (vtkGenericAttribute a)
 Return the interpolation order of attribute `a' on the cell (may differ by cell).
virtual void GetBoundaryIterator (vtkGenericCellIterator boundaries, int dim)
 Return the `boundaries' cells of dimension `dim' (or all dimensions less than GetDimension() if -1) that are part of the boundary of the cell.
virtual void GetBounds (IntPtr bounds)
 Compute the bounding box of the current cell in `bounds' in global coordinates. THREAD SAFE.
virtual IntPtr GetBounds ()
 Return the bounding box of the current cell in global coordinates. NOT THREAD SAFE.
virtual int GetDimension ()
 Return the topological dimension of the current cell.
virtual IntPtr GetEdgeArray (int edgeId)
 Return the ids of the vertices defining edge `edgeId'. Ids are related to the cell, not to the dataset.
virtual IntPtr GetFaceArray (int faceId)
 Return the ids of the vertices defining face `faceId'. Ids are related to the cell, not to the dataset.
virtual int GetGeometryOrder ()
 Return the interpolation order of the geometry.
virtual int GetHighestOrderAttribute (vtkGenericAttributeCollection ac)
 Return the index of the first point centered attribute with the highest order in `ac'.
virtual int GetId ()
 Unique identification number of the cell over the whole data set. This unique key may not be contiguous.
virtual double GetLength2 ()
 Return the bounding box diagonal squared of the current cell.
virtual void GetNeighbors (vtkGenericAdaptorCell boundary, vtkGenericCellIterator neighbors)
 Put into `neighbors' the cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' with this cell. `this' IS NOT INCLUDED.
virtual int GetNumberOfBoundaries (int dim)
 Return the number of boundaries of dimension `dim' (or all dimensions greater than 0 and less than GetDimension() if -1) of the cell. When dim is -1, the number of vertices is not included in the count because vertices are a special case: a vertex will have at most a single field value associated with it; DOF nodes may have an arbitrary number of field values associated with them.
virtual int GetNumberOfDOFNodes ()
 Accumulated number of DOF nodes of the current cell. A DOF node is a component of cell with a given topological dimension. e.g.: a triangle has 4 DOF: 1 face and 3 edges. An hexahedron has 19 DOF: 1 region, 6 faces, and 12 edges.
virtual int GetNumberOfPoints ()
 Return the number of corner points that compose the cell.
virtual int GetNumberOfVerticesOnFace (int faceId)
 Return the number of vertices defining face `faceId'.
virtual int GetParametricCenter (IntPtr pcoords)
 Get the center of the current cell (in parametric coordinates) and place it in `pcoords'. If the current cell is a composite, the return value is the sub-cell id that the center is in.
virtual IntPtr GetParametricCoords ()
 Return a contiguous array of parametric coordinates of the corrner points defining the current cell. In other words, (px,py,pz, px,py,pz, etc..) The coordinates are ordered consistent with the definition of the point ordering for the cell. Note that 3D parametric coordinates are returned no matter what the topological dimension of the cell.
virtual double GetParametricDistance (IntPtr pcoords)
 Return the distance of the parametric coordinate `pcoords' to the current cell. If inside the cell, a distance of zero is returned. This is used during picking to get the correct cell picked. (The tolerance will occasionally allow cells to be picked who are not really intersected "inside" the cell.)
virtual void GetPointIds (IntPtr id)
 Put into `id' the list of the dataset points that define the corner points of the cell.
virtual void GetPointIterator (vtkGenericPointIterator it)
 Return the points of cell into `it'.
virtual int GetTypeWrapper ()
 Return the type of the current cell.
virtual void InterpolateTuple (vtkGenericAttribute a, IntPtr pcoords, IntPtr val)
 Interpolate the attribute `a' at local position `pcoords' of the cell into `val'.
virtual void InterpolateTuple (vtkGenericAttributeCollection c, IntPtr pcoords, IntPtr val)
 Interpolate the whole collection of attributes `c' at local position `pcoords' of the cell into `val'. Only point centered attributes are taken into account.
virtual int IntersectWithLine (IntPtr p1, IntPtr p2, double tol, ref double t, IntPtr x, IntPtr pcoords, ref int subId)
 Is there an intersection between the current cell and the ray (`p1',`p2') according to a tolerance `tol'? If true, `x' is the global intersection, `t' is the parametric coordinate for the line, `pcoords' are the parametric coordinates for cell. `subId' is the sub-cell where the intersection occurs.
override int IsA (string type)
 Undocumented Block.
int IsAttributeLinear (vtkGenericAttribute a)
 Does the attribute `a' have a non-linear interpolation?
virtual int IsFaceOnBoundary (int faceId)
 Is the face `faceId' of the current cell on the exterior boundary of the dataset?
int IsGeometryLinear ()
 Does the cell have a non-linear interpolation for the geometry?
virtual int IsInDataSet ()
 Does `this' a cell of a dataset? (otherwise, it is a boundary cell)
virtual int IsOnBoundary ()
 Is the cell on the exterior boundary of the dataset?
virtual int IsPrimary ()
 Is the cell primary (i.e. not composite) ?
virtual vtkGenericCellIterator NewCellIterator ()
 Create an empty cell iterator. The user is responsible for deleting it.
new vtkGenericAdaptorCell NewInstance ()
 Undocumented Block.
virtual void Tessellate (vtkGenericAttributeCollection attributes, vtkGenericCellTessellator tess, vtkPoints points, vtkIncrementalPointLocator locator, vtkCellArray cellArray, vtkPointData internalPd, vtkPointData pd, vtkCellData cd, vtkUnsignedCharArray types)
 Tessellate the cell if it is not linear or if at least one attribute of `attributes' is not linear. The output are linear cells of the same dimension than the cell. If the cell is linear and all attributes are linear, the output is just a copy of the current cell. `points', `cellArray', `pd' and `cd' are cumulative output data arrays over cell iterations: they store the result of each call to Tessellate(). `internalPd' is initialized by the calling filter and stores the result of the tessellation. If it is not null, `types' is filled with the types of the linear cells. `types' is null when it is called from vtkGenericGeometryFilter and not null when it is called from vtkGenericDatasetTessellator.
virtual void TriangulateFace (vtkGenericAttributeCollection attributes, vtkGenericCellTessellator tess, int index, vtkPoints points, vtkIncrementalPointLocator locator, vtkCellArray cellArray, vtkPointData internalPd, vtkPointData pd, vtkCellData cd)
 Tessellate face `index' of the cell. See Tessellate() for further explanations.

Static Public Member Functions

static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkGenericAdaptorCell SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "21vtkGenericAdaptorCell"
 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 void vtkGenericAdaptorCell_Clip_01 (HandleRef pThis, double value, HandleRef f, HandleRef attributes, HandleRef tess, int insideOut, HandleRef locator, HandleRef connectivity, HandleRef outPd, HandleRef outCd, HandleRef internalPd, HandleRef secondaryPd, HandleRef secondaryCd)
static internal void vtkGenericAdaptorCell_Contour_02 (HandleRef pThis, HandleRef values, HandleRef f, HandleRef attributes, HandleRef tess, HandleRef locator, HandleRef verts, HandleRef lines, HandleRef polys, HandleRef outPd, HandleRef outCd, HandleRef internalPd, HandleRef secondaryPd, HandleRef secondaryCd)
static internal void vtkGenericAdaptorCell_CountEdgeNeighbors_03 (HandleRef pThis, IntPtr sharing)
static internal int vtkGenericAdaptorCell_CountNeighbors_04 (HandleRef pThis, HandleRef boundary)
static internal void vtkGenericAdaptorCell_Derivatives_05 (HandleRef pThis, int subId, IntPtr pcoords, HandleRef attribute, IntPtr derivs)
static internal void vtkGenericAdaptorCell_EvaluateLocation_06 (HandleRef pThis, int subId, IntPtr pcoords, IntPtr x)
static internal int vtkGenericAdaptorCell_EvaluatePosition_07 (HandleRef pThis, IntPtr x, IntPtr closestPoint, ref int subId, IntPtr pcoords, ref double dist2)
static internal int vtkGenericAdaptorCell_FindClosestBoundary_08 (HandleRef pThis, int subId, IntPtr pcoords, HandleRef boundary)
static internal int vtkGenericAdaptorCell_GetAttributeOrder_09 (HandleRef pThis, HandleRef a)
static internal void vtkGenericAdaptorCell_GetBoundaryIterator_10 (HandleRef pThis, HandleRef boundaries, int dim)
static internal void vtkGenericAdaptorCell_GetBounds_11 (HandleRef pThis, IntPtr bounds)
static internal IntPtr vtkGenericAdaptorCell_GetBounds_12 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_GetDimension_13 (HandleRef pThis)
static internal IntPtr vtkGenericAdaptorCell_GetEdgeArray_14 (HandleRef pThis, int edgeId)
static internal IntPtr vtkGenericAdaptorCell_GetFaceArray_15 (HandleRef pThis, int faceId)
static internal int vtkGenericAdaptorCell_GetGeometryOrder_16 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_GetHighestOrderAttribute_17 (HandleRef pThis, HandleRef ac)
static internal int vtkGenericAdaptorCell_GetId_18 (HandleRef pThis)
static internal double vtkGenericAdaptorCell_GetLength2_19 (HandleRef pThis)
static internal void vtkGenericAdaptorCell_GetNeighbors_20 (HandleRef pThis, HandleRef boundary, HandleRef neighbors)
static internal int vtkGenericAdaptorCell_GetNumberOfBoundaries_21 (HandleRef pThis, int dim)
static internal int vtkGenericAdaptorCell_GetNumberOfDOFNodes_22 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_GetNumberOfPoints_23 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_GetNumberOfVerticesOnFace_24 (HandleRef pThis, int faceId)
static internal int vtkGenericAdaptorCell_GetParametricCenter_25 (HandleRef pThis, IntPtr pcoords)
static internal IntPtr vtkGenericAdaptorCell_GetParametricCoords_26 (HandleRef pThis)
static internal double vtkGenericAdaptorCell_GetParametricDistance_27 (HandleRef pThis, IntPtr pcoords)
static internal void vtkGenericAdaptorCell_GetPointIds_28 (HandleRef pThis, IntPtr id)
static internal void vtkGenericAdaptorCell_GetPointIterator_29 (HandleRef pThis, HandleRef it)
static internal int vtkGenericAdaptorCell_GetType_30 (HandleRef pThis)
static internal void vtkGenericAdaptorCell_InterpolateTuple_31 (HandleRef pThis, HandleRef a, IntPtr pcoords, IntPtr val)
static internal void vtkGenericAdaptorCell_InterpolateTuple_32 (HandleRef pThis, HandleRef c, IntPtr pcoords, IntPtr val)
static internal int vtkGenericAdaptorCell_IntersectWithLine_33 (HandleRef pThis, IntPtr p1, IntPtr p2, double tol, ref double t, IntPtr x, IntPtr pcoords, ref int subId)
static internal int vtkGenericAdaptorCell_IsA_34 (HandleRef pThis, string type)
static internal int vtkGenericAdaptorCell_IsAttributeLinear_35 (HandleRef pThis, HandleRef a)
static internal int vtkGenericAdaptorCell_IsFaceOnBoundary_36 (HandleRef pThis, int faceId)
static internal int vtkGenericAdaptorCell_IsGeometryLinear_37 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_IsInDataSet_38 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_IsOnBoundary_39 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_IsPrimary_40 (HandleRef pThis)
static internal int vtkGenericAdaptorCell_IsTypeOf_41 (string type)
static internal IntPtr vtkGenericAdaptorCell_NewCellIterator_42 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkGenericAdaptorCell_NewInstance_43 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkGenericAdaptorCell_SafeDownCast_44 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGenericAdaptorCell_Tessellate_45 (HandleRef pThis, HandleRef attributes, HandleRef tess, HandleRef points, HandleRef locator, HandleRef cellArray, HandleRef internalPd, HandleRef pd, HandleRef cd, HandleRef types)
static internal void vtkGenericAdaptorCell_TriangulateFace_46 (HandleRef pThis, HandleRef attributes, HandleRef tess, int index, HandleRef points, HandleRef locator, HandleRef cellArray, HandleRef internalPd, HandleRef pd, HandleRef cd)

Static Private Member Functions

static vtkGenericAdaptorCell ()
 Automatically generated type registration mechanics.

Detailed Description

vtkGenericAdaptorCell - defines cell interface

Description In VTK, spatial-temporal data is defined in terms of a dataset which is composed of cells. The cells are topological entities over which an interpolation field is applied. Cells are defined in terms of a topology (e.g., vertices, lines, triangles, polygons, tetrahedra, etc.), points that instantiate the geometry of the cells, and interpolation fields (in the general case one interpolation field is for geometry, the other is for attribute data associated with the cell).

Currently most algorithms in VTK use vtkCell and vtkDataSet, which make assumptions about the nature of datasets, cells, and attributes. In particular, this abstraction assumes that cell interpolation functions are linear, or products of linear functions. Further, VTK implements most of the interpolation functions. This implementation starts breaking down as the complexity of the interpolation (or basis) functions increases.

vtkGenericAdaptorCell addresses these issues by providing more general abstraction for cells. It also adopts modern C++ practices including using iterators. The vtkGenericAdaptorCell is designed to fit within the adaptor framework; meaning that it is meant to adapt VTK to external simulation systems (see the GenericFiltering/README.html).

Please note that most cells are defined in terms of other cells (the boundary cells). They are also defined in terms of points, which are not the same as vertices (vertices are a 0-D cell; points represent a position in space).

Another important concept is the notion of DOFNodes. These concept supports cell types with complex interpolation functions. For example, higher-order p-method finite elements may have different functions on each of their topological features (edges, faces, region). The coefficients of these polynomial functions are associated with DOFNodes. (There is a single DOFNode for each topological feature.) Note that from this perspective, points are used to establish the topological form of the cell; mid-side nodes and such are considered DOFNodes.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

virtual void Kitware.VTK.vtkGenericAdaptorCell.Clip ( double  value,
vtkImplicitFunction  f,
vtkGenericAttributeCollection  attributes,
vtkGenericCellTessellator  tess,
int  insideOut,
vtkIncrementalPointLocator  locator,
vtkCellArray  connectivity,
vtkPointData  outPd,
vtkCellData  outCd,
vtkPointData  internalPd,
vtkPointData  secondaryPd,
vtkCellData  secondaryCd 
) [virtual]

Cut (or clip) the current cell with respect to the contour defined by the `value' or the implicit function `f' of the scalar attribute (`attributes->GetActiveAttribute()',`attributes->GetActiveComponent()'). If `f' exists, `value' is not used. The output is the part of the current cell which is inside the contour. The output is a set of zero, one or more cells of the same topological dimension as the current cell. Normally, cell points whose scalar value is greater than "value" are considered inside. If `insideOut' is on, this is reversed. Clipping interpolates the `attributes->GetNumberOfattributesToInterpolate()' attributes `attributes->GetAttributesToInterpolate()'. `locator', `connectivity', `outPd' and `outCd' are cumulative data arrays over cell iterations: they store the result of each call to Clip():

  • `locator' is a points list that merges points as they are inserted (i.e., prevents duplicates).
  • `connectivity' is an array of generated cells
  • `outPd' is an array of interpolated point data along the edge (if not-NULL)
  • `outCd' is an array of copied cell data of the current cell (if not-NULL) `internalPd', `secondaryPd' and `secondaryCd' are initialized by the filter that call it from `attributes'.
  • `internalPd' stores the result of the tessellation pass: the higher-order cell is tessellated into linear sub-cells.
  • `secondaryPd' and `secondaryCd' are used internally as inputs to the Clip() method on linear sub-cells. Note: the CopyAllocate() method must be invoked on both `outPd' and `outCd', from `secondaryPd' and `secondaryCd'.

NOTE: `vtkGenericAttributeCollection *attributes' will be replaced by a `vtkInformation'.

Precondition:
attributes_exist: attributes!=0
tessellator_exists: tess!=0
locator_exists: locator!=0
connectivity_exists: connectivity!=0
internalPd_exists: internalPd!=0
secondaryPd_exists: secondaryPd!=0
secondaryCd_exists: secondaryCd!=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.Contour ( vtkContourValues  values,
vtkImplicitFunction  f,
vtkGenericAttributeCollection  attributes,
vtkGenericCellTessellator  tess,
vtkIncrementalPointLocator  locator,
vtkCellArray  verts,
vtkCellArray  lines,
vtkCellArray  polys,
vtkPointData  outPd,
vtkCellData  outCd,
vtkPointData  internalPd,
vtkPointData  secondaryPd,
vtkCellData  secondaryCd 
) [virtual]

Generate a contour (contouring primitives) for each `values' or with respect to an implicit function `f'. Contouring is performed on the scalar attribute (`attributes->GetActiveAttribute()' `attributes->GetActiveComponent()'). Contouring interpolates the `attributes->GetNumberOfattributesToInterpolate()' attributes `attributes->GetAttributesToInterpolate()'. The `locator', `verts', `lines', `polys', `outPd' and `outCd' are cumulative data arrays over cell iterations: they store the result of each call to Contour():

  • `locator' is a points list that merges points as they are inserted (i.e., prevents duplicates).
  • `verts' is an array of generated vertices
  • `lines' is an array of generated lines
  • `polys' is an array of generated polygons
  • `outPd' is an array of interpolated point data along the edge (if not-NULL)
  • `outCd' is an array of copied cell data of the current cell (if not-NULL) `internalPd', `secondaryPd' and `secondaryCd' are initialized by the filter that call it from `attributes'.
  • `internalPd' stores the result of the tessellation pass: the higher-order cell is tessellated into linear sub-cells.
  • `secondaryPd' and `secondaryCd' are used internally as inputs to the Contour() method on linear sub-cells. Note: the CopyAllocate() method must be invoked on both `outPd' and `outCd', from `secondaryPd' and `secondaryCd'.

NOTE: `vtkGenericAttributeCollection *attributes' will be replaced by a `vtkInformation'.

Precondition:
values_exist: (values!=0 && f==0) || (values==0 && f!=0)
attributes_exist: attributes!=0
tessellator_exists: tess!=0
locator_exists: locator!=0
verts_exist: verts!=0
lines_exist: lines!=0
polys_exist: polys!=0
internalPd_exists: internalPd!=0
secondaryPd_exists: secondaryPd!=0
secondaryCd_exists: secondaryCd!=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.CountEdgeNeighbors ( IntPtr  sharing) [virtual]

Number of cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' of `this'. `this' IS NOT INCLUDED.

Precondition:
boundary_exists: boundary!=0
real_boundary: !boundary->IsInDataSet()
cell_of_the_dataset: IsInDataSet()
boundary: HasBoundary(boundary)
Postcondition:
positive_result: result>=0

Number of cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' of `this'. `this' IS NOT INCLUDED.

Precondition:
boundary_exists: boundary!=0
real_boundary: !boundary->IsInDataSet()
cell_of_the_dataset: IsInDataSet()
boundary: HasBoundary(boundary)
Postcondition:
positive_result: result>=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.Derivatives ( int  subId,
IntPtr  pcoords,
vtkGenericAttribute  attribute,
IntPtr  derivs 
) [virtual]

Compute derivatives `derivs' of the attribute `attribute' (from its values at the corner points of the cell) given sub-cell `subId' (0 means primary cell) and parametric coordinates `pcoords'. Derivatives are in the x-y-z coordinate directions for each data value.

Precondition:
positive_subId: subId>=0
clamped_pcoords: (0<=pcoords[0])&&(pcoords[0]<=1)&&(0<=pcoords[1]) &&(pcoords[1]<=1)&&(0<=pcoords[2])%%(pcoords[2]<=1)
attribute_exists: attribute!=0
derivs_exists: derivs!=0
valid_size: sizeof(derivs)>=attribute->GetNumberOfComponents()*3
override void Kitware.VTK.vtkGenericAdaptorCell.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.vtkObject.

virtual void Kitware.VTK.vtkGenericAdaptorCell.EvaluateLocation ( int  subId,
IntPtr  pcoords,
IntPtr  x 
) [virtual]

Determine the global coordinates `x' from sub-cell `subId' and parametric coordinates `pcoords' in the cell.

Precondition:
positive_subId: subId>=0
clamped_pcoords: (0<=pcoords[0])&&(pcoords[0]<=1)&&(0<=pcoords[1]) &&(pcoords[1]<=1)&&(0<=pcoords[2])&&(pcoords[2]<=1)
virtual int Kitware.VTK.vtkGenericAdaptorCell.EvaluatePosition ( IntPtr  x,
IntPtr  closestPoint,
ref int  subId,
IntPtr  pcoords,
ref double  dist2 
) [virtual]

Is `x' inside the current cell? It also evaluates parametric coordinates `pcoords', sub-cell id `subId' (0 means primary cell), distance squared to the sub-cell in `dist2' and closest corner point `closestPoint'. `dist2' and `closestPoint' are not evaluated if `closestPoint'==0. If a numerical error occurred, -1 is returned and all other results should be ignored.

Postcondition:
valid_result: result==-1 || result==0 || result==1
positive_distance: result!=-1 implies (closestPoint!=0 implies dist2>=0)
virtual int Kitware.VTK.vtkGenericAdaptorCell.FindClosestBoundary ( int  subId,
IntPtr  pcoords,
vtkGenericCellIterator  boundary 
) [virtual]

Compute the closest boundary of the current sub-cell `subId' for point `pcoord' (in parametric coordinates) in `boundary', and return whether the point is inside the cell or not. `boundary' is of dimension GetDimension()-1.

Precondition:
positive_subId: subId>=0

Return the interpolation order of attribute `a' on the cell (may differ by cell).

Precondition:
a_exists: a!=0
Postcondition:
positive_result: result>=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.GetBoundaryIterator ( vtkGenericCellIterator  boundaries,
int  dim 
) [virtual]

Return the `boundaries' cells of dimension `dim' (or all dimensions less than GetDimension() if -1) that are part of the boundary of the cell.

Precondition:
valid_dim_range: (dim==-1) || ((dim>=0)&&(dim<GetDimension()))
boundaries_exist: boundaries!=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.GetBounds ( IntPtr  bounds) [virtual]

Compute the bounding box of the current cell in `bounds' in global coordinates. THREAD SAFE.

virtual IntPtr Kitware.VTK.vtkGenericAdaptorCell.GetBounds ( ) [virtual]

Return the bounding box of the current cell in global coordinates. NOT THREAD SAFE.

Postcondition:
result_exists: result!=0
valid_size: sizeof(result)>=6

Return the topological dimension of the current cell.

Postcondition:
valid_result: result>=0 && result<=3
virtual IntPtr Kitware.VTK.vtkGenericAdaptorCell.GetEdgeArray ( int  edgeId) [virtual]

Return the ids of the vertices defining edge `edgeId'. Ids are related to the cell, not to the dataset.

Precondition:
valid_dimension: this->GetDimension()>=2
valid_edgeId_range: edgeId>=0 && edgeId<this->GetNumberOfBoundaries(1)
Postcondition:
result_exists: result!=0
valid_size: sizeof(result)==2
virtual IntPtr Kitware.VTK.vtkGenericAdaptorCell.GetFaceArray ( int  faceId) [virtual]

Return the ids of the vertices defining face `faceId'. Ids are related to the cell, not to the dataset.

Precondition:
is_3d: this->GetDimension()==3
valid_faceId_range: faceId>=0 && faceId<this->GetNumberOfBoundaries(2)
Postcondition:
result_exists: result!=0
valid_size: sizeof(result)>=GetNumberOfVerticesOnFace(faceId)

Return the interpolation order of the geometry.

Postcondition:
positive_result: result>=0

Return the index of the first point centered attribute with the highest order in `ac'.

Precondition:
ac_exists: ac!=0
Postcondition:
valid_result: result>=-1 && result<ac->GetNumberOfAttributes()
virtual int Kitware.VTK.vtkGenericAdaptorCell.GetId ( ) [virtual]

Unique identification number of the cell over the whole data set. This unique key may not be contiguous.

virtual double Kitware.VTK.vtkGenericAdaptorCell.GetLength2 ( ) [virtual]

Return the bounding box diagonal squared of the current cell.

Postcondition:
positive_result: result>=0

Put into `neighbors' the cells (dimension>boundary->GetDimension()) of the dataset that share the boundary `boundary' with this cell. `this' IS NOT INCLUDED.

Precondition:
boundary_exists: boundary!=0
real_boundary: !boundary->IsInDataSet()
cell_of_the_dataset: IsInDataSet()
boundary: HasBoundary(boundary)
neighbors_exist: neighbors!=0
virtual int Kitware.VTK.vtkGenericAdaptorCell.GetNumberOfBoundaries ( int  dim) [virtual]

Return the number of boundaries of dimension `dim' (or all dimensions greater than 0 and less than GetDimension() if -1) of the cell. When dim is -1, the number of vertices is not included in the count because vertices are a special case: a vertex will have at most a single field value associated with it; DOF nodes may have an arbitrary number of field values associated with them.

Precondition:
valid_dim_range: (dim==-1) || ((dim>=0)&&(dim<GetDimension()))
Postcondition:
positive_result: result>=0

Accumulated number of DOF nodes of the current cell. A DOF node is a component of cell with a given topological dimension. e.g.: a triangle has 4 DOF: 1 face and 3 edges. An hexahedron has 19 DOF: 1 region, 6 faces, and 12 edges.

The number of vertices is not included in the count because vertices are a special case: a vertex will have at most a single field value associated with it; DOF nodes may have an arbitrary number of field values associated with them.

Postcondition:
valid_result: result==GetNumberOfBoundaries(-1)+1

Return the number of corner points that compose the cell.

Postcondition:
positive_result: result>=0
virtual int Kitware.VTK.vtkGenericAdaptorCell.GetNumberOfVerticesOnFace ( int  faceId) [virtual]

Return the number of vertices defining face `faceId'.

Precondition:
is_3d: this->GetDimension()==3
valid_faceId_range: faceId>=0 && faceId<this->GetNumberOfBoundaries(2)
Postcondition:
positive_result: && result>0
virtual int Kitware.VTK.vtkGenericAdaptorCell.GetParametricCenter ( IntPtr  pcoords) [virtual]

Get the center of the current cell (in parametric coordinates) and place it in `pcoords'. If the current cell is a composite, the return value is the sub-cell id that the center is in.

Postcondition:
valid_result: (result>=0) && (IsPrimary() implies result==0)

Return a contiguous array of parametric coordinates of the corrner points defining the current cell. In other words, (px,py,pz, px,py,pz, etc..) The coordinates are ordered consistent with the definition of the point ordering for the cell. Note that 3D parametric coordinates are returned no matter what the topological dimension of the cell.

Postcondition:
valid_result_exists: ((IsPrimary()) && (result!=0)) || ((!IsPrimary()) && (result==0)) result!=0 implies sizeof(result)==GetNumberOfPoints()
virtual double Kitware.VTK.vtkGenericAdaptorCell.GetParametricDistance ( IntPtr  pcoords) [virtual]

Return the distance of the parametric coordinate `pcoords' to the current cell. If inside the cell, a distance of zero is returned. This is used during picking to get the correct cell picked. (The tolerance will occasionally allow cells to be picked who are not really intersected "inside" the cell.)

Postcondition:
positive_result: result>=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.GetPointIds ( IntPtr  id) [virtual]

Put into `id' the list of the dataset points that define the corner points of the cell.

Precondition:
id_exists: id!=0
valid_size: sizeof(id)==GetNumberOfPoints();

Return the points of cell into `it'.

Precondition:
it_exists: it!=0

Return the type of the current cell.

Postcondition:
(result==VTK_HIGHER_ORDER_EDGE)|| (result==VTK_HIGHER_ORDER_TRIANGLE)|| (result==VTK_HIGHER_ORDER_TETRAHEDRON)
virtual void Kitware.VTK.vtkGenericAdaptorCell.InterpolateTuple ( vtkGenericAttribute  a,
IntPtr  pcoords,
IntPtr  val 
) [virtual]

Interpolate the attribute `a' at local position `pcoords' of the cell into `val'.

Precondition:
a_exists: a!=0
a_is_point_centered: a->GetCentering()==vtkPointCentered
clamped_point: pcoords[0]>=0 && pcoords[0]<=1 && pcoords[1]>=0 && pcoords[1]<=1 && pcoords[2]>=0 && pcoords[2]<=1
val_exists: val!=0
valid_size: sizeof(val)==a->GetNumberOfComponents()
virtual void Kitware.VTK.vtkGenericAdaptorCell.InterpolateTuple ( vtkGenericAttributeCollection  c,
IntPtr  pcoords,
IntPtr  val 
) [virtual]

Interpolate the whole collection of attributes `c' at local position `pcoords' of the cell into `val'. Only point centered attributes are taken into account.

Precondition:
c_exists: c!=0
clamped_point: pcoords[0]>=0 && pcoords[0]<=1 && pcoords[1]>=0 && pcoords[1]<=1 && pcoords[2]>=0 && pcoords[2]<=1
val_exists: val!=0
valid_size: sizeof(val)==c->GetNumberOfPointCenteredComponents()
virtual int Kitware.VTK.vtkGenericAdaptorCell.IntersectWithLine ( IntPtr  p1,
IntPtr  p2,
double  tol,
ref double  t,
IntPtr  x,
IntPtr  pcoords,
ref int  subId 
) [virtual]

Is there an intersection between the current cell and the ray (`p1',`p2') according to a tolerance `tol'? If true, `x' is the global intersection, `t' is the parametric coordinate for the line, `pcoords' are the parametric coordinates for cell. `subId' is the sub-cell where the intersection occurs.

Precondition:
positive_tolerance: tol>0
override int Kitware.VTK.vtkGenericAdaptorCell.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Does the attribute `a' have a non-linear interpolation?

Precondition:
a_exists: a!=0
Postcondition:
definition: result==(GetAttributeOrder()==1)
virtual int Kitware.VTK.vtkGenericAdaptorCell.IsFaceOnBoundary ( int  faceId) [virtual]

Is the face `faceId' of the current cell on the exterior boundary of the dataset?

Precondition:
3d: GetDimension()==3

Does the cell have a non-linear interpolation for the geometry?

Postcondition:
definition: result==(GetGeometryOrder()==1)

Does `this' a cell of a dataset? (otherwise, it is a boundary cell)

Is the cell on the exterior boundary of the dataset?

Precondition:
2d: GetDimension()==2

Is the cell primary (i.e. not composite) ?

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Create an empty cell iterator. The user is responsible for deleting it.

Postcondition:
result_exists: result!=0

Here is the call graph for this function:

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Here is the call graph for this function:

Tessellate the cell if it is not linear or if at least one attribute of `attributes' is not linear. The output are linear cells of the same dimension than the cell. If the cell is linear and all attributes are linear, the output is just a copy of the current cell. `points', `cellArray', `pd' and `cd' are cumulative output data arrays over cell iterations: they store the result of each call to Tessellate(). `internalPd' is initialized by the calling filter and stores the result of the tessellation. If it is not null, `types' is filled with the types of the linear cells. `types' is null when it is called from vtkGenericGeometryFilter and not null when it is called from vtkGenericDatasetTessellator.

Precondition:
attributes_exist: attributes!=0
tessellator_exists: tess!=0
points_exist: points!=0
cellArray_exists: cellArray!=0
internalPd_exists: internalPd!=0
pd_exist: pd!=0
cd_exists: cd!=0
virtual void Kitware.VTK.vtkGenericAdaptorCell.TriangulateFace ( vtkGenericAttributeCollection  attributes,
vtkGenericCellTessellator  tess,
int  index,
vtkPoints  points,
vtkIncrementalPointLocator  locator,
vtkCellArray  cellArray,
vtkPointData  internalPd,
vtkPointData  pd,
vtkCellData  cd 
) [virtual]

Tessellate face `index' of the cell. See Tessellate() for further explanations.

Precondition:
cell_is_3d: GetDimension()==3
attributes_exist: attributes!=0
tessellator_exists: tess!=0
valid_face: index>=0
points_exist: points!=0
cellArray_exists: cellArray!=0
internalPd_exists: internalPd!=0
pd_exist: pd!=0
cd_exists: cd!=0
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_Clip_01 ( HandleRef  pThis,
double  value,
HandleRef  f,
HandleRef  attributes,
HandleRef  tess,
int  insideOut,
HandleRef  locator,
HandleRef  connectivity,
HandleRef  outPd,
HandleRef  outCd,
HandleRef  internalPd,
HandleRef  secondaryPd,
HandleRef  secondaryCd 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_Contour_02 ( HandleRef  pThis,
HandleRef  values,
HandleRef  f,
HandleRef  attributes,
HandleRef  tess,
HandleRef  locator,
HandleRef  verts,
HandleRef  lines,
HandleRef  polys,
HandleRef  outPd,
HandleRef  outCd,
HandleRef  internalPd,
HandleRef  secondaryPd,
HandleRef  secondaryCd 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_CountEdgeNeighbors_03 ( HandleRef  pThis,
IntPtr  sharing 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_CountNeighbors_04 ( HandleRef  pThis,
HandleRef  boundary 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_Derivatives_05 ( HandleRef  pThis,
int  subId,
IntPtr  pcoords,
HandleRef  attribute,
IntPtr  derivs 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_EvaluateLocation_06 ( HandleRef  pThis,
int  subId,
IntPtr  pcoords,
IntPtr  x 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_EvaluatePosition_07 ( HandleRef  pThis,
IntPtr  x,
IntPtr  closestPoint,
ref int  subId,
IntPtr  pcoords,
ref double  dist2 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_FindClosestBoundary_08 ( HandleRef  pThis,
int  subId,
IntPtr  pcoords,
HandleRef  boundary 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetAttributeOrder_09 ( HandleRef  pThis,
HandleRef  a 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetBoundaryIterator_10 ( HandleRef  pThis,
HandleRef  boundaries,
int  dim 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetBounds_11 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetBounds_12 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetDimension_13 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetEdgeArray_14 ( HandleRef  pThis,
int  edgeId 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetFaceArray_15 ( HandleRef  pThis,
int  faceId 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetGeometryOrder_16 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetHighestOrderAttribute_17 ( HandleRef  pThis,
HandleRef  ac 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetId_18 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetLength2_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetNeighbors_20 ( HandleRef  pThis,
HandleRef  boundary,
HandleRef  neighbors 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetNumberOfBoundaries_21 ( HandleRef  pThis,
int  dim 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetNumberOfDOFNodes_22 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetNumberOfPoints_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetNumberOfVerticesOnFace_24 ( HandleRef  pThis,
int  faceId 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetParametricCenter_25 ( HandleRef  pThis,
IntPtr  pcoords 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetParametricCoords_26 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetParametricDistance_27 ( HandleRef  pThis,
IntPtr  pcoords 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetPointIds_28 ( HandleRef  pThis,
IntPtr  id 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetPointIterator_29 ( HandleRef  pThis,
HandleRef  it 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_GetType_30 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_InterpolateTuple_31 ( HandleRef  pThis,
HandleRef  a,
IntPtr  pcoords,
IntPtr  val 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_InterpolateTuple_32 ( HandleRef  pThis,
HandleRef  c,
IntPtr  pcoords,
IntPtr  val 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IntersectWithLine_33 ( HandleRef  pThis,
IntPtr  p1,
IntPtr  p2,
double  tol,
ref double  t,
IntPtr  x,
IntPtr  pcoords,
ref int  subId 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsA_34 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsAttributeLinear_35 ( HandleRef  pThis,
HandleRef  a 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsFaceOnBoundary_36 ( HandleRef  pThis,
int  faceId 
) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsGeometryLinear_37 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsInDataSet_38 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsOnBoundary_39 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsPrimary_40 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_IsTypeOf_41 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_NewCellIterator_42 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_NewInstance_43 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_SafeDownCast_44 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_Tessellate_45 ( HandleRef  pThis,
HandleRef  attributes,
HandleRef  tess,
HandleRef  points,
HandleRef  locator,
HandleRef  cellArray,
HandleRef  internalPd,
HandleRef  pd,
HandleRef  cd,
HandleRef  types 
) [private]
static internal void Kitware.VTK.vtkGenericAdaptorCell.vtkGenericAdaptorCell_TriangulateFace_46 ( HandleRef  pThis,
HandleRef  attributes,
HandleRef  tess,
int  index,
HandleRef  points,
HandleRef  locator,
HandleRef  cellArray,
HandleRef  internalPd,
HandleRef  pd,
HandleRef  cd 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkGenericAdaptorCell.MRClassNameKey = "21vtkGenericAdaptorCell" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkObject.


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