ActiViz .NET
5.8.0
|
vtkTessellatedBoxSource - Create a polygonal representation of a box with a given level of subdivision. More...
Public Member Functions | |
vtkTessellatedBoxSource (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkTessellatedBoxSource () | |
Undocumented Block. | |
virtual void | DuplicateSharedPointsOff () |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points. | |
virtual void | DuplicateSharedPointsOn () |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points. | |
virtual double[] | GetBounds () |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax. | |
virtual void | GetBounds (ref double _arg1, ref double _arg2, ref double _arg3, ref double _arg4, ref double _arg5, ref double _arg6) |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax. | |
virtual void | GetBounds (IntPtr _arg) |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax. | |
virtual int | GetDuplicateSharedPoints () |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points. | |
virtual int | GetLevel () |
Level of subdivision of the faces. Initial value is 0. | |
virtual int | GetQuads () |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles). | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkTessellatedBoxSource | NewInstance () |
Undocumented Block. | |
virtual void | QuadsOff () |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles). | |
virtual void | QuadsOn () |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles). | |
virtual void | SetBounds (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
Set the bounds of the box. See GetBounds() for a detail description. | |
virtual void | SetBounds (IntPtr _arg) |
Set the bounds of the box. See GetBounds() for a detail description. | |
virtual void | SetDuplicateSharedPoints (int _arg) |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points. | |
virtual void | SetLevel (int _arg) |
Set the level of subdivision of the faces. | |
virtual void | SetQuads (int _arg) |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles). | |
Static Public Member Functions | |
static new vtkTessellatedBoxSource | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkTessellatedBoxSource | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkTessellatedBoxSource" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "23vtkTessellatedBoxSource" |
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 | vtkTessellatedBoxSource_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTessellatedBoxSource_DuplicateSharedPointsOff_01 (HandleRef pThis) |
static internal void | vtkTessellatedBoxSource_DuplicateSharedPointsOn_02 (HandleRef pThis) |
static internal IntPtr | vtkTessellatedBoxSource_GetBounds_03 (HandleRef pThis) |
static internal void | vtkTessellatedBoxSource_GetBounds_04 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3, ref double _arg4, ref double _arg5, ref double _arg6) |
static internal void | vtkTessellatedBoxSource_GetBounds_05 (HandleRef pThis, IntPtr _arg) |
static internal int | vtkTessellatedBoxSource_GetDuplicateSharedPoints_06 (HandleRef pThis) |
static internal int | vtkTessellatedBoxSource_GetLevel_07 (HandleRef pThis) |
static internal int | vtkTessellatedBoxSource_GetQuads_08 (HandleRef pThis) |
static internal int | vtkTessellatedBoxSource_IsA_09 (HandleRef pThis, string type) |
static internal int | vtkTessellatedBoxSource_IsTypeOf_10 (string type) |
static internal IntPtr | vtkTessellatedBoxSource_NewInstance_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTessellatedBoxSource_QuadsOff_13 (HandleRef pThis) |
static internal void | vtkTessellatedBoxSource_QuadsOn_14 (HandleRef pThis) |
static internal IntPtr | vtkTessellatedBoxSource_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkTessellatedBoxSource_SetBounds_16 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6) |
static internal void | vtkTessellatedBoxSource_SetBounds_17 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkTessellatedBoxSource_SetDuplicateSharedPoints_18 (HandleRef pThis, int _arg) |
static internal void | vtkTessellatedBoxSource_SetLevel_19 (HandleRef pThis, int _arg) |
static internal void | vtkTessellatedBoxSource_SetQuads_20 (HandleRef pThis, int _arg) |
Static Private Member Functions | |
static | vtkTessellatedBoxSource () |
Automatically generated type registration mechanics. |
vtkTessellatedBoxSource - Create a polygonal representation of a box with a given level of subdivision.
Description vtkTessellatedBoxSource creates a axis-aligned box defined by its bounds and a level of subdivision. Connectivity is strong: points of the vertices and inside the edges are shared between faces. In other words, faces are connected. Each face looks like a grid of quads, each quad is composed of 2 triangles. Given a level of subdivision `l', each edge has `l'+2 points, `l' of them are internal edge points, the 2 other ones are the vertices. Each face has a total of (`l'+2)*(`l'+2) points, 4 of them are vertices, 4*`l' are internal edge points, it remains `l'^2 internal face points.
This source only generate geometry, no DataArrays like normals or texture coordinates.
static Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
override void Kitware.VTK.vtkTessellatedBoxSource.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.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkTessellatedBoxSource.DuplicateSharedPointsOff | ( | ) | [virtual] |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points.
virtual void Kitware.VTK.vtkTessellatedBoxSource.DuplicateSharedPointsOn | ( | ) | [virtual] |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points.
virtual double [] Kitware.VTK.vtkTessellatedBoxSource.GetBounds | ( | ) | [virtual] |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax.
virtual void Kitware.VTK.vtkTessellatedBoxSource.GetBounds | ( | ref double | _arg1, |
ref double | _arg2, | ||
ref double | _arg3, | ||
ref double | _arg4, | ||
ref double | _arg5, | ||
ref double | _arg6 | ||
) | [virtual] |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax.
virtual void Kitware.VTK.vtkTessellatedBoxSource.GetBounds | ( | IntPtr | _arg | ) | [virtual] |
Bounds of the box in world coordinates. This a 6-uple of xmin,xmax,ymin, ymax,zmin and zmax. Initial value is (-0.5,0.5,-0.5,0.5,-0.5,0.5), bounds of a cube of length 1 centered at (0,0,0). Bounds are defined such that xmin<=xmax, ymin<=ymax and zmin<zmax.
virtual int Kitware.VTK.vtkTessellatedBoxSource.GetDuplicateSharedPoints | ( | ) | [virtual] |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points.
virtual int Kitware.VTK.vtkTessellatedBoxSource.GetLevel | ( | ) | [virtual] |
Level of subdivision of the faces. Initial value is 0.
virtual int Kitware.VTK.vtkTessellatedBoxSource.GetQuads | ( | ) | [virtual] |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles).
override int Kitware.VTK.vtkTessellatedBoxSource.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new int Kitware.VTK.vtkTessellatedBoxSource.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkTessellatedBoxSource Kitware.VTK.vtkTessellatedBoxSource.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkTessellatedBoxSource.QuadsOff | ( | ) | [virtual] |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles).
virtual void Kitware.VTK.vtkTessellatedBoxSource.QuadsOn | ( | ) | [virtual] |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles).
static new vtkTessellatedBoxSource Kitware.VTK.vtkTessellatedBoxSource.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkTessellatedBoxSource.SetBounds | ( | double | _arg1, |
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [virtual] |
Set the bounds of the box. See GetBounds() for a detail description.
virtual void Kitware.VTK.vtkTessellatedBoxSource.SetBounds | ( | IntPtr | _arg | ) | [virtual] |
Set the bounds of the box. See GetBounds() for a detail description.
virtual void Kitware.VTK.vtkTessellatedBoxSource.SetDuplicateSharedPoints | ( | int | _arg | ) | [virtual] |
Flag to tell the source to duplicate points shared between faces (vertices of the box and internal edge points). Initial value is false. Implementation note: duplicating points is an easier method to implement than a minimal number of points.
virtual void Kitware.VTK.vtkTessellatedBoxSource.SetLevel | ( | int | _arg | ) | [virtual] |
Set the level of subdivision of the faces.
virtual void Kitware.VTK.vtkTessellatedBoxSource.SetQuads | ( | int | _arg | ) | [virtual] |
Flag to tell the source to generate either a quad or two triangle for a set of four points. Initial value is false (generate triangles).
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_DuplicateSharedPointsOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_DuplicateSharedPointsOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetBounds_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetBounds_04 | ( | HandleRef | pThis, |
ref double | _arg1, | ||
ref double | _arg2, | ||
ref double | _arg3, | ||
ref double | _arg4, | ||
ref double | _arg5, | ||
ref double | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetBounds_05 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal int Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetDuplicateSharedPoints_06 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetLevel_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_GetQuads_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_IsA_09 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_IsTypeOf_10 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_NewInstance_12 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_QuadsOff_13 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_QuadsOn_14 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SafeDownCast_15 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SetBounds_16 | ( | HandleRef | pThis, |
double | _arg1, | ||
double | _arg2, | ||
double | _arg3, | ||
double | _arg4, | ||
double | _arg5, | ||
double | _arg6 | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SetBounds_17 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SetDuplicateSharedPoints_18 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SetLevel_19 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkTessellatedBoxSource.vtkTessellatedBoxSource_SetQuads_20 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkTessellatedBoxSource.MRClassNameKey = "23vtkTessellatedBoxSource" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
new const string Kitware.VTK.vtkTessellatedBoxSource.MRFullTypeName = "Kitware.VTK.vtkTessellatedBoxSource" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.