ActiViz .NET
5.8.0
|
vtkParametricFunction - abstract interface for parametric functions More...
Public Member Functions | |
vtkParametricFunction (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
virtual void | ClockwiseOrderingOff () |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering). | |
virtual void | ClockwiseOrderingOn () |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering). | |
virtual void | DerivativesAvailableOff () |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives). | |
virtual void | DerivativesAvailableOn () |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives). | |
virtual void | Evaluate (IntPtr uvw, IntPtr Pt, IntPtr Duvw) |
Performs the mapping $f(uvw)->(Pt,Duvw)$f. This is a pure virtual function that must be instantiated in a derived class. | |
virtual double | EvaluateScalar (IntPtr uvw, IntPtr Pt, IntPtr Duvw) |
Calculate a user defined scalar using one or all of uvw, Pt, Duvw. This is a pure virtual function that must be instantiated in a derived class. | |
virtual int | GetClockwiseOrdering () |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering). | |
virtual int | GetDerivativesAvailable () |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives). | |
virtual int | GetDimension () |
Description Return the dimension of parametric space. Depending on the dimension, then the (u,v,w) parameters and associated information (e.g., derivates) have meaning. For example, if the dimension of the function is one, then u[0] and Duvw[0...2] have meaning. This is a pure virtual function that must be instantiated in a derived class. | |
virtual int | GetJoinU () |
Set/Get the flag which joins the first triangle strip to the last one. | |
virtual int | GetJoinV () |
Set/Get the flag which joins the the ends of the triangle strips. | |
virtual double | GetMaximumU () |
Set/Get the maximum u-value. | |
virtual double | GetMaximumV () |
Set/Get the maximum v-value. | |
virtual double | GetMaximumW () |
Set/Get the maximum w-value. | |
virtual double | GetMinimumU () |
Set/Get the minimum u-value. | |
virtual double | GetMinimumV () |
Set/Get the minimum v-value. | |
virtual double | GetMinimumW () |
Set/Get the minimum w-value. | |
virtual int | GetTwistU () |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual int | GetTwistV () |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces. | |
override int | IsA (string type) |
Undocumented Block. | |
virtual void | JoinUOff () |
Set/Get the flag which joins the first triangle strip to the last one. | |
virtual void | JoinUOn () |
Set/Get the flag which joins the first triangle strip to the last one. | |
virtual void | JoinVOff () |
Set/Get the flag which joins the the ends of the triangle strips. | |
virtual void | JoinVOn () |
Set/Get the flag which joins the the ends of the triangle strips. | |
new vtkParametricFunction | NewInstance () |
Undocumented Block. | |
virtual void | SetClockwiseOrdering (int _arg) |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering). | |
virtual void | SetDerivativesAvailable (int _arg) |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives). | |
virtual void | SetJoinU (int _arg) |
Set/Get the flag which joins the first triangle strip to the last one. | |
virtual void | SetJoinV (int _arg) |
Set/Get the flag which joins the the ends of the triangle strips. | |
virtual void | SetMaximumU (double _arg) |
Set/Get the maximum u-value. | |
virtual void | SetMaximumV (double _arg) |
Set/Get the maximum v-value. | |
virtual void | SetMaximumW (double _arg) |
Set/Get the maximum w-value. | |
virtual void | SetMinimumU (double _arg) |
Set/Get the minimum u-value. | |
virtual void | SetMinimumV (double _arg) |
Set/Get the minimum v-value. | |
virtual void | SetMinimumW (double _arg) |
Set/Get the minimum w-value. | |
virtual void | SetTwistU (int _arg) |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual void | SetTwistV (int _arg) |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual void | TwistUOff () |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual void | TwistUOn () |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual void | TwistVOff () |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces. | |
virtual void | TwistVOn () |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces. | |
Static Public Member Functions | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkParametricFunction | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkParametricFunction" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkParametricFunction" |
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 void | vtkParametricFunction_ClockwiseOrderingOff_01 (HandleRef pThis) |
static internal void | vtkParametricFunction_ClockwiseOrderingOn_02 (HandleRef pThis) |
static internal void | vtkParametricFunction_DerivativesAvailableOff_03 (HandleRef pThis) |
static internal void | vtkParametricFunction_DerivativesAvailableOn_04 (HandleRef pThis) |
static internal void | vtkParametricFunction_Evaluate_05 (HandleRef pThis, IntPtr uvw, IntPtr Pt, IntPtr Duvw) |
static internal double | vtkParametricFunction_EvaluateScalar_06 (HandleRef pThis, IntPtr uvw, IntPtr Pt, IntPtr Duvw) |
static internal int | vtkParametricFunction_GetClockwiseOrdering_07 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetDerivativesAvailable_08 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetDimension_09 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetJoinU_10 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetJoinV_11 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMaximumU_12 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMaximumV_13 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMaximumW_14 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMinimumU_15 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMinimumV_16 (HandleRef pThis) |
static internal double | vtkParametricFunction_GetMinimumW_17 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetTwistU_18 (HandleRef pThis) |
static internal int | vtkParametricFunction_GetTwistV_19 (HandleRef pThis) |
static internal int | vtkParametricFunction_IsA_20 (HandleRef pThis, string type) |
static internal int | vtkParametricFunction_IsTypeOf_21 (string type) |
static internal void | vtkParametricFunction_JoinUOff_22 (HandleRef pThis) |
static internal void | vtkParametricFunction_JoinUOn_23 (HandleRef pThis) |
static internal void | vtkParametricFunction_JoinVOff_24 (HandleRef pThis) |
static internal void | vtkParametricFunction_JoinVOn_25 (HandleRef pThis) |
static internal IntPtr | vtkParametricFunction_NewInstance_26 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkParametricFunction_SafeDownCast_27 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkParametricFunction_SetClockwiseOrdering_28 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_SetDerivativesAvailable_29 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_SetJoinU_30 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_SetJoinV_31 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_SetMaximumU_32 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetMaximumV_33 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetMaximumW_34 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetMinimumU_35 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetMinimumV_36 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetMinimumW_37 (HandleRef pThis, double _arg) |
static internal void | vtkParametricFunction_SetTwistU_38 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_SetTwistV_39 (HandleRef pThis, int _arg) |
static internal void | vtkParametricFunction_TwistUOff_40 (HandleRef pThis) |
static internal void | vtkParametricFunction_TwistUOn_41 (HandleRef pThis) |
static internal void | vtkParametricFunction_TwistVOff_42 (HandleRef pThis) |
static internal void | vtkParametricFunction_TwistVOn_43 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkParametricFunction () |
Automatically generated type registration mechanics. |
vtkParametricFunction - abstract interface for parametric functions
Description vtkParametricFunction is an abstract interface for functions defined by parametric mapping i.e. f(u,v,w)->(x,y,z) where u_min <= u < u_max, v_min <= v < v_max, w_min <= w < w_max. (For notational convenience, we will write f(u)->x and assume that u means (u,v,w) and x means (x,y,z).)
The interface contains the pure virtual function, Evaluate(), that generates a point and the derivatives at that point which are then used to construct the surface. A second pure virtual function, EvaluateScalar(), can be used to generate a scalar for the surface. Finally, the GetDimension() virtual function is used to differentiate 1D, 2D, and 3D parametric functions. Since this abstract class defines a pure virtual API, its subclasses must implement the pure virtual functions GetDimension(), Evaluate() and EvaluateScalar().
This class has also methods for defining a range of parametric values (u,v,w).
Thanks Andrew Maclean a.maclean@cas.edu.au for creating and contributing the class.
vtkParametricFunctionSource - tessellates a parametric function
Implementations of derived classes implementing non-orentable surfaces: vtkParametricBoy vtkParametricCrossCap vtkParametricFigure8Klein vtkParametricKlein vtkParametricMobius vtkParametricRoman
Implementations of derived classes implementing orientable surfaces: vtkParametricConicSpiral vtkParametricDini vtkParametricEllipsoid vtkParametricEnneper vtkParametricRandomHills vtkParametricSuperEllipsoid vtkParametricSuperToroid vtkParametricTorus
static Kitware.VTK.vtkParametricFunction.vtkParametricFunction | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkParametricFunction.vtkParametricFunction | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
virtual void Kitware.VTK.vtkParametricFunction.ClockwiseOrderingOff | ( | ) | [virtual] |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering).
virtual void Kitware.VTK.vtkParametricFunction.ClockwiseOrderingOn | ( | ) | [virtual] |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering).
virtual void Kitware.VTK.vtkParametricFunction.DerivativesAvailableOff | ( | ) | [virtual] |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives).
virtual void Kitware.VTK.vtkParametricFunction.DerivativesAvailableOn | ( | ) | [virtual] |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives).
override void Kitware.VTK.vtkParametricFunction.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.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, and Kitware.VTK.vtkParametricTorus.
virtual void Kitware.VTK.vtkParametricFunction.Evaluate | ( | IntPtr | uvw, |
IntPtr | Pt, | ||
IntPtr | Duvw | ||
) | [virtual] |
Performs the mapping $f(uvw)->(Pt,Duvw)$f. This is a pure virtual function that must be instantiated in a derived class.
uvw are the parameters, with u corresponding to uvw[0], v to uvw[1] and w to uvw[2] respectively. Pt is the returned Cartesian point, Duvw are the derivatives of this point with respect to u, v and w. Note that the first three values in Duvw are Du, the next three are Dv, and the final three are Dw. Du Dv Dw are the partial derivatives of the function at the point Pt with respect to u, v and w respectively.
Reimplemented in Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, and Kitware.VTK.vtkParametricTorus.
virtual double Kitware.VTK.vtkParametricFunction.EvaluateScalar | ( | IntPtr | uvw, |
IntPtr | Pt, | ||
IntPtr | Duvw | ||
) | [virtual] |
Calculate a user defined scalar using one or all of uvw, Pt, Duvw. This is a pure virtual function that must be instantiated in a derived class.
uvw are the parameters with Pt being the the cartesian point, Duvw are the derivatives of this point with respect to u, v, and w. Pt, Duvw are obtained from Evaluate().
Reimplemented in Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, and Kitware.VTK.vtkParametricTorus.
virtual int Kitware.VTK.vtkParametricFunction.GetClockwiseOrdering | ( | ) | [virtual] |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering).
virtual int Kitware.VTK.vtkParametricFunction.GetDerivativesAvailable | ( | ) | [virtual] |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives).
virtual int Kitware.VTK.vtkParametricFunction.GetDimension | ( | ) | [virtual] |
Description Return the dimension of parametric space. Depending on the dimension, then the (u,v,w) parameters and associated information (e.g., derivates) have meaning. For example, if the dimension of the function is one, then u[0] and Duvw[0...2] have meaning. This is a pure virtual function that must be instantiated in a derived class.
Reimplemented in Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricTorus, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricMobius, and Kitware.VTK.vtkParametricRoman.
virtual int Kitware.VTK.vtkParametricFunction.GetJoinU | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one.
virtual int Kitware.VTK.vtkParametricFunction.GetJoinV | ( | ) | [virtual] |
Set/Get the flag which joins the the ends of the triangle strips.
virtual double Kitware.VTK.vtkParametricFunction.GetMaximumU | ( | ) | [virtual] |
Set/Get the maximum u-value.
virtual double Kitware.VTK.vtkParametricFunction.GetMaximumV | ( | ) | [virtual] |
Set/Get the maximum v-value.
virtual double Kitware.VTK.vtkParametricFunction.GetMaximumW | ( | ) | [virtual] |
Set/Get the maximum w-value.
virtual double Kitware.VTK.vtkParametricFunction.GetMinimumU | ( | ) | [virtual] |
Set/Get the minimum u-value.
virtual double Kitware.VTK.vtkParametricFunction.GetMinimumV | ( | ) | [virtual] |
Set/Get the minimum v-value.
virtual double Kitware.VTK.vtkParametricFunction.GetMinimumW | ( | ) | [virtual] |
Set/Get the minimum w-value.
virtual int Kitware.VTK.vtkParametricFunction.GetTwistU | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces.
virtual int Kitware.VTK.vtkParametricFunction.GetTwistV | ( | ) | [virtual] |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces.
override int Kitware.VTK.vtkParametricFunction.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricTorus, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricCrossCap, and Kitware.VTK.vtkParametricEnneper.
static new int Kitware.VTK.vtkParametricFunction.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricTorus, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricCrossCap, and Kitware.VTK.vtkParametricEnneper.
virtual void Kitware.VTK.vtkParametricFunction.JoinUOff | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one.
virtual void Kitware.VTK.vtkParametricFunction.JoinUOn | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one.
virtual void Kitware.VTK.vtkParametricFunction.JoinVOff | ( | ) | [virtual] |
Set/Get the flag which joins the the ends of the triangle strips.
virtual void Kitware.VTK.vtkParametricFunction.JoinVOn | ( | ) | [virtual] |
Set/Get the flag which joins the the ends of the triangle strips.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricTorus, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricCrossCap, and Kitware.VTK.vtkParametricEnneper.
static new vtkParametricFunction Kitware.VTK.vtkParametricFunction.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricTorus, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRoman, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricCrossCap, and Kitware.VTK.vtkParametricEnneper.
virtual void Kitware.VTK.vtkParametricFunction.SetClockwiseOrdering | ( | int | _arg | ) | [virtual] |
Set/Get the flag which determines the ordering of the the vertices forming the triangle strips. The ordering of the points being inserted into the triangle strip is important because it determines the direction of the normals for the lighting. If set, the ordering is clockwise, otherwise the ordering is anti-clockwise. Default is true (i.e. clockwise ordering).
virtual void Kitware.VTK.vtkParametricFunction.SetDerivativesAvailable | ( | int | _arg | ) | [virtual] |
Set/Get the flag which determines whether derivatives are available from the parametric function (i.e., whether the Evaluate() method returns valid derivatives).
virtual void Kitware.VTK.vtkParametricFunction.SetJoinU | ( | int | _arg | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one.
virtual void Kitware.VTK.vtkParametricFunction.SetJoinV | ( | int | _arg | ) | [virtual] |
Set/Get the flag which joins the the ends of the triangle strips.
virtual void Kitware.VTK.vtkParametricFunction.SetMaximumU | ( | double | _arg | ) | [virtual] |
Set/Get the maximum u-value.
virtual void Kitware.VTK.vtkParametricFunction.SetMaximumV | ( | double | _arg | ) | [virtual] |
Set/Get the maximum v-value.
virtual void Kitware.VTK.vtkParametricFunction.SetMaximumW | ( | double | _arg | ) | [virtual] |
Set/Get the maximum w-value.
virtual void Kitware.VTK.vtkParametricFunction.SetMinimumU | ( | double | _arg | ) | [virtual] |
Set/Get the minimum u-value.
virtual void Kitware.VTK.vtkParametricFunction.SetMinimumV | ( | double | _arg | ) | [virtual] |
Set/Get the minimum v-value.
virtual void Kitware.VTK.vtkParametricFunction.SetMinimumW | ( | double | _arg | ) | [virtual] |
Set/Get the minimum w-value.
virtual void Kitware.VTK.vtkParametricFunction.SetTwistU | ( | int | _arg | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces.
virtual void Kitware.VTK.vtkParametricFunction.SetTwistV | ( | int | _arg | ) | [virtual] |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces.
virtual void Kitware.VTK.vtkParametricFunction.TwistUOff | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces.
virtual void Kitware.VTK.vtkParametricFunction.TwistUOn | ( | ) | [virtual] |
Set/Get the flag which joins the first triangle strip to the last one with a twist. JoinU must also be set if this is set. Used when building some non-orientable surfaces.
virtual void Kitware.VTK.vtkParametricFunction.TwistVOff | ( | ) | [virtual] |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces.
virtual void Kitware.VTK.vtkParametricFunction.TwistVOn | ( | ) | [virtual] |
Set/Get the flag which joins the ends of the triangle strips with a twist. JoinV must also be set if this is set. Used when building some non-orientable surfaces.
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_ClockwiseOrderingOff_01 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_ClockwiseOrderingOn_02 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_DerivativesAvailableOff_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_DerivativesAvailableOn_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_Evaluate_05 | ( | HandleRef | pThis, |
IntPtr | uvw, | ||
IntPtr | Pt, | ||
IntPtr | Duvw | ||
) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_EvaluateScalar_06 | ( | HandleRef | pThis, |
IntPtr | uvw, | ||
IntPtr | Pt, | ||
IntPtr | Duvw | ||
) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetClockwiseOrdering_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetDerivativesAvailable_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetDimension_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetJoinU_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetJoinV_11 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMaximumU_12 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMaximumV_13 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMaximumW_14 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMinimumU_15 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMinimumV_16 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetMinimumW_17 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetTwistU_18 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_GetTwistV_19 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_IsA_20 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkParametricFunction.vtkParametricFunction_IsTypeOf_21 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_JoinUOff_22 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_JoinUOn_23 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_JoinVOff_24 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_JoinVOn_25 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkParametricFunction.vtkParametricFunction_NewInstance_26 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SafeDownCast_27 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetClockwiseOrdering_28 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetDerivativesAvailable_29 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetJoinU_30 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetJoinV_31 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMaximumU_32 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMaximumV_33 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMaximumW_34 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMinimumU_35 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMinimumV_36 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetMinimumW_37 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetTwistU_38 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_SetTwistV_39 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_TwistUOff_40 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_TwistUOn_41 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_TwistVOff_42 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkParametricFunction.vtkParametricFunction_TwistVOn_43 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkParametricFunction.MRClassNameKey = "21vtkParametricFunction" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricRoman, and Kitware.VTK.vtkParametricTorus.
new const string Kitware.VTK.vtkParametricFunction.MRFullTypeName = "Kitware.VTK.vtkParametricFunction" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkParametricSuperToroid, Kitware.VTK.vtkParametricFigure8Klein, Kitware.VTK.vtkParametricKlein, Kitware.VTK.vtkParametricSpline, Kitware.VTK.vtkParametricSuperEllipsoid, Kitware.VTK.vtkParametricEllipsoid, Kitware.VTK.vtkParametricBoy, Kitware.VTK.vtkParametricCrossCap, Kitware.VTK.vtkParametricDini, Kitware.VTK.vtkParametricEnneper, Kitware.VTK.vtkParametricConicSpiral, Kitware.VTK.vtkParametricMobius, Kitware.VTK.vtkParametricRandomHills, Kitware.VTK.vtkParametricRoman, and Kitware.VTK.vtkParametricTorus.