Clase Point
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
| Name | Descripción |
|---|---|
| Point() | Inicializa una nueva instancia de la clase Point |
| Point(dw) | Inicializa una nueva instancia de la estructura Point usando coordenadas especificadas por un valor entero. |
| Point(size) | Inicializa una nueva instancia de la estructura Point a partir de la estructura Size. |
| Point(x, y) | Inicializa una nueva instancia de la estructura Point con las coordenadas especificadas. |
Properties
| Name | Type | Access | Descripción |
|---|---|---|---|
| empty [static] | Point | r | Obtiene una nueva instancia de la estructura Point que tiene los valores Point.x y Point.y establecidos en cero. |
| is_empty | bool | r | Obtiene un valor que indica si este Point está vacío. |
| x | int | r/w | Obtiene o establece la coordenada x de este Point. |
| y | int | r/w | Obtiene o establece la coordenada y de este Point. |
Methods
| Name | Descripción |
|---|---|
| add(point, size) | Añade el Size especificado al Point especificado. |
| ceiling(point) | Convierte el PointF especificado a un Point redondeando los valores del PointF al siguiente entero superior. |
| create_from_d_word(dw) | Inicializa una nueva instancia de la estructura Point usando coordenadas especificadas por un valor entero. |
| create_from_size(size) | Inicializa una nueva instancia de la estructura Point a partir de la estructura Size. |
| from_long(packed_point, x, y) | Descompone un objeto Point empaquetado en un objeto long para obtener valores int separados de X y Y. |
| offset(dx, dy) | Traslada este Point por la cantidad especificada. |
| offset(point) | Traslada este Point por el Point especificado. |
| round(point) | Convierte el PointF especificado a un objeto Point redondeando los valores del Point al entero más cercano. |
| subtract(point, size) | Devuelve el resultado de restar el Size especificado del Point especificado. |
| to_long() | Convierte este Point a un único valor long, que contiene las coordenadas X e Y en los bits altos y bajos. |
| truncate(point) | Convierte el PointF especificado a un Point truncando los valores del Point. |
Constructor: Point()
Point()
Inicializa una nueva instancia de la clase Point
Constructor: Point(dw)
Point(dw)
Inicializa una nueva instancia de la estructura Point usando coordenadas especificadas por un valor entero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| dw | int | Un entero de 32 bits que especifica las coordenadas del nuevo punto. |
Constructor: Point(size)
Point(size)
Inicializa una nueva instancia de la estructura Point a partir de la estructura Size.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| size | Size | Contiene las coordenadas del nuevo punto. |
Constructor: Point(x, y)
Point(x, y)
Inicializa una nueva instancia de la estructura Point con las coordenadas especificadas.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| x | int | La posición horizontal del punto. |
| y | int | La posición vertical del punto. |
Method: add(point, size) [static]
add(point, size)
Añade el Size especificado al Point especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | Point | El Point al que añadir. |
| size | Size | El Size al que añadir al point. |
Returns
| Tipo | Descripción |
|---|---|
| Point | El Point que es el resultado de la operación de suma. |
Method: ceiling(point) [static]
ceiling(point)
Convierte el PointF especificado a un Point redondeando los valores del PointF al siguiente entero superior.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | PointF | El PointF a convertir. |
Returns
| Tipo | Descripción |
|---|---|
| Point | El Point al que este método convierte. |
Method: create_from_d_word(dw) [static]
create_from_d_word(dw)
Inicializa una nueva instancia de la estructura Point usando coordenadas especificadas por un valor entero.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| dw | int | Un entero de 32 bits que especifica las coordenadas del nuevo punto. |
Returns
| Tipo | Descripción |
|---|---|
| Point |
Method: create_from_size(size) [static]
create_from_size(size)
Inicializa una nueva instancia de la estructura Point a partir de la estructura Size.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| size | Size | Contiene las coordenadas del nuevo punto. |
Returns
| Tipo | Descripción |
|---|---|
| Point |
Method: from_long(packed_point, x, y) [static]
from_long(packed_point, x, y)
Descompone un objeto Point empaquetado en un objeto long para obtener valores int separados de X y Y.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| packed_point | int | El objeto Point empaquetado en un valor largo. |
| x | int[] | El extraído del valor X del Point empaquetado. |
| y | int[] | El extraído del valor Y del Point empaquetado. |
Method: offset(dx, dy)
offset(dx, dy)
Traslada este Point por la cantidad especificada.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| dx | int | La cantidad para desplazar la coordenada x. |
| dy | int | La cantidad para desplazar la coordenada y. |
Method: offset(point)
offset(point)
Traslada este Point por el Point especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | Point | El Point usado para desplazar este Point. |
Method: round(point) [static]
round(point)
Convierte el PointF especificado a un objeto Point redondeando los valores del Point al entero más cercano.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | PointF | El PointF a convertir. |
Returns
| Tipo | Descripción |
|---|---|
| Point | El Point al que este método convierte. |
Method: subtract(point, size) [static]
subtract(point, size)
Devuelve el resultado de restar el Size especificado del Point especificado.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | Point | El Point del cual se restará. |
| size | Size | El Size a restar del point. |
Returns
| Tipo | Descripción |
|---|---|
| Point | El Point que es el resultado de la operación de resta. |
Method: to_long()
to_long()
Convierte este Point a un único valor long, que contiene las coordenadas X e Y en los bits altos y bajos.
Returns
| Tipo | Descripción |
|---|---|
| int | El objeto Point empaquetado en un valor largo. |
Method: truncate(point) [static]
truncate(point)
Convierte el PointF especificado a un Point truncando los valores del Point.
Parameters:
| Parámetro | Tipo | Descripción |
|---|---|---|
| point | PointF | El PointF a convertir. |
Returns
| Tipo | Descripción |
|---|---|
| Point | El Point al que este método convierte. |