Class Extents

Definition

Namespace:
Tizen.NUI
Assembly:
Tizen.NUI.dll
API Level:
4

Extents class describing the a collection of uint16_t.

C#
Copy
public class Extents : Disposable, IDisposable, ICloneable
Inheritance
System.Object
Extents
Implements
System.IDisposable
System.ICloneable

Constructors

View Source

Extents()

Constructor.

Declaration
C#
Copy
public Extents()
API Level: 4
View Source

Extents(UInt16, UInt16, UInt16, UInt16)

Constructor. Start extent. End extent. Top extent. Bottom extent.

Declaration
C#
Copy
public Extents(ushort start, ushort end, ushort top, ushort bottom)
Parameters
Type Name Description
System.UInt16 start
System.UInt16 end
System.UInt16 top
System.UInt16 bottom
API Level: 4
View Source

Extents(Extents)

Constructor.

Declaration
C#
Copy
public Extents(Extents copy)
Parameters
Type Name Description
Extents copy

A reference to the copied Extents.

API Level: 4
View Source

Extents(Extents.ExtentsChangedCallback, UInt16, UInt16, UInt16, UInt16)

Constructor

Declaration
C#
Copy
public Extents(Extents.ExtentsChangedCallback cb, ushort start, ushort end, ushort top, ushort bottom)
Parameters
Type Name Description
Extents.ExtentsChangedCallback cb
System.UInt16 start
System.UInt16 end
System.UInt16 top
System.UInt16 bottom
API Level: Only used by Tizen.NUI.Components, will not be opened

Properties

View Source

Bottom

The Bottom Extend.

Declaration
C#
Copy
public ushort Bottom { get; [Obsolete("Do not use this setter, that is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor")] set; }
Property Value
Type Description
System.UInt16
Remarks

The setter is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor.

API Level: 4
View Source

End

The End extend.

Declaration
C#
Copy
public ushort End { get; [Obsolete("Do not use this setter, that is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor")] set; }
Property Value
Type Description
System.UInt16
Remarks

The setter is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor.

API Level: 4
View Source

Start

The Start extent.

Declaration
C#
Copy
public ushort Start { get; [Obsolete("Do not use this setter, that is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor")] set; }
Property Value
Type Description
System.UInt16
Remarks

The setter is deprecated in API8 and will be removed in API10. Ue new Extents(...) constructor.

API Level: 4
View Source

Top

The Top extend.

Declaration
C#
Copy
public ushort Top { get; [Obsolete("Do not use this setter, that is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor")] set; }
Property Value
Type Description
System.UInt16
Remarks

The setter is deprecated in API8 and will be removed in API10. Use new Extents(...) constructor.

API Level: 4

Methods

View Source

CopyFrom(Extents)

Copy other extents

Declaration
C#
Copy
public void CopyFrom(Extents that)
Parameters
Type Name Description
Extents that
Exceptions
Type Condition
System.ArgumentNullException

Thrown when that is null.

API Level: Only used by Tizen.NUI.Components, will not be opened
View Source

EqualTo(Extents)

Equality operator.

Declaration
C#
Copy
public bool EqualTo(Extents rhs)
Parameters
Type Name Description
Extents rhs

The Extents to test against.

Returns
Type Description
Boolean

True if the extents are not equal.

API Level: 4
View Source

NotEqualTo(Extents)

Inequality operator.

Declaration
C#
Copy
public bool NotEqualTo(Extents rhs)
Parameters
Type Name Description
Extents rhs

The Extents to test against.

Returns
Type Description
Boolean

True if the extents are not equal.

API Level: 4

Implements

System.IDisposable
System.ICloneable