ActiViz .NET
5.8.0
|
vtkHyperOctree - A dataset structured as a tree where each node has exactly 2^n children. More...
Public Member Functions | |
vtkHyperOctree (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkHyperOctree () | |
Undocumented Block. | |
void | CollapseTerminalNode (vtkHyperOctreeCursor node) |
Collapse a node for which all children are leaves. At the end, cursor points on the leaf that used to be a node. | |
override void | CopyStructure (vtkDataSet ds) |
Copy the geometric and topological structure of an input rectilinear grid object. | |
override void | DeepCopy (vtkDataObject src) |
Shallow and Deep copy. | |
override int | FindCell (IntPtr x, vtkCell cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
Locate cell based on global coordinate x and tolerance squared. If cell and cellId is non-NULL, then search starts from this cell and looks at immediate neighbors. Returns cellId >= 0 if inside, < 0 otherwise. The parametric coordinates are provided in pcoords[3]. The interpolation weights are returned in weights[]. (The number of weights is equal to the number of points in the found cell). Tolerance is used to control how close the point is to be considered "in" the cell. THIS METHOD IS NOT THREAD SAFE. | |
override int | FindCell (IntPtr x, vtkCell cell, vtkGenericCell gencell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
This is a version of the above method that can be used with multithreaded applications. A vtkGenericCell must be passed in to be used in internal calls that might be made to GetCell() THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
override int | FindPoint (IntPtr x) |
Topological inquiry to get all cells using list of points exclusive of cell specified (e.g., cellId). Note that the list consists of only cells that use ALL the points provided. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
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) |
Get cell with cellId such that: 0 <= cellId < NumberOfCells. THIS METHOD IS NOT THREAD SAFE. | |
override void | GetCell (int cellId, vtkGenericCell cell) |
Get cell with cellId such that: 0 <= cellId < NumberOfCells. This is a thread-safe alternative to the previous GetCell() method. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
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). Note that the list consists of only cells that use ALL the points provided. 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) |
Topological inquiry to get points defining cell. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
override int | GetCellType (int cellId) |
Get type of cell with cellId such that: 0 <= cellId < NumberOfCells. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
override int | GetDataObjectType () |
Return what type of dataset this is. | |
int | GetDimension () |
Return the dimension of the tree (1D:binary tree(2 children), 2D:quadtree(4 children), 3D:octree (8 children)) | |
virtual int | GetDualGridFlag () |
Switch between returning leaves as cells, or the dual grid. | |
vtkDataSetAttributes | GetLeafData () |
A generic way to set the leaf data attributes. This can be either point data for dual or cell data for normal grid. | |
override int | GetMaxCellSize () |
Convenience method returns largest cell size in dataset. This is generally used to allocate memory for supporting data structures. This is the number of points of a cell. THIS METHOD IS THREAD SAFE. | |
int | GetMaxNumberOfCellsOnBoundary (int level) |
Return the number of cells corresponding to the boundary of a cell of level `level' where all the leaves at at the last level. | |
int | GetMaxNumberOfPoints (int level) |
Return the number of points corresponding to an hyperoctree starting at level `level' where all the leaves at at the last level. In this case, the hyperoctree is like a uniform grid. So this number is the number of points of the uniform grid. | |
int | GetMaxNumberOfPointsOnBoundary (int level) |
Return the number of points corresponding to the boundary of an hyperoctree starting at level `level' where all the leaves at at the last level. In this case, the hyperoctree is like a uniform grid. So this number is the number of points of on the boundary of the uniform grid. For an octree, the boundary are the faces. For a quadtree, the boundary are the edges. | |
override int | GetNumberOfCells () |
Return the number of cells in the dual grid. | |
int | GetNumberOfLeaves () |
Get the number of leaves in the tree. | |
int | GetNumberOfLevels () |
Return the number of levels. | |
override int | GetNumberOfPoints () |
Return the number of points in the dual grid. | |
virtual double[] | GetOrigin () |
Return the origin (position of corner (0,0,0) ) of the root. | |
virtual void | GetOrigin (ref double _arg1, ref double _arg2, ref double _arg3) |
Return the origin (position of corner (0,0,0) ) of the root. | |
virtual void | GetOrigin (IntPtr _arg) |
Return the origin (position of corner (0,0,0) ) of the root. | |
override double[] | GetPoint (int ptId) |
Get point coordinates with ptId such that: 0 <= ptId < NumberOfPoints. THIS METHOD IS NOT THREAD SAFE. | |
override void | GetPoint (int id, IntPtr x) |
Copy point coordinates into user provided array x[3] for specified point id. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
override void | GetPointCells (int ptId, vtkIdList cellIds) |
Topological inquiry to get cells using point. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED. | |
void | GetPointsOnEdge (vtkHyperOctreeCursor sibling, int level, int axis, int k, int j, vtkHyperOctreePointsGrabber grabber) |
Get the points of node `sibling' on its edge `axis','k','j'. If axis==0, the edge is X-aligned and k gives the z coordinate and j the y-coordinate. If axis==1, the edge is Y-aligned and k gives the x coordinate and j the z coordinate. If axis==2, the edge is Z-aligned and k gives the y coordinate and j the x coordinate. | |
void | GetPointsOnEdge2D (vtkHyperOctreeCursor sibling, int edge, int level, vtkHyperOctreePointsGrabber grabber) |
Get the points of node `sibling' on its edge `edge'. | |
void | GetPointsOnFace (vtkHyperOctreeCursor sibling, int face, int level, vtkHyperOctreePointsGrabber grabber) |
Get the points of node `sibling' on its face `face'. | |
void | GetPointsOnParentEdge (vtkHyperOctreeCursor cursor, int level, int axis, int k, int j, vtkHyperOctreePointsGrabber grabber) |
Get the points of the parent node of `cursor' on its edge `axis','k','j' at level `level' or deeper. If axis==0, the edge is X-aligned and k gives the z coordinate and j the y-coordinate. If axis==1, the edge is Y-aligned and k gives the x coordinate and j the z coordinate. If axis==2, the edge is Z-aligned and k gives the y coordinate and j the x coordinate. | |
void | GetPointsOnParentEdge2D (vtkHyperOctreeCursor cursor, int edge, int level, vtkHyperOctreePointsGrabber grabber) |
Get the points of the parent node of `cursor' on its edge `edge' at level `level' or deeper. (edge=0 for -X, 1 for +X, 2 for -Y, 3 for +Y) | |
void | GetPointsOnParentFaces (IntPtr faces, int level, vtkHyperOctreeCursor cursor, vtkHyperOctreePointsGrabber grabber) |
Get the points of the parent node of `cursor' on its faces `faces' at level `level' or deeper. | |
virtual double[] | GetSize () |
Return the size on each axis. | |
virtual void | GetSize (ref double _arg1, ref double _arg2, ref double _arg3) |
Return the size on each axis. | |
virtual void | GetSize (IntPtr _arg) |
Return the size on each axis. | |
override void | Initialize () |
Restore data object to initial state, THIS METHOD IS NOT THREAD SAFE. | |
override int | IsA (string type) |
Undocumented Block. | |
vtkHyperOctreeCursor | NewCellCursor () |
Create a new cursor: an object that can traverse the cell of an hyperoctree. | |
new vtkHyperOctree | NewInstance () |
Undocumented Block. | |
void | SetDimension (int dim) |
Set the dimension of the tree with `dim'. See GetDimension() for details. | |
void | SetDualGridFlag (int flag) |
Switch between returning leaves as cells, or the dual grid. | |
virtual void | SetOrigin (double _arg1, double _arg2, double _arg3) |
Set the origin (position of corner (0,0,0) of the root. | |
virtual void | SetOrigin (IntPtr _arg) |
Set the origin (position of corner (0,0,0) of the root. | |
virtual void | SetSize (double _arg1, double _arg2, double _arg3) |
Set the size on each axis. | |
virtual void | SetSize (IntPtr _arg) |
Set the size on each axis. | |
override void | ShallowCopy (vtkDataObject src) |
Shallow and Deep copy. | |
void | SubdivideLeaf (vtkHyperOctreeCursor leaf) |
Subdivide node pointed by cursor, only if its a leaf. At the end, cursor points on the node that used to be leaf. | |
Static Public Member Functions | |
static new vtkHyperOctree | New () |
Undocumented Block. | |
static vtkInformationIntegerKey | DIMENSION () |
Undocumented Block. | |
static new vtkHyperOctree | GetData (vtkInformation info) |
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. | |
static new vtkHyperOctree | GetData (vtkInformationVector v, int i) |
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. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static vtkInformationIntegerKey | LEVELS () |
Undocumented Block. | |
static vtkInformationDoubleVectorKey | SIZES () |
Undocumented Block. | |
static new vtkHyperOctree | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkHyperOctree" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "14vtkHyperOctree" |
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 | vtkHyperOctree_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkHyperOctree_CollapseTerminalNode_01 (HandleRef pThis, HandleRef node) |
static internal void | vtkHyperOctree_CopyStructure_02 (HandleRef pThis, HandleRef ds) |
static internal IntPtr | vtkHyperOctree_DIMENSION_03 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkHyperOctree_DeepCopy_04 (HandleRef pThis, HandleRef src) |
static internal int | vtkHyperOctree_FindCell_05 (HandleRef pThis, IntPtr x, HandleRef cell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
static internal int | vtkHyperOctree_FindCell_06 (HandleRef pThis, IntPtr x, HandleRef cell, HandleRef gencell, int cellId, double tol2, ref int subId, IntPtr pcoords, IntPtr weights) |
static internal int | vtkHyperOctree_FindPoint_07 (HandleRef pThis, IntPtr x) |
static internal uint | vtkHyperOctree_GetActualMemorySize_08 (HandleRef pThis) |
static internal IntPtr | vtkHyperOctree_GetCell_09 (HandleRef pThis, int cellId, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkHyperOctree_GetCell_10 (HandleRef pThis, int cellId, HandleRef cell) |
static internal void | vtkHyperOctree_GetCellNeighbors_11 (HandleRef pThis, int cellId, HandleRef ptIds, HandleRef cellIds) |
static internal void | vtkHyperOctree_GetCellPoints_12 (HandleRef pThis, int cellId, HandleRef ptIds) |
static internal int | vtkHyperOctree_GetCellType_13 (HandleRef pThis, int cellId) |
static internal IntPtr | vtkHyperOctree_GetData_14 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkHyperOctree_GetData_15 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkHyperOctree_GetDataObjectType_16 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetDimension_17 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetDualGridFlag_18 (HandleRef pThis) |
static internal IntPtr | vtkHyperOctree_GetLeafData_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkHyperOctree_GetMaxCellSize_20 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetMaxNumberOfCellsOnBoundary_21 (HandleRef pThis, int level) |
static internal int | vtkHyperOctree_GetMaxNumberOfPoints_22 (HandleRef pThis, int level) |
static internal int | vtkHyperOctree_GetMaxNumberOfPointsOnBoundary_23 (HandleRef pThis, int level) |
static internal int | vtkHyperOctree_GetNumberOfCells_24 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetNumberOfLeaves_25 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetNumberOfLevels_26 (HandleRef pThis) |
static internal int | vtkHyperOctree_GetNumberOfPoints_27 (HandleRef pThis) |
static internal IntPtr | vtkHyperOctree_GetOrigin_28 (HandleRef pThis) |
static internal void | vtkHyperOctree_GetOrigin_29 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal void | vtkHyperOctree_GetOrigin_30 (HandleRef pThis, IntPtr _arg) |
static internal IntPtr | vtkHyperOctree_GetPoint_31 (HandleRef pThis, int ptId) |
static internal void | vtkHyperOctree_GetPoint_32 (HandleRef pThis, int id, IntPtr x) |
static internal void | vtkHyperOctree_GetPointCells_33 (HandleRef pThis, int ptId, HandleRef cellIds) |
static internal void | vtkHyperOctree_GetPointsOnEdge_34 (HandleRef pThis, HandleRef sibling, int level, int axis, int k, int j, HandleRef grabber) |
static internal void | vtkHyperOctree_GetPointsOnEdge2D_35 (HandleRef pThis, HandleRef sibling, int edge, int level, HandleRef grabber) |
static internal void | vtkHyperOctree_GetPointsOnFace_36 (HandleRef pThis, HandleRef sibling, int face, int level, HandleRef grabber) |
static internal void | vtkHyperOctree_GetPointsOnParentEdge_37 (HandleRef pThis, HandleRef cursor, int level, int axis, int k, int j, HandleRef grabber) |
static internal void | vtkHyperOctree_GetPointsOnParentEdge2D_38 (HandleRef pThis, HandleRef cursor, int edge, int level, HandleRef grabber) |
static internal void | vtkHyperOctree_GetPointsOnParentFaces_39 (HandleRef pThis, IntPtr faces, int level, HandleRef cursor, HandleRef grabber) |
static internal IntPtr | vtkHyperOctree_GetSize_40 (HandleRef pThis) |
static internal void | vtkHyperOctree_GetSize_41 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3) |
static internal void | vtkHyperOctree_GetSize_42 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkHyperOctree_Initialize_43 (HandleRef pThis) |
static internal int | vtkHyperOctree_IsA_44 (HandleRef pThis, string type) |
static internal int | vtkHyperOctree_IsTypeOf_45 (string type) |
static internal IntPtr | vtkHyperOctree_LEVELS_46 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkHyperOctree_NewCellCursor_48 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkHyperOctree_NewInstance_49 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkHyperOctree_SIZES_50 (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkHyperOctree_SafeDownCast_51 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkHyperOctree_SetDimension_52 (HandleRef pThis, int dim) |
static internal void | vtkHyperOctree_SetDualGridFlag_53 (HandleRef pThis, int flag) |
static internal void | vtkHyperOctree_SetOrigin_54 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkHyperOctree_SetOrigin_55 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkHyperOctree_SetSize_56 (HandleRef pThis, double _arg1, double _arg2, double _arg3) |
static internal void | vtkHyperOctree_SetSize_57 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkHyperOctree_ShallowCopy_58 (HandleRef pThis, HandleRef src) |
static internal void | vtkHyperOctree_SubdivideLeaf_59 (HandleRef pThis, HandleRef leaf) |
Static Private Member Functions | |
static | vtkHyperOctree () |
Automatically generated type registration mechanics. |
vtkHyperOctree - A dataset structured as a tree where each node has exactly 2^n children.
Description An hyperoctree is a dataset where each node has either exactly 2^n children or no child at all if the node is a leaf. `n' is the dimension of the dataset (1 (binary tree), 2 (quadtree) or 3 (octree) ). The class name comes from the following paper:
/// @ARTICLE{yau-srihari-1983, /// author={Mann-May Yau and Sargur N. Srihari}, /// title={A Hierarchical Data Structure for Multidimensional Digital Images}, /// journal={Communications of the ACM}, /// month={July}, /// year={1983}, /// volume={26}, /// number={7}, /// pages={504--515} /// } ///
Each node is a cell. Attributes are associated with cells, not with points. The geometry is implicitly given by the size of the root node on each axis and position of the center and the orientation. (TODO: review center position and orientation). The geometry is then not limited to an hybercube but can have a rectangular shape. Attributes are associated with leaves. For LOD (Level-Of-Detail) purpose, attributes can be computed on none-leaf nodes by computing the average values from its children (which can be leaves or not).
By construction, an hyperoctree is efficient in memory usage when the geometry is sparse. The LOD feature allows to cull quickly part of the dataset.
A couple of filters can be applied on this dataset: contour, outline, geometry.
3D case (octree) for each node, each child index (from 0 to 7) is encoded in the following orientation. It is easy to access each child as a cell of a grid. Note also that the binary representation is relevant, each bit code a side: bit 0 encodes -x side (0) or +x side (1) bit 1 encodes -y side (0) or +y side (1) bit 2 encodes -z side (0) or +z side (2)
/// +y /// +-+-+ ^ /// |2|3| | /// +-+-+ O +z +-> +x /// |0|1| /// +-+-+ ///
/// +y /// +-+-+ ^ /// |6|7| | /// +-+-+ O +z +-> +x /// |4|5| /// +-+-+ ///
The cases with fewer dimensions are consistent with the octree case:
Quadtree: in counter-clockwise
/// +y /// +-+-+ ^ /// |2|3| | /// +-+-+ O+-> +x /// |0|1| /// +-+-+ ///
Binary tree:
/// +0+1+ O+-> +x ///
Caveats It is not a spatial search object! If you looking for this kind of octree see vtkCellLocator instead.
static Kitware.VTK.vtkHyperOctree.vtkHyperOctree | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkHyperOctree.vtkHyperOctree | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
Collapse a node for which all children are leaves. At the end, cursor points on the leaf that used to be a node.
override void Kitware.VTK.vtkHyperOctree.CopyStructure | ( | vtkDataSet | ds | ) | [virtual] |
Copy the geometric and topological structure of an input rectilinear grid object.
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkHyperOctree.DeepCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataSet.
static vtkInformationIntegerKey Kitware.VTK.vtkHyperOctree.DIMENSION | ( | ) | [static] |
Undocumented Block.
override void Kitware.VTK.vtkHyperOctree.Dispose | ( | bool | disposing | ) | [protected] |
Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.FindCell | ( | IntPtr | x, |
vtkCell | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [virtual] |
Locate cell based on global coordinate x and tolerance squared. If cell and cellId is non-NULL, then search starts from this cell and looks at immediate neighbors. Returns cellId >= 0 if inside, < 0 otherwise. The parametric coordinates are provided in pcoords[3]. The interpolation weights are returned in weights[]. (The number of weights is equal to the number of points in the found cell). Tolerance is used to control how close the point is to be considered "in" the cell. THIS METHOD IS NOT THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.FindCell | ( | IntPtr | x, |
vtkCell | cell, | ||
vtkGenericCell | gencell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [virtual] |
This is a version of the above method that can be used with multithreaded applications. A vtkGenericCell must be passed in to be used in internal calls that might be made to GetCell() THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.FindPoint | ( | IntPtr | x | ) | [virtual] |
Topological inquiry to get all cells using list of points exclusive of cell specified (e.g., cellId). Note that the list consists of only cells that use ALL the points provided. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
Reimplemented from Kitware.VTK.vtkDataSet.
override uint Kitware.VTK.vtkHyperOctree.GetActualMemorySize | ( | ) | [virtual] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override vtkCell Kitware.VTK.vtkHyperOctree.GetCell | ( | int | cellId | ) | [virtual] |
Get cell with cellId such that: 0 <= cellId < NumberOfCells. THIS METHOD IS NOT THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkHyperOctree.GetCell | ( | int | cellId, |
vtkGenericCell | cell | ||
) | [virtual] |
Get cell with cellId such that: 0 <= cellId < NumberOfCells. This is a thread-safe alternative to the previous GetCell() method. 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.vtkHyperOctree.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). Note that the list consists of only cells that use ALL the points provided. 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.vtkHyperOctree.GetCellPoints | ( | int | cellId, |
vtkIdList | ptIds | ||
) | [virtual] |
Topological inquiry to get points defining cell. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.GetCellType | ( | int | cellId | ) | [virtual] |
Get type of cell with cellId such that: 0 <= cellId < NumberOfCells. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
Reimplemented from Kitware.VTK.vtkDataSet.
static new vtkHyperOctree Kitware.VTK.vtkHyperOctree.GetData | ( | vtkInformation | info | ) | [static] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
static new vtkHyperOctree Kitware.VTK.vtkHyperOctree.GetData | ( | vtkInformationVector | v, |
int | i | ||
) | [static] |
Return the actual size of the data in kilobytes. This number is valid only after the pipeline has updated. The memory size returned is guaranteed to be greater than or equal to the memory required to represent the data (e.g., extra space in arrays, etc. are not included in the return value). THIS METHOD IS THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.GetDataObjectType | ( | ) | [virtual] |
Return what type of dataset this is.
Reimplemented from Kitware.VTK.vtkDataSet.
Return the dimension of the tree (1D:binary tree(2 children), 2D:quadtree(4 children), 3D:octree (8 children))
virtual int Kitware.VTK.vtkHyperOctree.GetDualGridFlag | ( | ) | [virtual] |
Switch between returning leaves as cells, or the dual grid.
A generic way to set the leaf data attributes. This can be either point data for dual or cell data for normal grid.
override int Kitware.VTK.vtkHyperOctree.GetMaxCellSize | ( | ) | [virtual] |
Convenience method returns largest cell size in dataset. This is generally used to allocate memory for supporting data structures. This is the number of points of a cell. THIS METHOD IS THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
int Kitware.VTK.vtkHyperOctree.GetMaxNumberOfCellsOnBoundary | ( | int | level | ) |
Return the number of cells corresponding to the boundary of a cell of level `level' where all the leaves at at the last level.
int Kitware.VTK.vtkHyperOctree.GetMaxNumberOfPoints | ( | int | level | ) |
Return the number of points corresponding to an hyperoctree starting at level `level' where all the leaves at at the last level. In this case, the hyperoctree is like a uniform grid. So this number is the number of points of the uniform grid.
int Kitware.VTK.vtkHyperOctree.GetMaxNumberOfPointsOnBoundary | ( | int | level | ) |
Return the number of points corresponding to the boundary of an hyperoctree starting at level `level' where all the leaves at at the last level. In this case, the hyperoctree is like a uniform grid. So this number is the number of points of on the boundary of the uniform grid. For an octree, the boundary are the faces. For a quadtree, the boundary are the edges.
override int Kitware.VTK.vtkHyperOctree.GetNumberOfCells | ( | ) | [virtual] |
Return the number of cells in the dual grid.
Reimplemented from Kitware.VTK.vtkDataSet.
Get the number of leaves in the tree.
Return the number of levels.
override int Kitware.VTK.vtkHyperOctree.GetNumberOfPoints | ( | ) | [virtual] |
Return the number of points in the dual grid.
Reimplemented from Kitware.VTK.vtkDataSet.
virtual double [] Kitware.VTK.vtkHyperOctree.GetOrigin | ( | ) | [virtual] |
Return the origin (position of corner (0,0,0) ) of the root.
virtual void Kitware.VTK.vtkHyperOctree.GetOrigin | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Return the origin (position of corner (0,0,0) ) of the root.
virtual void Kitware.VTK.vtkHyperOctree.GetOrigin | ( | IntPtr | _arg | ) | [virtual] |
Return the origin (position of corner (0,0,0) ) of the root.
override double [] Kitware.VTK.vtkHyperOctree.GetPoint | ( | int | ptId | ) | [virtual] |
Get point coordinates with ptId such that: 0 <= ptId < NumberOfPoints. THIS METHOD IS NOT THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override void Kitware.VTK.vtkHyperOctree.GetPoint | ( | int | id, |
IntPtr | x | ||
) | [virtual] |
Copy point coordinates into user provided array x[3] for specified point id. 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.vtkHyperOctree.GetPointCells | ( | int | ptId, |
vtkIdList | cellIds | ||
) | [virtual] |
Topological inquiry to get cells using point. THIS METHOD IS THREAD SAFE IF FIRST CALLED FROM A SINGLE THREAD AND THE DATASET IS NOT MODIFIED.
Reimplemented from Kitware.VTK.vtkDataSet.
void Kitware.VTK.vtkHyperOctree.GetPointsOnEdge | ( | vtkHyperOctreeCursor | sibling, |
int | level, | ||
int | axis, | ||
int | k, | ||
int | j, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of node `sibling' on its edge `axis','k','j'. If axis==0, the edge is X-aligned and k gives the z coordinate and j the y-coordinate. If axis==1, the edge is Y-aligned and k gives the x coordinate and j the z coordinate. If axis==2, the edge is Z-aligned and k gives the y coordinate and j the x coordinate.
void Kitware.VTK.vtkHyperOctree.GetPointsOnEdge2D | ( | vtkHyperOctreeCursor | sibling, |
int | edge, | ||
int | level, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of node `sibling' on its edge `edge'.
void Kitware.VTK.vtkHyperOctree.GetPointsOnFace | ( | vtkHyperOctreeCursor | sibling, |
int | face, | ||
int | level, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of node `sibling' on its face `face'.
void Kitware.VTK.vtkHyperOctree.GetPointsOnParentEdge | ( | vtkHyperOctreeCursor | cursor, |
int | level, | ||
int | axis, | ||
int | k, | ||
int | j, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of the parent node of `cursor' on its edge `axis','k','j' at level `level' or deeper. If axis==0, the edge is X-aligned and k gives the z coordinate and j the y-coordinate. If axis==1, the edge is Y-aligned and k gives the x coordinate and j the z coordinate. If axis==2, the edge is Z-aligned and k gives the y coordinate and j the x coordinate.
void Kitware.VTK.vtkHyperOctree.GetPointsOnParentEdge2D | ( | vtkHyperOctreeCursor | cursor, |
int | edge, | ||
int | level, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of the parent node of `cursor' on its edge `edge' at level `level' or deeper. (edge=0 for -X, 1 for +X, 2 for -Y, 3 for +Y)
void Kitware.VTK.vtkHyperOctree.GetPointsOnParentFaces | ( | IntPtr | faces, |
int | level, | ||
vtkHyperOctreeCursor | cursor, | ||
vtkHyperOctreePointsGrabber | grabber | ||
) |
Get the points of the parent node of `cursor' on its faces `faces' at level `level' or deeper.
virtual double [] Kitware.VTK.vtkHyperOctree.GetSize | ( | ) | [virtual] |
Return the size on each axis.
virtual void Kitware.VTK.vtkHyperOctree.GetSize | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [virtual] |
Return the size on each axis.
virtual void Kitware.VTK.vtkHyperOctree.GetSize | ( | IntPtr | _arg | ) | [virtual] |
Return the size on each axis.
override void Kitware.VTK.vtkHyperOctree.Initialize | ( | ) | [virtual] |
Restore data object to initial state, THIS METHOD IS NOT THREAD SAFE.
Reimplemented from Kitware.VTK.vtkDataSet.
override int Kitware.VTK.vtkHyperOctree.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
static new int Kitware.VTK.vtkHyperOctree.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
static vtkInformationIntegerKey Kitware.VTK.vtkHyperOctree.LEVELS | ( | ) | [static] |
Undocumented Block.
static new vtkHyperOctree Kitware.VTK.vtkHyperOctree.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Create a new cursor: an object that can traverse the cell of an hyperoctree.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
static new vtkHyperOctree Kitware.VTK.vtkHyperOctree.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataSet.
void Kitware.VTK.vtkHyperOctree.SetDimension | ( | int | dim | ) |
Set the dimension of the tree with `dim'. See GetDimension() for details.
void Kitware.VTK.vtkHyperOctree.SetDualGridFlag | ( | int | flag | ) |
Switch between returning leaves as cells, or the dual grid.
virtual void Kitware.VTK.vtkHyperOctree.SetOrigin | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set the origin (position of corner (0,0,0) of the root.
virtual void Kitware.VTK.vtkHyperOctree.SetOrigin | ( | IntPtr | _arg | ) | [virtual] |
Set the origin (position of corner (0,0,0) of the root.
virtual void Kitware.VTK.vtkHyperOctree.SetSize | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3 | ||
) | [virtual] |
Set the size on each axis.
virtual void Kitware.VTK.vtkHyperOctree.SetSize | ( | IntPtr | _arg | ) | [virtual] |
Set the size on each axis.
override void Kitware.VTK.vtkHyperOctree.ShallowCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow and Deep copy.
Reimplemented from Kitware.VTK.vtkDataSet.
static vtkInformationDoubleVectorKey Kitware.VTK.vtkHyperOctree.SIZES | ( | ) | [static] |
Undocumented Block.
Subdivide node pointed by cursor, only if its a leaf. At the end, cursor points on the node that used to be leaf.
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_CollapseTerminalNode_01 | ( | HandleRef | pThis, |
HandleRef | node | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_CopyStructure_02 | ( | HandleRef | pThis, |
HandleRef | ds | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_DeepCopy_04 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_DIMENSION_03 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_FindCell_05 | ( | HandleRef | pThis, |
IntPtr | x, | ||
HandleRef | cell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_FindCell_06 | ( | HandleRef | pThis, |
IntPtr | x, | ||
HandleRef | cell, | ||
HandleRef | gencell, | ||
int | cellId, | ||
double | tol2, | ||
ref int | subId, | ||
IntPtr | pcoords, | ||
IntPtr | weights | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_FindPoint_07 | ( | HandleRef | pThis, |
IntPtr | x | ||
) | [private] |
static internal uint Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetActualMemorySize_08 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetCell_09 | ( | HandleRef | pThis, |
int | cellId, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetCell_10 | ( | HandleRef | pThis, |
int | cellId, | ||
HandleRef | cell | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetCellNeighbors_11 | ( | HandleRef | pThis, |
int | cellId, | ||
HandleRef | ptIds, | ||
HandleRef | cellIds | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetCellPoints_12 | ( | HandleRef | pThis, |
int | cellId, | ||
HandleRef | ptIds | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetCellType_13 | ( | HandleRef | pThis, |
int | cellId | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetData_14 | ( | HandleRef | info, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetData_15 | ( | HandleRef | v, |
int | i, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetDataObjectType_16 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetDimension_17 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetDualGridFlag_18 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetLeafData_19 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetMaxCellSize_20 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetMaxNumberOfCellsOnBoundary_21 | ( | HandleRef | pThis, |
int | level | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetMaxNumberOfPoints_22 | ( | HandleRef | pThis, |
int | level | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetMaxNumberOfPointsOnBoundary_23 | ( | HandleRef | pThis, |
int | level | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetNumberOfCells_24 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetNumberOfLeaves_25 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetNumberOfLevels_26 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetNumberOfPoints_27 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetOrigin_28 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetOrigin_29 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetOrigin_30 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPoint_31 | ( | HandleRef | pThis, |
int | ptId | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPoint_32 | ( | HandleRef | pThis, |
int | id, | ||
IntPtr | x | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointCells_33 | ( | HandleRef | pThis, |
int | ptId, | ||
HandleRef | cellIds | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnEdge2D_35 | ( | HandleRef | pThis, |
HandleRef | sibling, | ||
int | edge, | ||
int | level, | ||
HandleRef | grabber | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnEdge_34 | ( | HandleRef | pThis, |
HandleRef | sibling, | ||
int | level, | ||
int | axis, | ||
int | k, | ||
int | j, | ||
HandleRef | grabber | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnFace_36 | ( | HandleRef | pThis, |
HandleRef | sibling, | ||
int | face, | ||
int | level, | ||
HandleRef | grabber | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnParentEdge2D_38 | ( | HandleRef | pThis, |
HandleRef | cursor, | ||
int | edge, | ||
int | level, | ||
HandleRef | grabber | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnParentEdge_37 | ( | HandleRef | pThis, |
HandleRef | cursor, | ||
int | level, | ||
int | axis, | ||
int | k, | ||
int | j, | ||
HandleRef | grabber | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetPointsOnParentFaces_39 | ( | HandleRef | pThis, |
IntPtr | faces, | ||
int | level, | ||
HandleRef | cursor, | ||
HandleRef | grabber | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetSize_40 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetSize_41 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_GetSize_42 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_Initialize_43 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_IsA_44 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkHyperOctree.vtkHyperOctree_IsTypeOf_45 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_LEVELS_46 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_NewCellCursor_48 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_NewInstance_49 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SafeDownCast_51 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetDimension_52 | ( | HandleRef | pThis, |
int | dim | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetDualGridFlag_53 | ( | HandleRef | pThis, |
int | flag | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetOrigin_54 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetOrigin_55 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetSize_56 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3 | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SetSize_57 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_ShallowCopy_58 | ( | HandleRef | pThis, |
HandleRef | src | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SIZES_50 | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkHyperOctree.vtkHyperOctree_SubdivideLeaf_59 | ( | HandleRef | pThis, |
HandleRef | leaf | ||
) | [private] |
new readonly string Kitware.VTK.vtkHyperOctree.MRClassNameKey = "14vtkHyperOctree" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSet.
new const string Kitware.VTK.vtkHyperOctree.MRFullTypeName = "Kitware.VTK.vtkHyperOctree" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataSet.