|
ActiViz .NET
5.8.0
|
vtkPointsProjectedHull - the convex hull of the orthogonal projection of the vtkPoints in the 3 coordinate directions More...
Public Member Functions | |
| vtkPointsProjectedHull (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
| Automatically generated constructor - called from generated code. DO NOT call directly. | |
| vtkPointsProjectedHull () | |
| Undocumented Block. | |
| int | GetCCWHullX (IntPtr pts, int len) |
| Returns the coordinates (y,z) of the points in the convex hull of the projection of the points down the positive x-axis. pts has storage for len*2 values. | |
| int | GetCCWHullY (IntPtr pts, int len) |
| Returns the coordinates (z, x) of the points in the convex hull of the projection of the points down the positive y-axis. pts has storage for len*2 values. | |
| int | GetCCWHullZ (IntPtr pts, int len) |
| Returns the coordinates (x, y) of the points in the convex hull of the projection of the points down the positive z-axis. pts has storage for len*2 values. | |
| int | GetSizeCCWHullX () |
| Returns the number of points in the convex hull of the projection of the points down the positive x-axis. | |
| int | GetSizeCCWHullY () |
| Returns the number of points in the convex hull of the projection of the points down the positive y-axis. | |
| int | GetSizeCCWHullZ () |
| Returns the number of points in the convex hull of the projection of the points down the positive z-axis. | |
| override void | Initialize () |
| Returns the number of points in the convex hull of the projection of the points down the positive z-axis. | |
| override int | IsA (string type) |
| Undocumented Block. | |
| new vtkPointsProjectedHull | NewInstance () |
| Undocumented Block. | |
| int | RectangleIntersectionX (vtkPoints R) |
| determine whether the resulting rectangle intersects the convex hull of the projection of the points along that axis. | |
| int | RectangleIntersectionX (float ymin, float ymax, float zmin, float zmax) |
| the convex hull of the projection of the points along the positive X-axis. | |
| int | RectangleIntersectionX (double ymin, double ymax, double zmin, double zmax) |
| the convex hull of the projection of the points along the positive X-axis. | |
| int | RectangleIntersectionY (vtkPoints R) |
| of the parallel projection along the Y axis of the points | |
| int | RectangleIntersectionY (float zmin, float zmax, float xmin, float xmax) |
| the convex hull of the projection of the points along the positive Y-axis. | |
| int | RectangleIntersectionY (double zmin, double zmax, double xmin, double xmax) |
| the convex hull of the projection of the points along the positive Y-axis. | |
| int | RectangleIntersectionZ (vtkPoints R) |
| of the parallel projection along the Z axis of the points | |
| int | RectangleIntersectionZ (float xmin, float xmax, float ymin, float ymax) |
| the convex hull of the projection of the points along the positive Z-axis. | |
| int | RectangleIntersectionZ (double xmin, double xmax, double ymin, double ymax) |
| the convex hull of the projection of the points along the positive Z-axis. | |
| override void | Reset () |
| Returns the number of points in the convex hull of the projection of the points down the positive z-axis. | |
| void | Update () |
| Forces recalculation of convex hulls, use this if you delete/add points. | |
Static Public Member Functions | |
| static new vtkPointsProjectedHull | New () |
| Undocumented Block. | |
| static new int | IsTypeOf (string type) |
| Undocumented Block. | |
| static new vtkPointsProjectedHull | SafeDownCast (vtkObjectBase o) |
| Undocumented Block. | |
Public Attributes | |
| new const string | MRFullTypeName = "Kitware.VTK.vtkPointsProjectedHull" |
| Automatically generated type registration mechanics. | |
Static Public Attributes | |
| static new readonly string | MRClassNameKey = "22vtkPointsProjectedHull" |
| 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 | vtkPointsProjectedHull_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkPointsProjectedHull_GetCCWHullX_01 (HandleRef pThis, IntPtr pts, int len) |
| static internal int | vtkPointsProjectedHull_GetCCWHullY_02 (HandleRef pThis, IntPtr pts, int len) |
| static internal int | vtkPointsProjectedHull_GetCCWHullZ_03 (HandleRef pThis, IntPtr pts, int len) |
| static internal int | vtkPointsProjectedHull_GetSizeCCWHullX_04 (HandleRef pThis) |
| static internal int | vtkPointsProjectedHull_GetSizeCCWHullY_05 (HandleRef pThis) |
| static internal int | vtkPointsProjectedHull_GetSizeCCWHullZ_06 (HandleRef pThis) |
| static internal void | vtkPointsProjectedHull_Initialize_07 (HandleRef pThis) |
| static internal int | vtkPointsProjectedHull_IsA_08 (HandleRef pThis, string type) |
| static internal int | vtkPointsProjectedHull_IsTypeOf_09 (string type) |
| static internal IntPtr | vtkPointsProjectedHull_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionX_12 (HandleRef pThis, HandleRef R) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionX_13 (HandleRef pThis, float ymin, float ymax, float zmin, float zmax) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionX_14 (HandleRef pThis, double ymin, double ymax, double zmin, double zmax) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionY_15 (HandleRef pThis, HandleRef R) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionY_16 (HandleRef pThis, float zmin, float zmax, float xmin, float xmax) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionY_17 (HandleRef pThis, double zmin, double zmax, double xmin, double xmax) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionZ_18 (HandleRef pThis, HandleRef R) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionZ_19 (HandleRef pThis, float xmin, float xmax, float ymin, float ymax) |
| static internal int | vtkPointsProjectedHull_RectangleIntersectionZ_20 (HandleRef pThis, double xmin, double xmax, double ymin, double ymax) |
| static internal void | vtkPointsProjectedHull_Reset_21 (HandleRef pThis) |
| static internal IntPtr | vtkPointsProjectedHull_SafeDownCast_22 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
| static internal void | vtkPointsProjectedHull_Update_23 (HandleRef pThis) |
Static Private Member Functions | |
| static | vtkPointsProjectedHull () |
| Automatically generated type registration mechanics. | |
vtkPointsProjectedHull - the convex hull of the orthogonal projection of the vtkPoints in the 3 coordinate directions
Description a subclass of vtkPoints, it maintains the counter clockwise convex hull of the points (projected orthogonally in the three coordinate directions) and has a method to test for intersection of that hull with an axis aligned rectangle. This is used for intersection tests of 3D volumes.
| static Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull | ( | ) | [static, private] |
Automatically generated type registration mechanics.
| Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull | ( | IntPtr | rawCppThis, |
| bool | callDisposalMethod, | ||
| bool | strong | ||
| ) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
| override void Kitware.VTK.vtkPointsProjectedHull.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.vtkPoints.
| int Kitware.VTK.vtkPointsProjectedHull.GetCCWHullX | ( | IntPtr | pts, |
| int | len | ||
| ) |
Returns the coordinates (y,z) of the points in the convex hull of the projection of the points down the positive x-axis. pts has storage for len*2 values.
| int Kitware.VTK.vtkPointsProjectedHull.GetCCWHullY | ( | IntPtr | pts, |
| int | len | ||
| ) |
Returns the coordinates (z, x) of the points in the convex hull of the projection of the points down the positive y-axis. pts has storage for len*2 values.
| int Kitware.VTK.vtkPointsProjectedHull.GetCCWHullZ | ( | IntPtr | pts, |
| int | len | ||
| ) |
Returns the coordinates (x, y) of the points in the convex hull of the projection of the points down the positive z-axis. pts has storage for len*2 values.
Returns the number of points in the convex hull of the projection of the points down the positive x-axis.
Returns the number of points in the convex hull of the projection of the points down the positive y-axis.
Returns the number of points in the convex hull of the projection of the points down the positive z-axis.
| override void Kitware.VTK.vtkPointsProjectedHull.Initialize | ( | ) | [virtual] |
Returns the number of points in the convex hull of the projection of the points down the positive z-axis.
Reimplemented from Kitware.VTK.vtkPoints.
| override int Kitware.VTK.vtkPointsProjectedHull.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPoints.
| static new int Kitware.VTK.vtkPointsProjectedHull.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPoints.
| static new vtkPointsProjectedHull Kitware.VTK.vtkPointsProjectedHull.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPoints.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPoints.
determine whether the resulting rectangle intersects the convex hull of the projection of the points along that axis.
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionX | ( | float | ymin, |
| float | ymax, | ||
| float | zmin, | ||
| float | zmax | ||
| ) |
the convex hull of the projection of the points along the positive X-axis.
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionX | ( | double | ymin, |
| double | ymax, | ||
| double | zmin, | ||
| double | zmax | ||
| ) |
the convex hull of the projection of the points along the positive X-axis.
of the parallel projection along the Y axis of the points
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionY | ( | float | zmin, |
| float | zmax, | ||
| float | xmin, | ||
| float | xmax | ||
| ) |
the convex hull of the projection of the points along the positive Y-axis.
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionY | ( | double | zmin, |
| double | zmax, | ||
| double | xmin, | ||
| double | xmax | ||
| ) |
the convex hull of the projection of the points along the positive Y-axis.
of the parallel projection along the Z axis of the points
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionZ | ( | float | xmin, |
| float | xmax, | ||
| float | ymin, | ||
| float | ymax | ||
| ) |
the convex hull of the projection of the points along the positive Z-axis.
| int Kitware.VTK.vtkPointsProjectedHull.RectangleIntersectionZ | ( | double | xmin, |
| double | xmax, | ||
| double | ymin, | ||
| double | ymax | ||
| ) |
the convex hull of the projection of the points along the positive Z-axis.
| override void Kitware.VTK.vtkPointsProjectedHull.Reset | ( | ) | [virtual] |
Returns the number of points in the convex hull of the projection of the points down the positive z-axis.
Reimplemented from Kitware.VTK.vtkPoints.
| static new vtkPointsProjectedHull Kitware.VTK.vtkPointsProjectedHull.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPoints.
Forces recalculation of convex hulls, use this if you delete/add points.
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetCCWHullX_01 | ( | HandleRef | pThis, |
| IntPtr | pts, | ||
| int | len | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetCCWHullY_02 | ( | HandleRef | pThis, |
| IntPtr | pts, | ||
| int | len | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetCCWHullZ_03 | ( | HandleRef | pThis, |
| IntPtr | pts, | ||
| int | len | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetSizeCCWHullX_04 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetSizeCCWHullY_05 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_GetSizeCCWHullZ_06 | ( | HandleRef | pThis | ) | [private] |
| static internal void Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_Initialize_07 | ( | HandleRef | pThis | ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_IsA_08 | ( | HandleRef | pThis, |
| string | type | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_IsTypeOf_09 | ( | string | type | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_New | ( | ref uint | mteStatus, |
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal IntPtr Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_NewInstance_11 | ( | HandleRef | pThis, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionX_12 | ( | HandleRef | pThis, |
| HandleRef | R | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionX_13 | ( | HandleRef | pThis, |
| float | ymin, | ||
| float | ymax, | ||
| float | zmin, | ||
| float | zmax | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionX_14 | ( | HandleRef | pThis, |
| double | ymin, | ||
| double | ymax, | ||
| double | zmin, | ||
| double | zmax | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionY_15 | ( | HandleRef | pThis, |
| HandleRef | R | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionY_16 | ( | HandleRef | pThis, |
| float | zmin, | ||
| float | zmax, | ||
| float | xmin, | ||
| float | xmax | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionY_17 | ( | HandleRef | pThis, |
| double | zmin, | ||
| double | zmax, | ||
| double | xmin, | ||
| double | xmax | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionZ_18 | ( | HandleRef | pThis, |
| HandleRef | R | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionZ_19 | ( | HandleRef | pThis, |
| float | xmin, | ||
| float | xmax, | ||
| float | ymin, | ||
| float | ymax | ||
| ) | [private] |
| static internal int Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_RectangleIntersectionZ_20 | ( | HandleRef | pThis, |
| double | xmin, | ||
| double | xmax, | ||
| double | ymin, | ||
| double | ymax | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_Reset_21 | ( | HandleRef | pThis | ) | [private] |
| static internal IntPtr Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_SafeDownCast_22 | ( | HandleRef | o, |
| ref uint | mteStatus, | ||
| ref uint | mteIndex, | ||
| ref uint | rawRefCount | ||
| ) | [private] |
| static internal void Kitware.VTK.vtkPointsProjectedHull.vtkPointsProjectedHull_Update_23 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkPointsProjectedHull.MRClassNameKey = "22vtkPointsProjectedHull" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPoints.
| new const string Kitware.VTK.vtkPointsProjectedHull.MRFullTypeName = "Kitware.VTK.vtkPointsProjectedHull" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPoints.
1.7.6.1