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
Inheritance
System.Object
Extents
Implements
System.IDisposable

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

Fields

View Source

swigCMemOwn

Extents class

Declaration
C#
Copy
protected bool swigCMemOwn
Field Value
Type Description
System.Boolean
API Level: 4

Properties

View Source

Bottom

The Bottom Extend.

Declaration
C#
Copy
public ushort Bottom { get; set; }
Property Value
Type Description
System.UInt16
API Level: 4
View Source

End

The End extend.

Declaration
C#
Copy
public ushort End { get; set; }
Property Value
Type Description
System.UInt16
API Level: 4
View Source

Start

The Start extent.

Declaration
C#
Copy
public ushort Start { get; set; }
Property Value
Type Description
System.UInt16
API Level: 4
View Source

Top

The Top extend.

Declaration
C#
Copy
public ushort Top { get; set; }
Property Value
Type Description
System.UInt16
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
API Level: Only used by Tizen.NUI.Components, will not be opened
View Source

Dispose(DisposeTypes)

To make a Extents instance be disposed.

Declaration
C#
Copy
protected override void Dispose(DisposeTypes type)
Parameters
Type Name Description
DisposeTypes type

Extents type

Overrides
API Level: 4
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
System.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
System.Boolean

True if the extents are not equal.

API Level: 4

Implements

System.IDisposable