1 // java wrapper for vtkThinPlateSplineTransform object
7 public class vtkThinPlateSplineTransform extends vtkWarpTransform
10 private native int IsTypeOf_0(String id0);
11 public int IsTypeOf(String id0)
12 { return IsTypeOf_0(id0); }
14 private native int IsA_1(String id0);
15 public int IsA(String id0)
16 { return IsA_1(id0); }
18 private native double GetSigma_2();
19 public double GetSigma()
20 { return GetSigma_2(); }
22 private native void SetSigma_3(double id0);
23 public void SetSigma(double id0)
26 private native void SetBasis_4(int id0);
27 public void SetBasis(int id0)
30 private native int GetBasis_5();
32 { return GetBasis_5(); }
34 private native void SetBasisToR_6();
35 public void SetBasisToR()
38 private native void SetBasisToR2LogR_7();
39 public void SetBasisToR2LogR()
40 { SetBasisToR2LogR_7(); }
42 private native String GetBasisAsString_8();
43 public String GetBasisAsString()
44 { return GetBasisAsString_8(); }
46 private native void SetSourceLandmarks_9(vtkPoints id0);
47 public void SetSourceLandmarks(vtkPoints id0)
48 { SetSourceLandmarks_9(id0); }
50 private native long GetSourceLandmarks_10();
51 public vtkPoints GetSourceLandmarks() {
52 long temp = GetSourceLandmarks_10();
54 if (temp == 0) return null;
55 return (vtkPoints)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
58 private native void SetTargetLandmarks_11(vtkPoints id0);
59 public void SetTargetLandmarks(vtkPoints id0)
60 { SetTargetLandmarks_11(id0); }
62 private native long GetTargetLandmarks_12();
63 public vtkPoints GetTargetLandmarks() {
64 long temp = GetTargetLandmarks_12();
66 if (temp == 0) return null;
67 return (vtkPoints)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
70 private native int GetMTime_13();
72 { return GetMTime_13(); }
74 private native long MakeTransform_14();
75 public vtkAbstractTransform MakeTransform() {
76 long temp = MakeTransform_14();
78 if (temp == 0) return null;
79 return (vtkAbstractTransform)vtkObjectBase.JAVA_OBJECT_MANAGER.getJavaObject(temp);
82 public vtkThinPlateSplineTransform() { super(); }
84 public vtkThinPlateSplineTransform(long id) { super(id); }
85 public native long VTKInit();