Table of Contents

Class Point

Namespace
iText.Kernel.Geom
Assembly
itext.kernel.dll
public class Point
Inheritance
Point
Inherited Members

Constructors

Point()

public 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)

public Point(Point p)

Parameters

p Point

Fields

x

public double x

Field Value

double

y

public 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