Clase System::Drawing::Point

Point class

Representa un par de coordenadas enteras X e Y de un punto en un plano bidimensional. Este tipo debe asignarse en la pila y pasarse a funciones por valor o por referencia. Nunca use la clase System::SmartPtr para gestionar objetos de este tipo.

class Point

Métodos

MétodoDescripción
static Add(const Point&, const Size&)Añade los valores de ancho y alto del objeto Size especificado a los valores de coordenadas X e Y del objeto Point especificado correspondientemente.
static Ceiling(const PointF&)Construye un objeto Point a partir del objeto PointF especificado redondeando los valores de coordenadas X e Y del objeto PointF al siguiente entero superior.
Equals(const Point&) constDetermina si el objeto actual y el objeto especificado son iguales, es decir, representan el mismo par de valores de coordenadas X e Y.
get_IsEmpty() constDetermina si ambos valores de coordenadas X e Y son iguales a 0.
get_X() constDevuelve el valor de la coordenada X representado por el objeto actual.
get_Y() constDevuelve el valor de la coordenada Y representado por el objeto actual.
GetHashCode() constDevuelve un código hash para el objeto actual.
getStdHash() constDevuelve un valor hash para el objeto actual.
IsNull() constSiempre devuelve false.
Offset(int, int)Desplaza los valores de coordenadas X e Y representados por el objeto actual según los valores especificados.
Offset(Point)Desplaza las coordenadas X e Y representadas por el objeto actual según los valores de coordenadas X e Y del objeto Point especificado correspondientemente.
operator PointF() constConstruye una instancia del objeto PointF y la inicializa con los valores de coordenadas X e Y del objeto Point actual.
operator Size() constConstruye una instancia del objeto Size y inicializa sus valores de ancho y alto con los valores de coordenadas X e Y representados por el objeto actual correspondientemente.
Point()Construye un nuevo objeto Point e inicializa sus valores de coordenadas X e Y con 0.
Point(int, int)Construye un nuevo objeto Point y lo inicializa con los valores especificados.
Point(const Size&)Construye un nuevo objeto Point e inicializa sus valores de coordenadas X e Y con los valores de ancho y alto del objeto SizeF especificado correspondientemente.
Point(int)Construye un nuevo objeto Point e inicializa su valor de coordenada X con un valor formado por los 16 bits altos del entero de 32 bits especificado y su valor de coordenada Y con un valor formado por los 16 bits bajos del entero de 32 bits especificado.
static Round(const PointF&)Construye un objeto Point a partir del objeto PointF especificado, redondeando los valores de las coordenadas X y Y del objeto PointF al entero más cercano.
set_X(int)Establece el valor de la coordenada X representada por el objeto actual.
set_Y(int)Establece el valor de la coordenada Y representada por el objeto actual.
static Subtract(const Point&, const Size&)Resta los valores de ancho y alto del objeto Size especificado de los valores de las coordenadas X y Y del objeto Point especificado, correspondientemente.
ToString() constDevuelve la representación en cadena del par de valores de coordenadas X e Y representados por el objeto actual.
static Truncate(const PointF&)Construye un objeto Point a partir del objeto PointF especificado truncando los valores de las coordenadas X y Y del objeto PointF al entero inferior más próximo.

Campos

CampoDescripción
static EmptyUna instancia vacía de la clase Point cuyos valores de coordenadas X y Y son 0.

Ver también