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.