Class ManipulationPointData
Structure wrapping point and its manipulation type.
Inheritance
Namespace: Telerik.Windows.Diagrams.Core
Assembly: Telerik.Windows.Diagrams.Core.dll
Syntax
public sealed class ManipulationPointData : ValueType
Constructors
ManipulationPointData(Point, ManipulationPointType)
Initializes a new instance of the ManipulationPointData struct.
Declaration
public ManipulationPointData(Point point, ManipulationPointType pointType)
Parameters
System.Windows.Point
point
The point. |
ManipulationPointType
pointType
Type of the point. |
Properties
Point
Returns the point.
Declaration
public Point Point { get; }
Property Value
System.Windows.Point
|
PointType
Returns the manipulation type.
Declaration
public ManipulationPointType PointType { get; }
Property Value
ManipulationPointType
|
Methods
Equals(Object)
Determines whether the specified System.Object is equal to this instance.
Declaration
public override bool Equals(object obj)
Parameters
System.Object
obj
The System.Object to compare with this instance. |
Returns
System.Boolean
|
GetHashCode()
Returns a hash code for this instance.
Declaration
public override int GetHashCode()
Returns
System.Int32
A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. |
Operators
Equality(ManipulationPointData, ManipulationPointData)
Implements the operator ==.
Declaration
public static bool operator ==(ManipulationPointData point1, ManipulationPointData point2)
Parameters
ManipulationPointData
point1
The first point. |
ManipulationPointData
point2
The second point. |
Returns
System.Boolean
The result of the operator. |
Inequality(ManipulationPointData, ManipulationPointData)
Implements the operator !=.
Declaration
public static bool operator !=(ManipulationPointData point1, ManipulationPointData point2)
Parameters
ManipulationPointData
point1
The first point. |
ManipulationPointData
point2
The second point. |
Returns
System.Boolean
The result of the operator. |