Struct Point3D

Definition

Namespace:
ElmSharp
Assembly:
ElmSharp.dll

The Point3D is a struct that defines a 3D point.

C#
Copy
public struct Point3D : IEquatable<Point3D>
Implements
System.IEquatable<T><Point3D>

Fields

View Source

X

The X-coordinate of a 3D point.

Declaration
C#
Copy
public int X
Field Value
Type Description
int
View Source

Y

The Y-coordinate of a 3D point.

Declaration
C#
Copy
public int Y
Field Value
Type Description
int
View Source

Z

The Z-coordinate of a 3D point.

Declaration
C#
Copy
public int Z
Field Value
Type Description
int

Methods

View Source

Equals(Point3D)

Indicates whether this instance and a Point3D object are equal.

Declaration
C#
Copy
public bool Equals(Point3D other)
Parameters
Type Name Description
Point3D other

The Point3D to compare with the current instance.

Returns
Type Description
bool

true if the object and this instance are of the same type and represent the same value. otherwise, false.

View Source

Equals(object)

Indicates whether this instance and a specified object are equal.

Declaration
C#
Copy
public override bool Equals(object obj)
Parameters
Type Name Description
object obj

The object to compare with the current instance.

Returns
Type Description
bool

true if the object and this instance are of the same type and represent the same value, otherwise false.

Overrides
System.ValueType.Equals(object)
View Source

GetHashCode()

Declaration
C#
Copy
public override int GetHashCode()
Returns
Type Description
int
Overrides
System.ValueType.GetHashCode()
View Source

ToString()

A human-readable representation of Tizen.UI.Point3D.

Declaration
C#
Copy
public override string ToString()
Returns
Type Description
string

The string is formatted as "{{X={0} Y={1} Z={2}}}".

Overrides
System.ValueType.ToString()

Operators

View Source

operator ==(Point3D, Point3D)

Whether both Tizen.UI.Point3Ds are equal.

Declaration
C#
Copy
public static bool operator ==(Point3D p1, Point3D p2)
Parameters
Type Name Description
Point3D p1

A Tizen.UI.Point3D on the left hand side.

Point3D p2

A Tizen.UI.Point3D on the right hand side.

Returns
Type Description
bool

True if both Tizen.UI.Point3Ds have equal values.

View Source

operator !=(Point3D, Point3D)

Whether both Tizen.UI.Point3Ds are not equal.

Declaration
C#
Copy
public static bool operator !=(Point3D p1, Point3D p2)
Parameters
Type Name Description
Point3D p1

A Tizen.UI.Point3D on the left hand side.

Point3D p2

A Tizen.UI.Point3D on the right hand side.

Returns
Type Description
bool

True if both Tizen.UI.Point3Ds do not have equal values.

Implements

System.IEquatable<T>