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.vtkTextureMapToPlane Class Reference

vtkTextureMapToPlane - generate texture coordinates by mapping points to plane More...

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

List of all members.

Public Member Functions

 vtkTextureMapToPlane (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkTextureMapToPlane ()
 Construct with s,t range=(0,1) and automatic plane generation turned on.
virtual void AutomaticPlaneGenerationOff ()
 Turn on/off automatic plane generation.
virtual void AutomaticPlaneGenerationOn ()
 Turn on/off automatic plane generation.
virtual int GetAutomaticPlaneGeneration ()
 Turn on/off automatic plane generation.
virtual double[] GetNormal ()
 Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.
virtual void GetNormal (IntPtr data)
 Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.
virtual double[] GetOrigin ()
 Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.
virtual void GetOrigin (IntPtr data)
 Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.
virtual double[] GetPoint1 ()
 Specify a point defining the first axis of the plane.
virtual void GetPoint1 (IntPtr data)
 Specify a point defining the first axis of the plane.
virtual double[] GetPoint2 ()
 Specify a point defining the second axis of the plane.
virtual void GetPoint2 (IntPtr data)
 Specify a point defining the second axis of the plane.
virtual double[] GetSRange ()
 Specify s-coordinate range for texture s-t coordinate pair.
virtual void GetSRange (IntPtr data)
 Specify s-coordinate range for texture s-t coordinate pair.
virtual double[] GetTRange ()
 Specify t-coordinate range for texture s-t coordinate pair.
virtual void GetTRange (IntPtr data)
 Specify t-coordinate range for texture s-t coordinate pair.
override int IsA (string type)
 Undocumented Block.
new vtkTextureMapToPlane NewInstance ()
 Undocumented Block.
virtual void SetAutomaticPlaneGeneration (int _arg)
 Turn on/off automatic plane generation.
virtual void SetNormal (double _arg1, double _arg2, double _arg3)
 Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.
virtual void SetNormal (IntPtr _arg)
 Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.
virtual void SetOrigin (double _arg1, double _arg2, double _arg3)
 Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.
virtual void SetOrigin (IntPtr _arg)
 Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.
virtual void SetPoint1 (double _arg1, double _arg2, double _arg3)
 Specify a point defining the first axis of the plane.
virtual void SetPoint1 (IntPtr _arg)
 Specify a point defining the first axis of the plane.
virtual void SetPoint2 (double _arg1, double _arg2, double _arg3)
 Specify a point defining the second axis of the plane.
virtual void SetPoint2 (IntPtr _arg)
 Specify a point defining the second axis of the plane.
virtual void SetSRange (double _arg1, double _arg2)
 Specify s-coordinate range for texture s-t coordinate pair.
void SetSRange (IntPtr _arg)
 Specify s-coordinate range for texture s-t coordinate pair.
virtual void SetTRange (double _arg1, double _arg2)
 Specify t-coordinate range for texture s-t coordinate pair.
void SetTRange (IntPtr _arg)
 Specify t-coordinate range for texture s-t coordinate pair.

Static Public Member Functions

static new vtkTextureMapToPlane New ()
 Construct with s,t range=(0,1) and automatic plane generation turned on.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkTextureMapToPlane SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "20vtkTextureMapToPlane"
 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 vtkTextureMapToPlane_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTextureMapToPlane_AutomaticPlaneGenerationOff_01 (HandleRef pThis)
static internal void vtkTextureMapToPlane_AutomaticPlaneGenerationOn_02 (HandleRef pThis)
static internal int vtkTextureMapToPlane_GetAutomaticPlaneGeneration_03 (HandleRef pThis)
static internal IntPtr vtkTextureMapToPlane_GetNormal_04 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetNormal_05 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkTextureMapToPlane_GetOrigin_06 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetOrigin_07 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkTextureMapToPlane_GetPoint1_08 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetPoint1_09 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkTextureMapToPlane_GetPoint2_10 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetPoint2_11 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkTextureMapToPlane_GetSRange_12 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetSRange_13 (HandleRef pThis, IntPtr data)
static internal IntPtr vtkTextureMapToPlane_GetTRange_14 (HandleRef pThis)
static internal void vtkTextureMapToPlane_GetTRange_15 (HandleRef pThis, IntPtr data)
static internal int vtkTextureMapToPlane_IsA_16 (HandleRef pThis, string type)
static internal int vtkTextureMapToPlane_IsTypeOf_17 (string type)
static internal IntPtr vtkTextureMapToPlane_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkTextureMapToPlane_SafeDownCast_20 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTextureMapToPlane_SetAutomaticPlaneGeneration_21 (HandleRef pThis, int _arg)
static internal void vtkTextureMapToPlane_SetNormal_22 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkTextureMapToPlane_SetNormal_23 (HandleRef pThis, IntPtr _arg)
static internal void vtkTextureMapToPlane_SetOrigin_24 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkTextureMapToPlane_SetOrigin_25 (HandleRef pThis, IntPtr _arg)
static internal void vtkTextureMapToPlane_SetPoint1_26 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkTextureMapToPlane_SetPoint1_27 (HandleRef pThis, IntPtr _arg)
static internal void vtkTextureMapToPlane_SetPoint2_28 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkTextureMapToPlane_SetPoint2_29 (HandleRef pThis, IntPtr _arg)
static internal void vtkTextureMapToPlane_SetSRange_30 (HandleRef pThis, double _arg1, double _arg2)
static internal void vtkTextureMapToPlane_SetSRange_31 (HandleRef pThis, IntPtr _arg)
static internal void vtkTextureMapToPlane_SetTRange_32 (HandleRef pThis, double _arg1, double _arg2)
static internal void vtkTextureMapToPlane_SetTRange_33 (HandleRef pThis, IntPtr _arg)

Static Private Member Functions

static vtkTextureMapToPlane ()
 Automatically generated type registration mechanics.

Detailed Description

vtkTextureMapToPlane - generate texture coordinates by mapping points to plane

Description vtkTextureMapToPlane is a filter that generates 2D texture coordinates by mapping input dataset points onto a plane. The plane can either be user specified or generated automatically. (A least squares method is used to generate the plane automatically.)

There are two ways you can specify the plane. The first is to provide a plane normal. In this case the points are projected to a plane, and the points are then mapped into the user specified s-t coordinate range. For more control, you can specify a plane with three points: an origin and two points defining the two axes of the plane. (This is compatible with the vtkPlaneSource.) Using the second method, the SRange and TRange vectors are ignored, since the presumption is that the user does not want to scale the texture coordinates; and you can adjust the origin and axes points to achieve the texture coordinate scaling you need. Note also that using the three point method the axes do not have to be orthogonal.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Construct with s,t range=(0,1) and automatic plane generation turned on.


Member Function Documentation

Turn on/off automatic plane generation.

Turn on/off automatic plane generation.

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

Turn on/off automatic plane generation.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetNormal ( ) [virtual]

Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetNormal ( IntPtr  data) [virtual]

Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetOrigin ( ) [virtual]

Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetOrigin ( IntPtr  data) [virtual]

Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetPoint1 ( ) [virtual]

Specify a point defining the first axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetPoint1 ( IntPtr  data) [virtual]

Specify a point defining the first axis of the plane.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetPoint2 ( ) [virtual]

Specify a point defining the second axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetPoint2 ( IntPtr  data) [virtual]

Specify a point defining the second axis of the plane.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetSRange ( ) [virtual]

Specify s-coordinate range for texture s-t coordinate pair.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetSRange ( IntPtr  data) [virtual]

Specify s-coordinate range for texture s-t coordinate pair.

virtual double [] Kitware.VTK.vtkTextureMapToPlane.GetTRange ( ) [virtual]

Specify t-coordinate range for texture s-t coordinate pair.

virtual void Kitware.VTK.vtkTextureMapToPlane.GetTRange ( IntPtr  data) [virtual]

Specify t-coordinate range for texture s-t coordinate pair.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Construct with s,t range=(0,1) and automatic plane generation turned on.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

Here is the call graph for this function:

Turn on/off automatic plane generation.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetNormal ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetNormal ( IntPtr  _arg) [virtual]

Specify plane normal. An alternative way to specify a map plane. Using this method, the object will scale the resulting texture coordinate between the SRange and TRange specified.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetOrigin ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetOrigin ( IntPtr  _arg) [virtual]

Specify a point defining the origin of the plane. Used in conjunction with the Point1 and Point2 ivars to specify a map plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetPoint1 ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Specify a point defining the first axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetPoint1 ( IntPtr  _arg) [virtual]

Specify a point defining the first axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetPoint2 ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Specify a point defining the second axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetPoint2 ( IntPtr  _arg) [virtual]

Specify a point defining the second axis of the plane.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetSRange ( double  _arg1,
double  _arg2 
) [virtual]

Specify s-coordinate range for texture s-t coordinate pair.

Specify s-coordinate range for texture s-t coordinate pair.

virtual void Kitware.VTK.vtkTextureMapToPlane.SetTRange ( double  _arg1,
double  _arg2 
) [virtual]

Specify t-coordinate range for texture s-t coordinate pair.

Specify t-coordinate range for texture s-t coordinate pair.

static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetNormal_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetNormal_05 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetOrigin_06 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetOrigin_07 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetPoint1_08 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetPoint1_09 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetPoint2_10 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetPoint2_11 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetSRange_12 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetSRange_13 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetTRange_14 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_GetTRange_15 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_IsA_16 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_IsTypeOf_17 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_NewInstance_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SafeDownCast_20 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetAutomaticPlaneGeneration_21 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetNormal_22 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetNormal_23 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetOrigin_24 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetOrigin_25 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetPoint1_26 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetPoint1_27 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetPoint2_28 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetPoint2_29 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetSRange_30 ( HandleRef  pThis,
double  _arg1,
double  _arg2 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetSRange_31 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetTRange_32 ( HandleRef  pThis,
double  _arg1,
double  _arg2 
) [private]
static internal void Kitware.VTK.vtkTextureMapToPlane.vtkTextureMapToPlane_SetTRange_33 ( HandleRef  pThis,
IntPtr  _arg 
) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkDataSetAlgorithm.


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