ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkPiecewiseFunction Class Reference

vtkPiecewiseFunction - Defines a 1D piecewise function. More...

Inheritance diagram for Kitware.VTK.vtkPiecewiseFunction:
[legend]
Collaboration diagram for Kitware.VTK.vtkPiecewiseFunction:
[legend]

List of all members.

Public Member Functions

 vtkPiecewiseFunction (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPiecewiseFunction ()
 Undocumented Block.
int AddPoint (double x, double y)
 Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.
int AddPoint (double x, double y, double midpoint, double sharpness)
 Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.
void AddSegment (double x1, double y1, double x2, double y2)
 Add a line segment to the function. All points defined between the two points specified are removed from the function. This is a legacy method that does not allow the specification of the sharpness and midpoint values for the two nodes.
int AdjustRange (IntPtr range)
 Remove all points out of the new range, and make sure there is a point at each end of that range. Return 1 on success, 0 otherwise.
virtual void AllowDuplicateScalarsOff ()
 Toggle whether to allow duplicate scalar values in the piecewise function (off by default).
virtual void AllowDuplicateScalarsOn ()
 Toggle whether to allow duplicate scalar values in the piecewise function (off by default).
void BuildFunctionFromTable (double x1, double x2, int size, IntPtr table, int stride)
 Constructs a piecewise function from a table. Function range is is set to [x1, x2], function size is set to size, and function points are regularly spaced between x1 and x2. Parameter "stride" is is step through the input table.
virtual void ClampingOff ()
 When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.
virtual void ClampingOn ()
 When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.
override void DeepCopy (vtkDataObject f)
 Undocumented Block.
void FillFromDataPointer (int arg0, IntPtr arg1)
 Returns a pointer to the data stored in the table. Fills from a pointer to data stored in a similar table. These are legacy methods which will be maintained for compatibility - however, note that the vtkPiecewiseFunction no longer stores the nodes in a double array internally.
virtual int GetAllowDuplicateScalars ()
 Toggle whether to allow duplicate scalar values in the piecewise function (off by default).
virtual int GetClamping ()
 When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.
override int GetDataObjectType ()
 Return what type of dataset this is.
IntPtr GetDataPointer ()
 Returns a pointer to the data stored in the table. Fills from a pointer to data stored in a similar table. These are legacy methods which will be maintained for compatibility - however, note that the vtkPiecewiseFunction no longer stores the nodes in a double array internally.
double GetFirstNonZeroValue ()
 Returns the first point location which precedes a non-zero segment of the function. Note that the value at this point may be zero.
int GetNodeValue (int index, IntPtr val)
 For the node specified by index, set/get the location (X), value (Y), midpoint, and sharpness values at the node.
virtual double[] GetRange ()
 Returns the min and max node locations of the function.
virtual void GetRange (ref double _arg1, ref double _arg2)
 Returns the min and max node locations of the function.
virtual void GetRange (IntPtr _arg)
 Returns the min and max node locations of the function.
int GetSize ()
 Get the number of points used to specify the function.
void GetTable (double x1, double x2, int size, IntPtr table, int stride)
 Fills in an array of function values evaluated at regular intervals. Parameter "stride" is used to step through the output "table".
string GetTypeWrapper ()
 Return the type of function: Function Types: 0 : Constant (No change in slope between end points) 1 : NonDecreasing (Always increasing or zero slope) 2 : NonIncreasing (Always decreasing or zero slope) 3 : Varied (Contains both decreasing and increasing slopes)
double GetValue (double x)
 Returns the value of the function at the specified location using the specified interpolation.
override void Initialize ()
 Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()
override int IsA (string type)
 Undocumented Block.
new vtkPiecewiseFunction NewInstance ()
 Undocumented Block.
void RemoveAllPoints ()
 Removes all points from the function.
int RemovePoint (double x)
 Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.
virtual void SetAllowDuplicateScalars (int _arg)
 Toggle whether to allow duplicate scalar values in the piecewise function (off by default).
virtual void SetClamping (int _arg)
 When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.
int SetNodeValue (int index, IntPtr val)
 For the node specified by index, set/get the location (X), value (Y), midpoint, and sharpness values at the node.
override void ShallowCopy (vtkDataObject f)
 Undocumented Block.

Static Public Member Functions

static new vtkPiecewiseFunction New ()
 Undocumented Block.
static new vtkPiecewiseFunction GetData (vtkInformation info)
 Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()
static new vtkPiecewiseFunction GetData (vtkInformationVector v, int i)
 Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkPiecewiseFunction SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkPiecewiseFunction"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkPiecewiseFunction"
 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 vtkPiecewiseFunction_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPiecewiseFunction_AddPoint_01 (HandleRef pThis, double x, double y)
static internal int vtkPiecewiseFunction_AddPoint_02 (HandleRef pThis, double x, double y, double midpoint, double sharpness)
static internal void vtkPiecewiseFunction_AddSegment_03 (HandleRef pThis, double x1, double y1, double x2, double y2)
static internal int vtkPiecewiseFunction_AdjustRange_04 (HandleRef pThis, IntPtr range)
static internal void vtkPiecewiseFunction_AllowDuplicateScalarsOff_05 (HandleRef pThis)
static internal void vtkPiecewiseFunction_AllowDuplicateScalarsOn_06 (HandleRef pThis)
static internal void vtkPiecewiseFunction_BuildFunctionFromTable_07 (HandleRef pThis, double x1, double x2, int size, IntPtr table, int stride)
static internal void vtkPiecewiseFunction_ClampingOff_08 (HandleRef pThis)
static internal void vtkPiecewiseFunction_ClampingOn_09 (HandleRef pThis)
static internal void vtkPiecewiseFunction_DeepCopy_10 (HandleRef pThis, HandleRef f)
static internal void vtkPiecewiseFunction_FillFromDataPointer_11 (HandleRef pThis, int arg0, IntPtr arg1)
static internal int vtkPiecewiseFunction_GetAllowDuplicateScalars_12 (HandleRef pThis)
static internal int vtkPiecewiseFunction_GetClamping_13 (HandleRef pThis)
static internal IntPtr vtkPiecewiseFunction_GetData_14 (HandleRef info, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPiecewiseFunction_GetData_15 (HandleRef v, int i, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPiecewiseFunction_GetDataObjectType_16 (HandleRef pThis)
static internal IntPtr vtkPiecewiseFunction_GetDataPointer_17 (HandleRef pThis)
static internal double vtkPiecewiseFunction_GetFirstNonZeroValue_18 (HandleRef pThis)
static internal int vtkPiecewiseFunction_GetNodeValue_19 (HandleRef pThis, int index, IntPtr val)
static internal IntPtr vtkPiecewiseFunction_GetRange_20 (HandleRef pThis)
static internal void vtkPiecewiseFunction_GetRange_21 (HandleRef pThis, ref double _arg1, ref double _arg2)
static internal void vtkPiecewiseFunction_GetRange_22 (HandleRef pThis, IntPtr _arg)
static internal int vtkPiecewiseFunction_GetSize_23 (HandleRef pThis)
static internal void vtkPiecewiseFunction_GetTable_24 (HandleRef pThis, double x1, double x2, int size, IntPtr table, int stride)
static internal IntPtr vtkPiecewiseFunction_GetType_25 (HandleRef pThis)
static internal double vtkPiecewiseFunction_GetValue_26 (HandleRef pThis, double x)
static internal void vtkPiecewiseFunction_Initialize_27 (HandleRef pThis)
static internal int vtkPiecewiseFunction_IsA_28 (HandleRef pThis, string type)
static internal int vtkPiecewiseFunction_IsTypeOf_29 (string type)
static internal IntPtr vtkPiecewiseFunction_NewInstance_31 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPiecewiseFunction_RemoveAllPoints_32 (HandleRef pThis)
static internal int vtkPiecewiseFunction_RemovePoint_33 (HandleRef pThis, double x)
static internal IntPtr vtkPiecewiseFunction_SafeDownCast_34 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPiecewiseFunction_SetAllowDuplicateScalars_35 (HandleRef pThis, int _arg)
static internal void vtkPiecewiseFunction_SetClamping_36 (HandleRef pThis, int _arg)
static internal int vtkPiecewiseFunction_SetNodeValue_37 (HandleRef pThis, int index, IntPtr val)
static internal void vtkPiecewiseFunction_ShallowCopy_38 (HandleRef pThis, HandleRef f)

Static Private Member Functions

static vtkPiecewiseFunction ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPiecewiseFunction - Defines a 1D piecewise function.

Description Defines a piecewise function mapping. This mapping allows the addition of control points, and allows the user to control the function between the control points. A piecewise hermite curve is used between control points, based on the sharpness and midpoint parameters. A sharpness of 0 yields a piecewise linear function and a sharpness of 1 yields a piecewise constant function. The midpoint is the normalized distance between control points at which the curve reaches the median Y value. The midpoint and sharpness values specified when adding a node are used to control the transition to the next node (the last node's values are ignored) Outside the range of nodes, the values are 0 if Clamping is off, or the nearest node point if Clamping is on. Using the legacy methods for adding points (which do not have Sharpness and Midpoint parameters) will default to Midpoint = 0.5 (halfway between the control points) and Sharpness = 0.0 (linear).


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Undocumented Block.


Member Function Documentation

int Kitware.VTK.vtkPiecewiseFunction.AddPoint ( double  x,
double  y 
)

Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.

int Kitware.VTK.vtkPiecewiseFunction.AddPoint ( double  x,
double  y,
double  midpoint,
double  sharpness 
)

Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.

void Kitware.VTK.vtkPiecewiseFunction.AddSegment ( double  x1,
double  y1,
double  x2,
double  y2 
)

Add a line segment to the function. All points defined between the two points specified are removed from the function. This is a legacy method that does not allow the specification of the sharpness and midpoint values for the two nodes.

Remove all points out of the new range, and make sure there is a point at each end of that range. Return 1 on success, 0 otherwise.

Toggle whether to allow duplicate scalar values in the piecewise function (off by default).

Toggle whether to allow duplicate scalar values in the piecewise function (off by default).

void Kitware.VTK.vtkPiecewiseFunction.BuildFunctionFromTable ( double  x1,
double  x2,
int  size,
IntPtr  table,
int  stride 
)

Constructs a piecewise function from a table. Function range is is set to [x1, x2], function size is set to size, and function points are regularly spaced between x1 and x2. Parameter "stride" is is step through the input table.

When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.

virtual void Kitware.VTK.vtkPiecewiseFunction.ClampingOn ( ) [virtual]

When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

override void Kitware.VTK.vtkPiecewiseFunction.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.

void Kitware.VTK.vtkPiecewiseFunction.FillFromDataPointer ( int  arg0,
IntPtr  arg1 
)

Returns a pointer to the data stored in the table. Fills from a pointer to data stored in a similar table. These are legacy methods which will be maintained for compatibility - however, note that the vtkPiecewiseFunction no longer stores the nodes in a double array internally.

Toggle whether to allow duplicate scalar values in the piecewise function (off by default).

When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.

Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

Return what type of dataset this is.

Reimplemented from Kitware.VTK.vtkDataObject.

Returns a pointer to the data stored in the table. Fills from a pointer to data stored in a similar table. These are legacy methods which will be maintained for compatibility - however, note that the vtkPiecewiseFunction no longer stores the nodes in a double array internally.

Returns the first point location which precedes a non-zero segment of the function. Note that the value at this point may be zero.

int Kitware.VTK.vtkPiecewiseFunction.GetNodeValue ( int  index,
IntPtr  val 
)

For the node specified by index, set/get the location (X), value (Y), midpoint, and sharpness values at the node.

virtual double [] Kitware.VTK.vtkPiecewiseFunction.GetRange ( ) [virtual]

Returns the min and max node locations of the function.

virtual void Kitware.VTK.vtkPiecewiseFunction.GetRange ( ref double  _arg1,
ref double  _arg2 
) [virtual]

Returns the min and max node locations of the function.

virtual void Kitware.VTK.vtkPiecewiseFunction.GetRange ( IntPtr  _arg) [virtual]

Returns the min and max node locations of the function.

Get the number of points used to specify the function.

void Kitware.VTK.vtkPiecewiseFunction.GetTable ( double  x1,
double  x2,
int  size,
IntPtr  table,
int  stride 
)

Fills in an array of function values evaluated at regular intervals. Parameter "stride" is used to step through the output "table".

Return the type of function: Function Types: 0 : Constant (No change in slope between end points) 1 : NonDecreasing (Always increasing or zero slope) 2 : NonIncreasing (Always decreasing or zero slope) 3 : Varied (Contains both decreasing and increasing slopes)

Returns the value of the function at the specified location using the specified interpolation.

override void Kitware.VTK.vtkPiecewiseFunction.Initialize ( ) [virtual]

Clears out the current function. A newly created vtkPiecewiseFunction is alreay initialized, so there is no need to call this method which in turn simply calls RemoveAllPoints()

Reimplemented from Kitware.VTK.vtkDataObject.

override int Kitware.VTK.vtkPiecewiseFunction.IsA ( string  type) [virtual]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

static new int Kitware.VTK.vtkPiecewiseFunction.IsTypeOf ( string  type) [static]

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Removes all points from the function.

Add/Remove points to/from the function. If a duplicate point is added then the function value is changed at that location. Return the index of the point (0 based), or -1 on error.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkPiecewiseFunction.SetAllowDuplicateScalars ( int  _arg) [virtual]

Toggle whether to allow duplicate scalar values in the piecewise function (off by default).

virtual void Kitware.VTK.vtkPiecewiseFunction.SetClamping ( int  _arg) [virtual]

When zero range clamping is Off, GetValue() returns 0.0 when a value is requested outside of the points specified. When zero range clamping is On, GetValue() returns the value at the value at the lowest point for a request below all points specified and returns the value at the highest point for a request above all points specified. On is the default.

int Kitware.VTK.vtkPiecewiseFunction.SetNodeValue ( int  index,
IntPtr  val 
)

For the node specified by index, set/get the location (X), value (Y), midpoint, and sharpness values at the node.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataObject.

static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AddPoint_01 ( HandleRef  pThis,
double  x,
double  y 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AddPoint_02 ( HandleRef  pThis,
double  x,
double  y,
double  midpoint,
double  sharpness 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AddSegment_03 ( HandleRef  pThis,
double  x1,
double  y1,
double  x2,
double  y2 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AdjustRange_04 ( HandleRef  pThis,
IntPtr  range 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AllowDuplicateScalarsOff_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_AllowDuplicateScalarsOn_06 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_BuildFunctionFromTable_07 ( HandleRef  pThis,
double  x1,
double  x2,
int  size,
IntPtr  table,
int  stride 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_ClampingOff_08 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_ClampingOn_09 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_DeepCopy_10 ( HandleRef  pThis,
HandleRef  f 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_FillFromDataPointer_11 ( HandleRef  pThis,
int  arg0,
IntPtr  arg1 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetClamping_13 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetData_14 ( HandleRef  info,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetData_15 ( HandleRef  v,
int  i,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetDataObjectType_16 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetDataPointer_17 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetFirstNonZeroValue_18 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetNodeValue_19 ( HandleRef  pThis,
int  index,
IntPtr  val 
) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetRange_20 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetRange_21 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetRange_22 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetSize_23 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetTable_24 ( HandleRef  pThis,
double  x1,
double  x2,
int  size,
IntPtr  table,
int  stride 
) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetType_25 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_GetValue_26 ( HandleRef  pThis,
double  x 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_Initialize_27 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_IsA_28 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_IsTypeOf_29 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_NewInstance_31 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_RemoveAllPoints_32 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_RemovePoint_33 ( HandleRef  pThis,
double  x 
) [private]
static internal IntPtr Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_SafeDownCast_34 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_SetAllowDuplicateScalars_35 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_SetClamping_36 ( HandleRef  pThis,
int  _arg 
) [private]
static internal int Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_SetNodeValue_37 ( HandleRef  pThis,
int  index,
IntPtr  val 
) [private]
static internal void Kitware.VTK.vtkPiecewiseFunction.vtkPiecewiseFunction_ShallowCopy_38 ( HandleRef  pThis,
HandleRef  f 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkPiecewiseFunction.MRClassNameKey = "20vtkPiecewiseFunction" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataObject.

new const string Kitware.VTK.vtkPiecewiseFunction.MRFullTypeName = "Kitware.VTK.vtkPiecewiseFunction"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataObject.


The documentation for this class was generated from the following file: