Definition
- Namespace:
- Tizen.NUI
- Assembly:
- Tizen.NUI.dll
RelativeVector2 is a two-dimensional vector.
Both values (x and y) should be between [0, 1].
public class RelativeVector2 : IDisposable
- Inheritance
-
- Implements
-
System.IDisposable
Constructors
Declaration
Declaration
public RelativeVector2(float x, float y)
Parameters
| Type |
Name |
Description |
| float |
x |
The x component.
|
| float |
y |
The y component.
|
Declaration
public RelativeVector2(RelativeVector3 relativeVector3)
Parameters
| Type |
Name |
Description |
| RelativeVector3 |
relativeVector3 |
The RelativeVector3 to create this vector from.
|
Declaration
public RelativeVector2(RelativeVector4 relativeVector4)
Parameters
| Type |
Name |
Description |
| RelativeVector4 |
relativeVector4 |
The RelativeVector4 to create this vector from.
|
Fields
View Source
disposed
A Flat to check if it is already disposed.
Declaration
Field Value
Declaration
protected bool swigCMemOwn
Field Value
Properties
View Source
this[uint]
The const array subscript operator overload. Should be 0, 1.
Declaration
public float this[uint index] { get; }
Parameters
| Type |
Name |
Description |
| uint |
index |
The subscript index.
|
Property Value
| Type |
Description |
| float |
The float at the given index.
|
Declaration
public float X { get; set; }
Property Value
Declaration
public float Y { get; set; }
Property Value
Methods
Declaration
Declaration
protected virtual void Dispose(DisposeTypes type)
Parameters
View Source
EqualTo(RelativeVector2)
Compares if the rhs is equal to.
Declaration
public bool EqualTo(RelativeVector2 rhs)
Parameters
Returns
| Type |
Description |
| bool |
Returns true if the two vectors are equal, otherwise false.
|
Declaration
protected ~RelativeVector2()
View Source
NotEqualTo(RelativeVector2)
Compares if the rhs is not equal to.
Declaration
public bool NotEqualTo(RelativeVector2 rhs)
Parameters
Returns
| Type |
Description |
| bool |
Returns true if the two vectors are not equal, otherwise false.
|
Operators
View Source
operator +(RelativeVector2, RelativeVector2)
Declaration
public static RelativeVector2 operator +(RelativeVector2 arg1, RelativeVector2 arg2)
Parameters
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the addition.
|
Declaration
public static RelativeVector2 operator /(RelativeVector2 arg1, float arg2)
Parameters
| Type |
Name |
Description |
| RelativeVector2 |
arg1 |
The vector to divide.
|
| float |
arg2 |
The float value to scale the vector by.
|
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the scaling.
|
View Source
operator /(RelativeVector2, RelativeVector2)
Declaration
public static RelativeVector2 operator /(RelativeVector2 arg1, RelativeVector2 arg2)
Parameters
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the division.
|
Declaration
public static implicit operator Vector2(RelativeVector2 relativeVector2)
Parameters
Returns
Declaration
public static implicit operator RelativeVector2(Vector2 vec)
Parameters
Returns
View Source
operator *(RelativeVector2, float)
The multiplication operator.
Declaration
public static RelativeVector2 operator *(RelativeVector2 arg1, float arg2)
Parameters
| Type |
Name |
Description |
| RelativeVector2 |
arg1 |
The vector to multiply.
|
| float |
arg2 |
The float value to scale the vector.
|
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the scaling.
|
View Source
operator *(RelativeVector2, RelativeVector2)
The multiplication operator.
Declaration
public static RelativeVector2 operator *(RelativeVector2 arg1, RelativeVector2 arg2)
Parameters
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the multiplication.
|
View Source
operator -(RelativeVector2, RelativeVector2)
The subtraction operator.
Declaration
public static RelativeVector2 operator -(RelativeVector2 arg1, RelativeVector2 arg2)
Parameters
Returns
| Type |
Description |
| RelativeVector2 |
The vector containing the result of the subtraction.
|
Implements
System.IDisposable