Class Point
- Namespace
- iText.Kernel.Geom
- Assembly
- itext.kernel.dll
- Inheritance
-
Point
- Inherited Members
-
Constructors
Point()
Point(double, double)
public Point(double x, double y)
Parameters
x
double
y
double
Point(int, int)
public Point(int x, int y)
Parameters
x
int
y
int
Point(Point)
Parameters
p
Point
Fields
x
Field Value
- double
y
Field Value
- double
Methods
Clone()
public virtual object Clone()
Returns
- object
Distance(double, double)
public virtual double Distance(double px, double py)
Parameters
px
double
py
double
Returns
- double
Distance(double, double, double, double)
public static double Distance(double x1, double y1, double x2, double y2)
Parameters
x1
double
y1
double
x2
double
y2
double
Returns
- double
Distance(Point)
public virtual double Distance(Point p)
Parameters
p
Point
Returns
- double
DistanceSq(double, double)
public virtual double DistanceSq(double px, double py)
Parameters
px
double
py
double
Returns
- double
DistanceSq(double, double, double, double)
public static double DistanceSq(double x1, double y1, double x2, double y2)
Parameters
x1
double
y1
double
x2
double
y2
double
Returns
- double
DistanceSq(Point)
public virtual double DistanceSq(Point p)
Parameters
p
Point
Returns
- double
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetLocation()
public virtual Point GetLocation()
Returns
- Point
GetX()
public virtual double GetX()
Returns
- double
GetY()
public virtual double GetY()
Returns
- double
Move(double, double)
public virtual void Move(double x, double y)
Parameters
x
double
y
double
SetLocation(double, double)
public virtual void SetLocation(double x, double y)
Parameters
x
double
y
double
SetLocation(int, int)
public virtual void SetLocation(int x, int y)
Parameters
x
int
y
int
SetLocation(Point)
public virtual void SetLocation(Point p)
Parameters
p
Point
ToString()
public override string ToString()
Returns
- string
Translate(double, double)
public virtual void Translate(double dx, double dy)
Parameters
dx
double
dy
double