* limitations under the License.
*
*/
+using System;
using System.ComponentModel;
using Tizen.NUI.Binding;
/// The constructor.
/// </summary>
/// <since_tizen> 3 </since_tizen>
- public RelativeVector4() : this(Interop.Vector4.new_Vector4__SWIG_0(), true)
+ public RelativeVector4() : this(Interop.Vector4.NewVector4(), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
/// <param name="z">The z component.</param>
/// <param name="w">The w component.</param>
/// <since_tizen> 3 </since_tizen>
- public RelativeVector4(float x, float y, float z, float w) : this(Interop.Vector4.new_Vector4__SWIG_1(x, y, z, w), true)
+ public RelativeVector4(float x, float y, float z, float w) : this(Interop.Vector4.NewVector4(x, y, z, w), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
/// </summary>
/// <param name="relativeVector2">The RelativeVector2 to create this vector from.</param>
/// <since_tizen> 3 </since_tizen>
- public RelativeVector4(RelativeVector2 relativeVector2) : this(Interop.Vector4.new_Vector4__SWIG_3(RelativeVector2.getCPtr(relativeVector2)), true)
+ public RelativeVector4(RelativeVector2 relativeVector2) : this(Interop.Vector4.NewVector4WithVector2(RelativeVector2.getCPtr(relativeVector2)), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
/// </summary>
/// <param name="relativeVector3">The RelativeVector3 to create this vector from.</param>
/// <since_tizen> 3 </since_tizen>
- public RelativeVector4(RelativeVector3 relativeVector3) : this(Interop.Vector4.new_Vector4__SWIG_4(RelativeVector3.getCPtr(relativeVector3)), true)
+ public RelativeVector4(RelativeVector3 relativeVector3) : this(Interop.Vector4.NewVector4WithVector3(RelativeVector3.getCPtr(relativeVector3)), true)
{
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
}
- internal RelativeVector4(RelativeVector4ChangedCallback cb, float x, float y, float z, float w) : this(Interop.Vector4.new_Vector4__SWIG_1(x, y, z, w), true)
+ internal RelativeVector4(RelativeVector4ChangedCallback cb, float x, float y, float z, float w) : this(Interop.Vector4.NewVector4(x, y, z, w), true)
{
callback = cb;
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
/// <summary>
/// The x component.
/// </summary>
+ /// <remarks>
+ /// The setter is deprecated in API8 and will be removed in API10. Please use new RelativeVector4(...) constructor.
+ /// </remarks>
+ /// <code>
+ /// // DO NOT use like the followings!
+ /// RelativeVector4 relativeVector4 = new RelativeVector4();
+ /// relativeVector4.X = 0.1f;
+ /// // Please USE like this
+ /// float x = 0.1f, y = 0.5f, z = 0.9f, w = 1.0f;
+ /// RelativeVector4 relativeVector4 = new RelativeVector4(x, y, z, w);
+ /// </code>
/// <since_tizen> 3 </since_tizen>
public float X
{
set
{
- Interop.Vector4.Vector4_X_set(swigCPtr, value);
+ Tizen.Log.Fatal("NUI", "Please do not use this setter, Deprecated in API8, will be removed in API10. please use new RelativeVector4(...) constructor");
+
+ Interop.Vector4.XSet(swigCPtr, value);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
callback?.Invoke(X, Y, Z, W);
}
get
{
- float ret = Interop.Vector4.Vector4_X_get(swigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ float ret = Interop.Vector4.XGet(swigCPtr);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw new InvalidOperationException("FATAL: get Exception", NDalicPINVOKE.SWIGPendingException.Retrieve());
return ret;
}
}
/// <summary>
/// The y component.
/// </summary>
+ /// <remarks>
+ /// The setter is deprecated in API8 and will be removed in API10. Please use new RelativeVector4(...) constructor.
+ /// </remarks>
+ /// <code>
+ /// // DO NOT use like the followings!
+ /// RelativeVector4 relativeVector4 = new RelativeVector4();
+ /// relativeVector4.Y = 0.5f;
+ /// // Please USE like this
+ /// float x = 0.1f, y = 0.5f, z = 0.9f, w = 1.0f;
+ /// RelativeVector4 relativeVector4 = new RelativeVector4(x, y, z, w);
+ /// </code>
/// <since_tizen> 3 </since_tizen>
public float Y
{
set
{
- Interop.Vector4.Vector4_Y_set(swigCPtr, value);
+ Tizen.Log.Fatal("NUI", "Please do not use this setter, Deprecated in API8, will be removed in API10. please use new RelativeVector4(...) constructor");
+
+ Interop.Vector4.YSet(swigCPtr, value);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
callback?.Invoke(X, Y, Z, W);
}
get
{
- float ret = Interop.Vector4.Vector4_Y_get(swigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ float ret = Interop.Vector4.YGet(swigCPtr);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw new InvalidOperationException("FATAL: get Exception", NDalicPINVOKE.SWIGPendingException.Retrieve());
return ret;
}
}
/// <summary>
/// The z component.
/// </summary>
+ /// <remarks>
+ /// The setter is deprecated in API8 and will be removed in API10. Please use new RelativeVector4(...) constructor.
+ /// </remarks>
+ /// <code>
+ /// // DO NOT use like the followings!
+ /// RelativeVector4 relativeVector4 = new RelativeVector4();
+ /// relativeVector4.Z = 0.9f;
+ /// // Please USE like this
+ /// float x = 0.1f, y = 0.5f, z = 0.9f, w = 1.0f;
+ /// RelativeVector4 relativeVector4 = new RelativeVector4(x, y, z, w);
+ /// </code>
/// <since_tizen> 3 </since_tizen>
public float Z
{
set
{
- Interop.Vector4.Vector4_Z_set(swigCPtr, value);
+ Tizen.Log.Fatal("NUI", "Please do not use this setter, Deprecated in API8, will be removed in API10. please use new RelativeVector4(...) constructor");
+
+ Interop.Vector4.ZSet(swigCPtr, value);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
callback?.Invoke(X, Y, Z, W);
}
get
{
- float ret = Interop.Vector4.Vector4_Z_get(swigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ float ret = Interop.Vector4.ZGet(swigCPtr);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw new InvalidOperationException("FATAL: get Exception", NDalicPINVOKE.SWIGPendingException.Retrieve());
return ret;
}
}
/// <summary>
/// The w component.
/// </summary>
+ /// <remarks>
+ /// The setter is deprecated in API8 and will be removed in API10. Please use new RelativeVector4(...) constructor.
+ /// </remarks>
+ /// <code>
+ /// // DO NOT use like the followings!
+ /// RelativeVector4 relativeVector4 = new RelativeVector4();
+ /// relativeVector4.W = 1.0f;
+ /// // Please USE like this
+ /// float x = 0.1f, y = 0.5f, z = 0.9f, w = 1.0f;
+ /// RelativeVector4 relativeVector4 = new RelativeVector4(x, y, z, w);
+ /// </code>
/// <since_tizen> 3 </since_tizen>
public float W
{
set
{
- Interop.Vector4.Vector4_W_set(swigCPtr, value);
+ Tizen.Log.Fatal("NUI", "Please do not use this setter, Deprecated in API8, will be removed in API10. please use new RelativeVector4(...) constructor");
+
+ Interop.Vector4.WSet(swigCPtr, value);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
callback?.Invoke(X, Y, Z, W);
}
get
{
- float ret = Interop.Vector4.Vector4_W_get(swigCPtr);
- if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
+ float ret = Interop.Vector4.WGet(swigCPtr);
+ if (NDalicPINVOKE.SWIGPendingException.Pending) throw new InvalidOperationException("FATAL: get Exception", NDalicPINVOKE.SWIGPendingException.Retrieve());
return ret;
}
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator +(RelativeVector4 arg1, RelativeVector4 arg2)
{
- RelativeVector4 result = arg1.Add(arg2);
+ RelativeVector4 result = arg1?.Add(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator -(RelativeVector4 arg1, RelativeVector4 arg2)
{
- RelativeVector4 result = arg1.Subtract(arg2);
+ RelativeVector4 result = arg1?.Subtract(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator *(RelativeVector4 arg1, RelativeVector4 arg2)
{
- RelativeVector4 result = arg1.Multiply(arg2);
+ RelativeVector4 result = arg1?.Multiply(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator *(RelativeVector4 arg1, float arg2)
{
- RelativeVector4 result = arg1.Multiply(arg2);
+ RelativeVector4 result = arg1?.Multiply(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator /(RelativeVector4 arg1, RelativeVector4 arg2)
{
- RelativeVector4 result = arg1.Divide(arg2);
+ RelativeVector4 result = arg1?.Divide(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static RelativeVector4 operator /(RelativeVector4 arg1, float arg2)
{
- RelativeVector4 result = arg1.Divide(arg2);
+ RelativeVector4 result = arg1?.Divide(arg2);
return result;
}
/// <since_tizen> 3 </since_tizen>
public static implicit operator Vector4(RelativeVector4 relativeVector4)
{
- return new Vector4(relativeVector4.X, relativeVector4.Y, relativeVector4.Z, relativeVector4.W);
+ return new Vector4((float)relativeVector4?.X, (float)relativeVector4.Y, (float)relativeVector4.Z, (float)relativeVector4.W);
}
/// <summary>
/// <since_tizen> 3 </since_tizen>
public static implicit operator RelativeVector4(Vector4 vec)
{
- return new RelativeVector4(vec.X, vec.Y, vec.Z, vec.W);
+ return new RelativeVector4((float)vec?.X, (float)vec.Y, (float)vec.Z, (float)vec.W);
}
/// <summary>
/// <since_tizen> 3 </since_tizen>
public bool EqualTo(RelativeVector4 rhs)
{
- bool ret = Interop.Vector4.Vector4_EqualTo(swigCPtr, RelativeVector4.getCPtr(rhs));
+ bool ret = Interop.Vector4.EqualTo(swigCPtr, RelativeVector4.getCPtr(rhs));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
/// <since_tizen> 3 </since_tizen>
public bool NotEqualTo(RelativeVector4 rhs)
{
- bool ret = Interop.Vector4.Vector4_NotEqualTo(swigCPtr, RelativeVector4.getCPtr(rhs));
+ bool ret = Interop.Vector4.NotEqualTo(swigCPtr, RelativeVector4.getCPtr(rhs));
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
[EditorBrowsable(EditorBrowsableState.Never)]
protected override void ReleaseSwigCPtr(System.Runtime.InteropServices.HandleRef swigCPtr)
{
- Interop.Vector4.delete_Vector4(swigCPtr);
+ Interop.Vector4.DeleteVector4(swigCPtr);
}
private RelativeVector4 Add(RelativeVector4 rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Add(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Add(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private RelativeVector4 Subtract(RelativeVector4 rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Subtract__SWIG_0(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Subtract(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private RelativeVector4 Multiply(RelativeVector4 rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Multiply__SWIG_0(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Multiply(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private RelativeVector4 Multiply(float rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Multiply__SWIG_1(swigCPtr, rhs), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Multiply(swigCPtr, rhs), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private RelativeVector4 Divide(RelativeVector4 rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Divide__SWIG_0(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Divide(swigCPtr, RelativeVector4.getCPtr(rhs)), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private RelativeVector4 Divide(float rhs)
{
- RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Vector4_Divide__SWIG_1(swigCPtr, rhs), true);
+ RelativeVector4 ret = new RelativeVector4(Interop.Vector4.Divide(swigCPtr, rhs), true);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}
private float ValueOfIndex(uint index)
{
- float ret = Interop.Vector4.Vector4_ValueOfIndex__SWIG_0(swigCPtr, index);
+ float ret = Interop.Vector4.ValueOfIndex(swigCPtr, index);
if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
return ret;
}