/// <summary> /// The constructor. /// </summary> /// <param name="size2d">Size2D with width and height.</param> /// <since_tizen> 5 </since_tizen> public Size(Size2D size2d) : this(Interop.Vector3.new_Vector3__SWIG_3(Size2D.getCPtr(size2d)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <summary> /// Returns the natural size of the visual.<br /> /// Deriving classes stipulate the natural size and by default a visual has a zero natural size.<br /> /// A visual may not actually have a natural size until it has been placed on window and acquired all it's resources.<br /> /// </summary> /// <param name="naturalSize">The visual's natural size.</param> /// <since_tizen> 3 </since_tizen> public void GetNaturalSize(Size2D naturalSize) { Interop.VisualBase.GetNaturalSize(SwigCPtr, Size2D.getCPtr(naturalSize)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
/// <summary> /// Adds relayout information to the container if it doesn't already exist. /// </summary> /// <param name="view">The view to relayout.</param> /// <param name="size">The size to relayout.</param> /// <since_tizen> 3 </since_tizen> public virtual void Add(View view, Size2D size) { Interop.NDalic.RelayoutContainerAdd(swigCPtr, View.getCPtr(view), Size2D.getCPtr(size)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }
private Size2D Divide(Size2D rhs) { Size2D ret = new Size2D(Interop.Vector2.Divide(SwigCPtr, Size2D.getCPtr(rhs)), true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
/// <summary> /// Checks inequality.<br /> /// Utilizes appropriate machine epsilon values.<br /> /// </summary> /// <param name="rhs">The size to test against.</param> /// <returns>True if the sizes are not equal.</returns> /// <since_tizen> 3 </since_tizen> public bool NotEqualTo(Size2D rhs) { bool ret = Interop.Vector2.NotEqualTo(SwigCPtr, Size2D.getCPtr(rhs)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
/// <summary> /// Retrieves a Size2D value. /// </summary> /// <param name="vectorValue"> On return, a Size2D value.</param> /// <since_tizen> 3 </since_tizen> public bool Get(Size2D vectorValue) { bool ret = Interop.PropertyValue.GetVector2(swigCPtr, Size2D.getCPtr(vectorValue)); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private Size2D Multiply(Size2D rhs) { Size2D ret = new Size2D(NDalicPINVOKE.Vector2_Multiply__SWIG_0(swigCPtr, Size2D.getCPtr(rhs)), true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private Size2D Subtract(Size2D rhs) { Size2D ret = new Size2D(Interop.Vector2.Vector2_Subtract__SWIG_0(swigCPtr, Size2D.getCPtr(rhs)), true); if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
private global::System.IntPtr DirectorGetNaturalSize() { return(Size2D.getCPtr(GetNaturalSize()).Handle); }
/// <summary> /// Creates a Size2D property value. /// </summary> /// <param name="vectorValue">Size2D values.</param> /// <since_tizen> 3 </since_tizen> public PropertyValue(Size2D vectorValue) : this(Interop.PropertyValue.NewPropertyValueVector2(Size2D.getCPtr(vectorValue)), true) { if (NDalicPINVOKE.SWIGPendingException.Pending) { throw NDalicPINVOKE.SWIGPendingException.Retrieve(); } }