|
ActiViz .NET
5.8.0
|
vtkBSPCuts - This class represents an axis-aligned Binary Spatial Partitioning of a 3D space. More...
Public Member Functions | |
| vtkBSPCuts (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkBSPCuts () | |
| Undocumented Block. | |
| void | CreateCuts (IntPtr bounds, int ncuts, IntPtr dim, IntPtr coord, IntPtr lower, IntPtr upper, IntPtr lowerDataCoord, IntPtr upperDataCoord, IntPtr npoints) |
| Initialize the cuts with arrays of information. This type of information would be obtained from a graph partitioning software package like Zoltan. | |
| void | CreateCuts (vtkKdNode kd) |
| Initialize the cuts from a tree of vtkKdNode's. | |
| override void | DeepCopy (vtkDataObject src) |
| Shallow copy. These copy the data, but not any of the pipeline connections. | |
| int | EqualsWrapper (vtkBSPCuts other, double tolerance) |
| Compare these cuts with those of the other tree. Returns true if the two trees are the same. | |
| int | GetArrays (int len, IntPtr dim, IntPtr coord, IntPtr lower, IntPtr upper, IntPtr lowerDataCoord, IntPtr upperDataCoord, IntPtr npoints) |
| Get the arrays representing the cuts in the partitioning. | |
| vtkKdNode | GetKdNodeTree () |
| Return a tree of vtkKdNode's representing the cuts specified in this object. This is our copy, don't delete it. | |
| virtual int | GetNumberOfCuts () |
| Get the number of cuts in the partitioning, which also the size of the arrays in the array representation of the partitioning. | |
| override void | Initialize () |
| Restore data object to initial state,. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkBSPCuts | NewInstance () |
| Undocumented Block. | |
| void | PrintArrays () |
| Compare these cuts with those of the other tree. Returns true if the two trees are the same. | |
| void | PrintTree () |
| Compare these cuts with those of the other tree. Returns true if the two trees are the same. | |
| override void | ShallowCopy (vtkDataObject src) |
| Shallow copy. These copy the data, but not any of the pipeline connections. | |
Static Public Member Functions | |
| static new vtkBSPCuts | New () |
| Undocumented Block. | |
| static new vtkBSPCuts | GetData (vtkInformation info) |
| Compare these cuts with those of the other tree. Returns true if the two trees are the same. | |
| static new vtkBSPCuts | GetData (vtkInformationVector v, int i) |
| Compare these cuts with those of the other tree. Returns true if the two trees are the same. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkBSPCuts | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkBSPCuts" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "10vtkBSPCuts" |
| 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 | vtkBSPCuts_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkBSPCuts_CreateCuts_01 (HandleRef pThis, IntPtr bounds, int ncuts, IntPtr dim, IntPtr coord, IntPtr lower, IntPtr upper, IntPtr lowerDataCoord, IntPtr upperDataCoord, IntPtr npoints) |
| static internal void | vtkBSPCuts_CreateCuts_02 (HandleRef pThis, HandleRef kd) |
| static internal void | vtkBSPCuts_DeepCopy_03 (HandleRef pThis, HandleRef src) |
| static internal int | vtkBSPCuts_Equals_04 (HandleRef pThis, HandleRef other, double tolerance) |
| static internal int | vtkBSPCuts_GetArrays_05 (HandleRef pThis, int len, IntPtr dim, IntPtr coord, IntPtr lower, IntPtr upper, IntPtr lowerDataCoord, IntPtr upperDataCoord, IntPtr npoints) |
| static internal IntPtr | vtkBSPCuts_GetData_06 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkBSPCuts_GetData_07 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal IntPtr | vtkBSPCuts_GetKdNodeTree_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkBSPCuts_GetNumberOfCuts_09 (HandleRef pThis) |
| static internal void | vtkBSPCuts_Initialize_10 (HandleRef pThis) |
| static internal int | vtkBSPCuts_IsA_11 (HandleRef pThis, string type) |
| static internal int | vtkBSPCuts_IsTypeOf_12 (string type) |
| static internal IntPtr | vtkBSPCuts_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkBSPCuts_PrintArrays_15 (HandleRef pThis) |
| static internal void | vtkBSPCuts_PrintTree_16 (HandleRef pThis) |
| static internal IntPtr | vtkBSPCuts_SafeDownCast_17 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkBSPCuts_ShallowCopy_18 (HandleRef pThis, HandleRef src) |
Static Private Member Functions | |
| static | vtkBSPCuts () |
| Automatically generated type registration mechanics. | |
vtkBSPCuts - This class represents an axis-aligned Binary Spatial Partitioning of a 3D space.
Description This class converts between the vtkKdTree representation of a tree of vtkKdNodes (used by vtkDistributedDataFilter) and a compact array representation that might be provided by a graph partitioning library like Zoltan. Such a representation could be used in message passing.
| static Kitware.VTK.vtkBSPCuts.vtkBSPCuts | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkBSPCuts.vtkBSPCuts | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| void Kitware.VTK.vtkBSPCuts.CreateCuts | ( | IntPtr | bounds, |
| int | ncuts, | ||
| IntPtr | dim, | ||
| IntPtr | coord, | ||
| IntPtr | lower, | ||
| IntPtr | upper, | ||
| IntPtr | lowerDataCoord, | ||
| IntPtr | upperDataCoord, | ||
| IntPtr | npoints | ||
| ) |
Initialize the cuts with arrays of information. This type of information would be obtained from a graph partitioning software package like Zoltan.
bounds - the bounds (xmin, xmax, ymin, ymax, zmin, zmax) of the space being partitioned ncuts - the number cuts, also the size of the following arrays dim - the dimension along which the cut is made (x/y/z - 0/1/2) coord - the location of the cut along the axis lower - array index for the lower region bounded by the cut upper - array index for the upper region bounded by the cut lowerDataCoord - optional upper bound of the data in the lower region upperDataCoord - optional lower bound of the data in the upper region npoints - optional number of points in the spatial region
| void Kitware.VTK.vtkBSPCuts.CreateCuts | ( | vtkKdNode | kd | ) |
Initialize the cuts from a tree of vtkKdNode's.
| override void Kitware.VTK.vtkBSPCuts.DeepCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow copy. These copy the data, but not any of the pipeline connections.
Reimplemented from Kitware.VTK.vtkDataObject.
| override void Kitware.VTK.vtkBSPCuts.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.vtkDataObject.
| int Kitware.VTK.vtkBSPCuts.EqualsWrapper | ( | vtkBSPCuts | other, |
| double | tolerance | ||
| ) |
Compare these cuts with those of the other tree. Returns true if the two trees are the same.
| int Kitware.VTK.vtkBSPCuts.GetArrays | ( | int | len, |
| IntPtr | dim, | ||
| IntPtr | coord, | ||
| IntPtr | lower, | ||
| IntPtr | upper, | ||
| IntPtr | lowerDataCoord, | ||
| IntPtr | upperDataCoord, | ||
| IntPtr | npoints | ||
| ) |
Get the arrays representing the cuts in the partitioning.
| static new vtkBSPCuts Kitware.VTK.vtkBSPCuts.GetData | ( | vtkInformation | info | ) | [static] |
Compare these cuts with those of the other tree. Returns true if the two trees are the same.
Reimplemented from Kitware.VTK.vtkDataObject.
| static new vtkBSPCuts Kitware.VTK.vtkBSPCuts.GetData | ( | vtkInformationVector | v, |
| int | i | ||
| ) | [static] |
Compare these cuts with those of the other tree. Returns true if the two trees are the same.
Reimplemented from Kitware.VTK.vtkDataObject.
Return a tree of vtkKdNode's representing the cuts specified in this object. This is our copy, don't delete it.
| virtual int Kitware.VTK.vtkBSPCuts.GetNumberOfCuts | ( | ) | [virtual] |
Get the number of cuts in the partitioning, which also the size of the arrays in the array representation of the partitioning.
| override void Kitware.VTK.vtkBSPCuts.Initialize | ( | ) | [virtual] |
Restore data object to initial state,.
Reimplemented from Kitware.VTK.vtkDataObject.
| override int Kitware.VTK.vtkBSPCuts.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
| static new int Kitware.VTK.vtkBSPCuts.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
| static new vtkBSPCuts Kitware.VTK.vtkBSPCuts.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
| void Kitware.VTK.vtkBSPCuts.PrintArrays | ( | ) |
Compare these cuts with those of the other tree. Returns true if the two trees are the same.
| void Kitware.VTK.vtkBSPCuts.PrintTree | ( | ) |
Compare these cuts with those of the other tree. Returns true if the two trees are the same.
| static new vtkBSPCuts Kitware.VTK.vtkBSPCuts.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObject.
| override void Kitware.VTK.vtkBSPCuts.ShallowCopy | ( | vtkDataObject | src | ) | [virtual] |
Shallow copy. These copy the data, but not any of the pipeline connections.
Reimplemented from Kitware.VTK.vtkDataObject.
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_CreateCuts_01 | ( | HandleRef | pThis, |
| IntPtr | bounds, | ||
| int | ncuts, | ||
| IntPtr | dim, | ||
| IntPtr | coord, | ||
| IntPtr | lower, | ||
| IntPtr | upper, | ||
| IntPtr | lowerDataCoord, | ||
| IntPtr | upperDataCoord, | ||
| IntPtr | npoints | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_CreateCuts_02 | ( | HandleRef | pThis, |
| HandleRef | kd | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_DeepCopy_03 | ( | HandleRef | pThis, |
| HandleRef | src | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkBSPCuts.vtkBSPCuts_Equals_04 | ( | HandleRef | pThis, |
| HandleRef | other, | ||
| double | tolerance | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkBSPCuts.vtkBSPCuts_GetArrays_05 | ( | HandleRef | pThis, |
| int | len, | ||
| IntPtr | dim, | ||
| IntPtr | coord, | ||
| IntPtr | lower, | ||
| IntPtr | upper, | ||
| IntPtr | lowerDataCoord, | ||
| IntPtr | upperDataCoord, | ||
| IntPtr | npoints | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_GetData_06 | ( | HandleRef | info, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_GetData_07 | ( | HandleRef | v, |
| int | i, | ||
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_GetKdNodeTree_08 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkBSPCuts.vtkBSPCuts_GetNumberOfCuts_09 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_Initialize_10 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkBSPCuts.vtkBSPCuts_IsA_11 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkBSPCuts.vtkBSPCuts_IsTypeOf_12 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_NewInstance_14 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_PrintArrays_15 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_PrintTree_16 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkBSPCuts.vtkBSPCuts_SafeDownCast_17 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkBSPCuts.vtkBSPCuts_ShallowCopy_18 | ( | HandleRef | pThis, |
| HandleRef | src | ||
| ) | [private] |
new readonly string Kitware.VTK.vtkBSPCuts.MRClassNameKey = "10vtkBSPCuts" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataObject.
| new const string Kitware.VTK.vtkBSPCuts.MRFullTypeName = "Kitware.VTK.vtkBSPCuts" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkDataObject.
1.7.6.1