X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=vtk%2Fsrc%2Fvtk%2FvtkMath.java;h=ef7b1a3c59d7f1195f2eef51bf913d516195642c;hb=3523a218827de60e1aa4ce7be126342418ddb054;hp=65fb655ea798b592c9e7a4f1399daf440602a530;hpb=471c46e9a685e20de958d77166461aebc7a7b6ee;p=simantics%2F3d.git diff --git a/vtk/src/vtk/vtkMath.java b/vtk/src/vtk/vtkMath.java index 65fb655e..ef7b1a3c 100644 --- a/vtk/src/vtk/vtkMath.java +++ b/vtk/src/vtk/vtkMath.java @@ -1,299 +1,335 @@ -// java wrapper for vtkMath object -// - -package vtk; -import vtk.*; - -public class vtkMath extends vtkObject -{ - - private native String GetClassName_0(); - public String GetClassName() - { return GetClassName_0(); } - - private native int IsA_1(String id0); - public int IsA(String id0) - { return IsA_1(id0); } - - private native double Pi_2(); - public double Pi() - { return Pi_2(); } - - private native double DoubleTwoPi_3(); - public double DoubleTwoPi() - { return DoubleTwoPi_3(); } - - private native double DoublePi_4(); - public double DoublePi() - { return DoublePi_4(); } - - private native double RadiansFromDegrees_5(double id0); - public double RadiansFromDegrees(double id0) - { return RadiansFromDegrees_5(id0); } - - private native double DegreesFromRadians_6(double id0); - public double DegreesFromRadians(double id0) - { return DegreesFromRadians_6(id0); } - - private native int Round_7(double id0); - public int Round(double id0) - { return Round_7(id0); } - - private native int Floor_8(double id0); - public int Floor(double id0) - { return Floor_8(id0); } - - private native int Ceil_9(double id0); - public int Ceil(double id0) - { return Ceil_9(id0); } - - private native int Factorial_10(int id0); - public int Factorial(int id0) - { return Factorial_10(id0); } - - private native int Binomial_11(int id0,int id1); - public int Binomial(int id0,int id1) - { return Binomial_11(id0,id1); } - - private native void RandomSeed_12(int id0); - public void RandomSeed(int id0) - { RandomSeed_12(id0); } - - private native int GetSeed_13(); - public int GetSeed() - { return GetSeed_13(); } - - private native double Random_14(); - public double Random() - { return Random_14(); } - - private native double Random_15(double id0,double id1); - public double Random(double id0,double id1) - { return Random_15(id0,id1); } - - private native double Gaussian_16(); - public double Gaussian() - { return Gaussian_16(); } - - private native double Gaussian_17(double id0,double id1); - public double Gaussian(double id0,double id1) - { return Gaussian_17(id0,id1); } - - private native void Add_18(double id0[],double id1[],double id2[]); - public void Add(double id0[],double id1[],double id2[]) - { Add_18(id0,id1,id2); } - - private native void Subtract_19(double id0[],double id1[],double id2[]); - public void Subtract(double id0[],double id1[],double id2[]) - { Subtract_19(id0,id1,id2); } - - private native void MultiplyScalar_20(double id0[],double id1); - public void MultiplyScalar(double id0[],double id1) - { MultiplyScalar_20(id0,id1); } - - private native void MultiplyScalar2D_21(double id0[],double id1); - public void MultiplyScalar2D(double id0[],double id1) - { MultiplyScalar2D_21(id0,id1); } - - private native double Dot_22(double id0[],double id1[]); - public double Dot(double id0[],double id1[]) - { return Dot_22(id0,id1); } - - private native void Cross_23(double id0[],double id1[],double id2[]); - public void Cross(double id0[],double id1[],double id2[]) - { Cross_23(id0,id1,id2); } - - private native double Norm_24(double id0[]); - public double Norm(double id0[]) - { return Norm_24(id0); } - - private native double Normalize_25(double id0[]); - public double Normalize(double id0[]) - { return Normalize_25(id0); } - - private native void Perpendiculars_26(double id0[],double id1[],double id2[],double id3); - public void Perpendiculars(double id0[],double id1[],double id2[],double id3) - { Perpendiculars_26(id0,id1,id2,id3); } - - private native boolean ProjectVector_27(double id0[],double id1[],double id2[]); - public boolean ProjectVector(double id0[],double id1[],double id2[]) - { return ProjectVector_27(id0,id1,id2); } - - private native boolean ProjectVector2D_28(double id0[],double id1[],double id2[]); - public boolean ProjectVector2D(double id0[],double id1[],double id2[]) - { return ProjectVector2D_28(id0,id1,id2); } - - private native double Distance2BetweenPoints_29(double id0[],double id1[]); - public double Distance2BetweenPoints(double id0[],double id1[]) - { return Distance2BetweenPoints_29(id0,id1); } - - private native double GaussianAmplitude_30(double id0,double id1); - public double GaussianAmplitude(double id0,double id1) - { return GaussianAmplitude_30(id0,id1); } - - private native double GaussianAmplitude_31(double id0,double id1,double id2); - public double GaussianAmplitude(double id0,double id1,double id2) - { return GaussianAmplitude_31(id0,id1,id2); } - - private native double GaussianWeight_32(double id0,double id1); - public double GaussianWeight(double id0,double id1) - { return GaussianWeight_32(id0,id1); } - - private native double GaussianWeight_33(double id0,double id1,double id2); - public double GaussianWeight(double id0,double id1,double id2) - { return GaussianWeight_33(id0,id1,id2); } - - private native double Dot2D_34(double id0[],double id1[]); - public double Dot2D(double id0[],double id1[]) - { return Dot2D_34(id0,id1); } - - private native double Norm2D_35(double id0[]); - public double Norm2D(double id0[]) - { return Norm2D_35(id0); } - - private native double Normalize2D_36(double id0[]); - public double Normalize2D(double id0[]) - { return Normalize2D_36(id0); } - - private native double Determinant2x2_37(double id0[],double id1[]); - public double Determinant2x2(double id0[],double id1[]) - { return Determinant2x2_37(id0,id1); } - - private native double Determinant2x2_38(double id0,double id1,double id2,double id3); - public double Determinant2x2(double id0,double id1,double id2,double id3) - { return Determinant2x2_38(id0,id1,id2,id3); } - - private native double Determinant3x3_39(double id0[],double id1[],double id2[]); - public double Determinant3x3(double id0[],double id1[],double id2[]) - { return Determinant3x3_39(id0,id1,id2); } - - private native double Determinant3x3_40(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8); - public double Determinant3x3(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8) - { return Determinant3x3_40(id0,id1,id2,id3,id4,id5,id6,id7,id8); } - - private native void MultiplyQuaternion_41(double id0[],double id1[],double id2[]); - public void MultiplyQuaternion(double id0[],double id1[],double id2[]) - { MultiplyQuaternion_41(id0,id1,id2); } - - private native double[] SolveCubic_42(double id0,double id1,double id2,double id3); - public double[] SolveCubic(double id0,double id1,double id2,double id3) - { return SolveCubic_42(id0,id1,id2,id3); } - - private native double[] SolveQuadratic_43(double id0,double id1,double id2); - public double[] SolveQuadratic(double id0,double id1,double id2) - { return SolveQuadratic_43(id0,id1,id2); } - - private native double[] SolveLinear_44(double id0,double id1); - public double[] SolveLinear(double id0,double id1) - { return SolveLinear_44(id0,id1); } - - private native void RGBToHSV_45(double id0[],double id1[]); - public void RGBToHSV(double id0[],double id1[]) - { RGBToHSV_45(id0,id1); } - - private native double[] RGBToHSV_46(double id0[]); - public double[] RGBToHSV(double id0[]) - { return RGBToHSV_46(id0); } - - private native double[] RGBToHSV_47(double id0,double id1,double id2); - public double[] RGBToHSV(double id0,double id1,double id2) - { return RGBToHSV_47(id0,id1,id2); } - - private native void HSVToRGB_48(double id0[],double id1[]); - public void HSVToRGB(double id0[],double id1[]) - { HSVToRGB_48(id0,id1); } - - private native double[] HSVToRGB_49(double id0[]); - public double[] HSVToRGB(double id0[]) - { return HSVToRGB_49(id0); } - - private native double[] HSVToRGB_50(double id0,double id1,double id2); - public double[] HSVToRGB(double id0,double id1,double id2) - { return HSVToRGB_50(id0,id1,id2); } - - private native void LabToXYZ_51(double id0[],double id1[]); - public void LabToXYZ(double id0[],double id1[]) - { LabToXYZ_51(id0,id1); } - - private native void XYZToLab_52(double id0[],double id1[]); - public void XYZToLab(double id0[],double id1[]) - { XYZToLab_52(id0,id1); } - - private native void XYZToRGB_53(double id0[],double id1[]); - public void XYZToRGB(double id0[],double id1[]) - { XYZToRGB_53(id0,id1); } - - private native void RGBToXYZ_54(double id0[],double id1[]); - public void RGBToXYZ(double id0[],double id1[]) - { RGBToXYZ_54(id0,id1); } - - private native void RGBToLab_55(double id0[],double id1[]); - public void RGBToLab(double id0[],double id1[]) - { RGBToLab_55(id0,id1); } - - private native void LabToRGB_56(double id0[],double id1[]); - public void LabToRGB(double id0[],double id1[]) - { LabToRGB_56(id0,id1); } - - private native void UninitializeBounds_57(double id0[]); - public void UninitializeBounds(double id0[]) - { UninitializeBounds_57(id0); } - - private native int AreBoundsInitialized_58(double id0[]); - public int AreBoundsInitialized(double id0[]) - { return AreBoundsInitialized_58(id0); } - - private native double ClampAndNormalizeValue_59(double id0,double id1[]); - public double ClampAndNormalizeValue(double id0,double id1[]) - { return ClampAndNormalizeValue_59(id0,id1); } - - private native int GetScalarTypeFittingRange_60(double id0,double id1,double id2,double id3); - public int GetScalarTypeFittingRange(double id0,double id1,double id2,double id3) - { return GetScalarTypeFittingRange_60(id0,id1,id2,id3); } - - private native int GetAdjustedScalarRange_61(vtkDataArray id0,int id1,double id2[]); - public int GetAdjustedScalarRange(vtkDataArray id0,int id1,double id2[]) - { return GetAdjustedScalarRange_61(id0,id1,id2); } - - private native int ExtentIsWithinOtherExtent_62(int id0[],int id1[]); - public int ExtentIsWithinOtherExtent(int id0[],int id1[]) - { return ExtentIsWithinOtherExtent_62(id0,id1); } - - private native int BoundsIsWithinOtherBounds_63(double id0[],double id1[],double id2[]); - public int BoundsIsWithinOtherBounds(double id0[],double id1[],double id2[]) - { return BoundsIsWithinOtherBounds_63(id0,id1,id2); } - - private native int PointIsWithinBounds_64(double id0[],double id1[],double id2[]); - public int PointIsWithinBounds(double id0[],double id1[],double id2[]) - { return PointIsWithinBounds_64(id0,id1,id2); } - - private native double Solve3PointCircle_65(double id0[],double id1[],double id2[],double id3[]); - public double Solve3PointCircle(double id0[],double id1[],double id2[],double id3[]) - { return Solve3PointCircle_65(id0,id1,id2,id3); } - - private native double Inf_66(); - public double Inf() - { return Inf_66(); } - - private native double NegInf_67(); - public double NegInf() - { return NegInf_67(); } - - private native double Nan_68(); - public double Nan() - { return Nan_68(); } - - private native int IsInf_69(double id0); - public int IsInf(double id0) - { return IsInf_69(id0); } - - private native int IsNan_70(double id0); - public int IsNan(double id0) - { return IsNan_70(id0); } - - public vtkMath() { super(); } - - public vtkMath(long id) { super(id); } - public native long VTKInit(); - -} +// java wrapper for vtkMath object +// + +package vtk; +import vtk.*; + +public class vtkMath extends vtkObject +{ + + private native int IsTypeOf_0(String id0); + public int IsTypeOf(String id0) + { return IsTypeOf_0(id0); } + + private native int IsA_1(String id0); + public int IsA(String id0) + { return IsA_1(id0); } + + private native double Pi_2(); + public double Pi() + { return Pi_2(); } + + private native double RadiansFromDegrees_3(double id0); + public double RadiansFromDegrees(double id0) + { return RadiansFromDegrees_3(id0); } + + private native double DegreesFromRadians_4(double id0); + public double DegreesFromRadians(double id0) + { return DegreesFromRadians_4(id0); } + + private native int Round_5(double id0); + public int Round(double id0) + { return Round_5(id0); } + + private native int Floor_6(double id0); + public int Floor(double id0) + { return Floor_6(id0); } + + private native int Ceil_7(double id0); + public int Ceil(double id0) + { return Ceil_7(id0); } + + private native int CeilLog2_8(int id0); + public int CeilLog2(int id0) + { return CeilLog2_8(id0); } + + private native boolean IsPowerOfTwo_9(int id0); + public boolean IsPowerOfTwo(int id0) + { return IsPowerOfTwo_9(id0); } + + private native int NearestPowerOfTwo_10(int id0); + public int NearestPowerOfTwo(int id0) + { return NearestPowerOfTwo_10(id0); } + + private native int Factorial_11(int id0); + public int Factorial(int id0) + { return Factorial_11(id0); } + + private native int Binomial_12(int id0,int id1); + public int Binomial(int id0,int id1) + { return Binomial_12(id0,id1); } + + private native void RandomSeed_13(int id0); + public void RandomSeed(int id0) + { RandomSeed_13(id0); } + + private native int GetSeed_14(); + public int GetSeed() + { return GetSeed_14(); } + + private native double Random_15(); + public double Random() + { return Random_15(); } + + private native double Random_16(double id0,double id1); + public double Random(double id0,double id1) + { return Random_16(id0,id1); } + + private native double Gaussian_17(); + public double Gaussian() + { return Gaussian_17(); } + + private native double Gaussian_18(double id0,double id1); + public double Gaussian(double id0,double id1) + { return Gaussian_18(id0,id1); } + + private native void Add_19(double id0[],double id1[],double id2[]); + public void Add(double id0[],double id1[],double id2[]) + { Add_19(id0,id1,id2); } + + private native void Subtract_20(double id0[],double id1[],double id2[]); + public void Subtract(double id0[],double id1[],double id2[]) + { Subtract_20(id0,id1,id2); } + + private native void MultiplyScalar_21(double id0[],double id1); + public void MultiplyScalar(double id0[],double id1) + { MultiplyScalar_21(id0,id1); } + + private native void MultiplyScalar2D_22(double id0[],double id1); + public void MultiplyScalar2D(double id0[],double id1) + { MultiplyScalar2D_22(id0,id1); } + + private native double Dot_23(double id0[],double id1[]); + public double Dot(double id0[],double id1[]) + { return Dot_23(id0,id1); } + + private native void Cross_24(double id0[],double id1[],double id2[]); + public void Cross(double id0[],double id1[],double id2[]) + { Cross_24(id0,id1,id2); } + + private native double Norm_25(double id0[]); + public double Norm(double id0[]) + { return Norm_25(id0); } + + private native double Normalize_26(double id0[]); + public double Normalize(double id0[]) + { return Normalize_26(id0); } + + private native void Perpendiculars_27(double id0[],double id1[],double id2[],double id3); + public void Perpendiculars(double id0[],double id1[],double id2[],double id3) + { Perpendiculars_27(id0,id1,id2,id3); } + + private native boolean ProjectVector_28(double id0[],double id1[],double id2[]); + public boolean ProjectVector(double id0[],double id1[],double id2[]) + { return ProjectVector_28(id0,id1,id2); } + + private native boolean ProjectVector2D_29(double id0[],double id1[],double id2[]); + public boolean ProjectVector2D(double id0[],double id1[],double id2[]) + { return ProjectVector2D_29(id0,id1,id2); } + + private native double Distance2BetweenPoints_30(double id0[],double id1[]); + public double Distance2BetweenPoints(double id0[],double id1[]) + { return Distance2BetweenPoints_30(id0,id1); } + + private native double AngleBetweenVectors_31(double id0[],double id1[]); + public double AngleBetweenVectors(double id0[],double id1[]) + { return AngleBetweenVectors_31(id0,id1); } + + private native double GaussianAmplitude_32(double id0,double id1); + public double GaussianAmplitude(double id0,double id1) + { return GaussianAmplitude_32(id0,id1); } + + private native double GaussianAmplitude_33(double id0,double id1,double id2); + public double GaussianAmplitude(double id0,double id1,double id2) + { return GaussianAmplitude_33(id0,id1,id2); } + + private native double GaussianWeight_34(double id0,double id1); + public double GaussianWeight(double id0,double id1) + { return GaussianWeight_34(id0,id1); } + + private native double GaussianWeight_35(double id0,double id1,double id2); + public double GaussianWeight(double id0,double id1,double id2) + { return GaussianWeight_35(id0,id1,id2); } + + private native double Dot2D_36(double id0[],double id1[]); + public double Dot2D(double id0[],double id1[]) + { return Dot2D_36(id0,id1); } + + private native double Norm2D_37(double id0[]); + public double Norm2D(double id0[]) + { return Norm2D_37(id0); } + + private native double Normalize2D_38(double id0[]); + public double Normalize2D(double id0[]) + { return Normalize2D_38(id0); } + + private native double Determinant2x2_39(double id0[],double id1[]); + public double Determinant2x2(double id0[],double id1[]) + { return Determinant2x2_39(id0,id1); } + + private native double Determinant2x2_40(double id0,double id1,double id2,double id3); + public double Determinant2x2(double id0,double id1,double id2,double id3) + { return Determinant2x2_40(id0,id1,id2,id3); } + + private native double Determinant3x3_41(double id0[],double id1[],double id2[]); + public double Determinant3x3(double id0[],double id1[],double id2[]) + { return Determinant3x3_41(id0,id1,id2); } + + private native double Determinant3x3_42(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8); + public double Determinant3x3(double id0,double id1,double id2,double id3,double id4,double id5,double id6,double id7,double id8) + { return Determinant3x3_42(id0,id1,id2,id3,id4,id5,id6,id7,id8); } + + private native void MultiplyQuaternion_43(double id0[],double id1[],double id2[]); + public void MultiplyQuaternion(double id0[],double id1[],double id2[]) + { MultiplyQuaternion_43(id0,id1,id2); } + + private native void RotateVectorByNormalizedQuaternion_44(double id0[],double id1[],double id2[]); + public void RotateVectorByNormalizedQuaternion(double id0[],double id1[],double id2[]) + { RotateVectorByNormalizedQuaternion_44(id0,id1,id2); } + + private native void RotateVectorByWXYZ_45(double id0[],double id1[],double id2[]); + public void RotateVectorByWXYZ(double id0[],double id1[],double id2[]) + { RotateVectorByWXYZ_45(id0,id1,id2); } + + private native void RGBToHSV_46(double id0[],double id1[]); + public void RGBToHSV(double id0[],double id1[]) + { RGBToHSV_46(id0,id1); } + + private native double[] RGBToHSV_47(double id0[]); + public double[] RGBToHSV(double id0[]) + { return RGBToHSV_47(id0); } + + private native double[] RGBToHSV_48(double id0,double id1,double id2); + public double[] RGBToHSV(double id0,double id1,double id2) + { return RGBToHSV_48(id0,id1,id2); } + + private native void HSVToRGB_49(double id0[],double id1[]); + public void HSVToRGB(double id0[],double id1[]) + { HSVToRGB_49(id0,id1); } + + private native double[] HSVToRGB_50(double id0[]); + public double[] HSVToRGB(double id0[]) + { return HSVToRGB_50(id0); } + + private native double[] HSVToRGB_51(double id0,double id1,double id2); + public double[] HSVToRGB(double id0,double id1,double id2) + { return HSVToRGB_51(id0,id1,id2); } + + private native void LabToXYZ_52(double id0[],double id1[]); + public void LabToXYZ(double id0[],double id1[]) + { LabToXYZ_52(id0,id1); } + + private native double[] LabToXYZ_53(double id0[]); + public double[] LabToXYZ(double id0[]) + { return LabToXYZ_53(id0); } + + private native void XYZToLab_54(double id0[],double id1[]); + public void XYZToLab(double id0[],double id1[]) + { XYZToLab_54(id0,id1); } + + private native double[] XYZToLab_55(double id0[]); + public double[] XYZToLab(double id0[]) + { return XYZToLab_55(id0); } + + private native void XYZToRGB_56(double id0[],double id1[]); + public void XYZToRGB(double id0[],double id1[]) + { XYZToRGB_56(id0,id1); } + + private native double[] XYZToRGB_57(double id0[]); + public double[] XYZToRGB(double id0[]) + { return XYZToRGB_57(id0); } + + private native void RGBToXYZ_58(double id0[],double id1[]); + public void RGBToXYZ(double id0[],double id1[]) + { RGBToXYZ_58(id0,id1); } + + private native double[] RGBToXYZ_59(double id0[]); + public double[] RGBToXYZ(double id0[]) + { return RGBToXYZ_59(id0); } + + private native void RGBToLab_60(double id0[],double id1[]); + public void RGBToLab(double id0[],double id1[]) + { RGBToLab_60(id0,id1); } + + private native double[] RGBToLab_61(double id0[]); + public double[] RGBToLab(double id0[]) + { return RGBToLab_61(id0); } + + private native void LabToRGB_62(double id0[],double id1[]); + public void LabToRGB(double id0[],double id1[]) + { LabToRGB_62(id0,id1); } + + private native double[] LabToRGB_63(double id0[]); + public double[] LabToRGB(double id0[]) + { return LabToRGB_63(id0); } + + private native void UninitializeBounds_64(double id0[]); + public void UninitializeBounds(double id0[]) + { UninitializeBounds_64(id0); } + + private native int AreBoundsInitialized_65(double id0[]); + public int AreBoundsInitialized(double id0[]) + { return AreBoundsInitialized_65(id0); } + + private native double ClampAndNormalizeValue_66(double id0,double id1[]); + public double ClampAndNormalizeValue(double id0,double id1[]) + { return ClampAndNormalizeValue_66(id0,id1); } + + private native int GetScalarTypeFittingRange_67(double id0,double id1,double id2,double id3); + public int GetScalarTypeFittingRange(double id0,double id1,double id2,double id3) + { return GetScalarTypeFittingRange_67(id0,id1,id2,id3); } + + private native int GetAdjustedScalarRange_68(vtkDataArray id0,int id1,double id2[]); + public int GetAdjustedScalarRange(vtkDataArray id0,int id1,double id2[]) + { return GetAdjustedScalarRange_68(id0,id1,id2); } + + private native int ExtentIsWithinOtherExtent_69(int id0[],int id1[]); + public int ExtentIsWithinOtherExtent(int id0[],int id1[]) + { return ExtentIsWithinOtherExtent_69(id0,id1); } + + private native int BoundsIsWithinOtherBounds_70(double id0[],double id1[],double id2[]); + public int BoundsIsWithinOtherBounds(double id0[],double id1[],double id2[]) + { return BoundsIsWithinOtherBounds_70(id0,id1,id2); } + + private native int PointIsWithinBounds_71(double id0[],double id1[],double id2[]); + public int PointIsWithinBounds(double id0[],double id1[],double id2[]) + { return PointIsWithinBounds_71(id0,id1,id2); } + + private native int PlaneIntersectsAABB_72(double id0[],double id1[],double id2[]); + public int PlaneIntersectsAABB(double id0[],double id1[],double id2[]) + { return PlaneIntersectsAABB_72(id0,id1,id2); } + + private native double Solve3PointCircle_73(double id0[],double id1[],double id2[],double id3[]); + public double Solve3PointCircle(double id0[],double id1[],double id2[],double id3[]) + { return Solve3PointCircle_73(id0,id1,id2,id3); } + + private native double Inf_74(); + public double Inf() + { return Inf_74(); } + + private native double NegInf_75(); + public double NegInf() + { return NegInf_75(); } + + private native double Nan_76(); + public double Nan() + { return Nan_76(); } + + private native int IsInf_77(double id0); + public int IsInf(double id0) + { return IsInf_77(id0); } + + private native int IsNan_78(double id0); + public int IsNan(double id0) + { return IsNan_78(id0); } + + private native boolean IsFinite_79(double id0); + public boolean IsFinite(double id0) + { return IsFinite_79(id0); } + + public vtkMath() { super(); } + + public vtkMath(long id) { super(id); } + public native long VTKInit(); + +}