Point-Klasse

Summary: Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane.

Module: aspose.imaging

Full Name: aspose.imaging.Point

Constructors

NameBeschreibung
Point()Initialisiert eine neue Instanz der Point-Klasse
Point(dw)Initialisiert eine neue Instanz der Point Struktur unter Verwendung von Koordinaten, die durch einen ganzzahligen Wert angegeben werden.
Point(size)Initialisiert eine neue Instanz der Point Struktur aus der Size Struktur.
Point(x, y)Initialisiert eine neue Instanz der Point Struktur mit den angegebenen Koordinaten.

Properties

NameTypeAccessBeschreibung
empty [static]PointrGibt eine neue Instanz der Point Struktur zurück, bei der die Werte von Point.x und Point.y auf Null gesetzt sind.
is_emptyboolrGibt einen Wert zurück, der angibt, ob dieses Point leer ist.
xintr/wLiest oder setzt die x-Koordinate dieses Point.
yintr/wLiest oder setzt die y-Koordinate dieses Point.

Methods

NameBeschreibung
add(point, size)Addiert die angegebene Size zu dem angegebenen Point.
ceiling(point)Konvertiert das angegebene PointF in ein Point, indem die Werte des PointF auf die nächsthöheren Ganzzahlen gerundet werden.
create_from_d_word(dw)Initialisiert eine neue Instanz der Point Struktur unter Verwendung von Koordinaten, die durch einen ganzzahligen Wert angegeben werden.
create_from_size(size)Initialisiert eine neue Instanz der Point Struktur aus der Size Struktur.
from_long(packed_point, x, y)Dekonstruiert ein Point-Objekt, das in ein Long-Objekt verpackt ist, in separate X- und Y‑Int‑Werte.
offset(dx, dy)Verschiebt dieses Point um den angegebenen Betrag.
offset(point)Verschiebt dieses Point um das angegebene Point.
round(point)Konvertiert das angegebene PointF in ein Point Objekt, indem die Point Werte auf die nächste ganze Zahl gerundet werden.
subtract(point, size)Gibt das Ergebnis der Subtraktion der angegebenen Size von dem angegebenen Point zurück.
to_long()Konvertiert dieses Point in einen einzelnen Long-Wert, der die X- und Y-Koordinaten in hohen und niedrigen Bits enthält.
truncate(point)Konvertiert das angegebene PointF in ein Point, indem die Werte des Point abgeschnitten werden.

Constructor: Point()

 Point() 

Initialisiert eine neue Instanz der Point-Klasse

Constructor: Point(dw)

 Point(dw) 

Initialisiert eine neue Instanz der Point Struktur unter Verwendung von Koordinaten, die durch einen ganzzahligen Wert angegeben werden.

Parameters:

ParameterTypBeschreibung
dwintEin 32‑Bit‑Integer, der die Koordinaten für den neuen Punkt angibt.

Constructor: Point(size)

 Point(size) 

Initialisiert eine neue Instanz der Point Struktur aus der Size Struktur.

Parameters:

ParameterTypBeschreibung
sizeSizeEnthält die neuen Punktkoordinaten.

Constructor: Point(x, y)

 Point(x, y) 

Initialisiert eine neue Instanz der Point Struktur mit den angegebenen Koordinaten.

Parameters:

ParameterTypBeschreibung
xintDie horizontale Position des Punktes.
yintDie vertikale Position des Punktes.

Method: add(point, size) [static]

 add(point, size) 

Addiert die angegebene Size zu dem angegebenen Point.

Parameters:

ParameterTypBeschreibung
pointPointDas Point, zu dem hinzugefügt wird.
sizeSizeDie Size zum Hinzufügen zum point.

Returns

TypBeschreibung
PointDas Point, das das Ergebnis der Additionsoperation ist.

Method: ceiling(point) [static]

 ceiling(point) 

Konvertiert das angegebene PointF in ein Point, indem die Werte des PointF auf die nächsthöheren Ganzzahlen gerundet werden.

Parameters:

ParameterTypBeschreibung
pointPointFDer PointF zum Konvertieren.

Returns

TypBeschreibung
PointDer Point zu dem diese Methode konvertiert.

Method: create_from_d_word(dw) [static]

 create_from_d_word(dw) 

Initialisiert eine neue Instanz der Point Struktur unter Verwendung von Koordinaten, die durch einen ganzzahligen Wert angegeben werden.

Parameters:

ParameterTypBeschreibung
dwintEin 32‑Bit‑Integer, der die Koordinaten für den neuen Punkt angibt.

Returns

TypBeschreibung
Point

Method: create_from_size(size) [static]

 create_from_size(size) 

Initialisiert eine neue Instanz der Point Struktur aus der Size Struktur.

Parameters:

ParameterTypBeschreibung
sizeSizeEnthält die neuen Punktkoordinaten.

Returns

TypBeschreibung
Point

Method: from_long(packed_point, x, y) [static]

 from_long(packed_point, x, y) 

Dekonstruiert ein Point-Objekt, das in ein Long-Objekt verpackt ist, in separate X- und Y‑Int‑Werte.

Parameters:

ParameterTypBeschreibung
packed_pointintDas Point-Objekt, das in einen langen Wert gepackt ist.
xint[]Der aus dem gepackten Point X-Wert extrahierte Wert.
yint[]Der aus dem gepackten Point Y-Wert extrahierte Wert.

Method: offset(dx, dy)

 offset(dx, dy) 

Verschiebt dieses Point um den angegebenen Betrag.

Parameters:

ParameterTypBeschreibung
dxintDer Betrag zum Verschieben der x-Koordinate.
dyintDer Betrag zum Verschieben der y-Koordinate.

Method: offset(point)

 offset(point) 

Verschiebt dieses Point um das angegebene Point.

Parameters:

ParameterTypBeschreibung
pointPointDer Point wird verwendet, um diesen Point zu verschieben.

Method: round(point) [static]

 round(point) 

Konvertiert das angegebene PointF in ein Point Objekt, indem die Point Werte auf die nächste ganze Zahl gerundet werden.

Parameters:

ParameterTypBeschreibung
pointPointFDer PointF zum Konvertieren.

Returns

TypBeschreibung
PointDer Point zu dem diese Methode konvertiert.

Method: subtract(point, size) [static]

 subtract(point, size) 

Gibt das Ergebnis der Subtraktion der angegebenen Size von dem angegebenen Point zurück.

Parameters:

ParameterTypBeschreibung
pointPointDer Point von dem subtrahiert wird.
sizeSizeDie Size zum Subtrahieren vom point.

Returns

TypBeschreibung
PointDer Point ist das Ergebnis der Subtraktionsoperation.

Method: to_long()

 to_long() 

Konvertiert dieses Point in einen einzelnen Long-Wert, der die X- und Y-Koordinaten in hohen und niedrigen Bits enthält.

Returns

TypBeschreibung
intDas Point-Objekt, das in einen langen Wert gepackt ist.

Method: truncate(point) [static]

 truncate(point) 

Konvertiert das angegebene PointF in ein Point, indem die Werte des Point abgeschnitten werden.

Parameters:

ParameterTypBeschreibung
pointPointFDer PointF zum Konvertieren.

Returns

TypBeschreibung
PointDer Point zu dem diese Methode konvertiert.