PuntoMapa (Estructura) |
Espacio de nombres: CGSSL.Munigex.Lib.Utiles
public struct PuntoMapa
El tipo PuntoMapa expone a los siguientes miembros.
Nombre | Descripción | |
---|---|---|
Distancia |
Devuelve la longitud del vector geográfico. Solo es preciso con vectores de décimas de grado o menores.
| |
Latitud | Latitud | |
Longitud | Longitud | |
Norma |
Devuelve el vector normalizado.
|
Nombre | Descripción | |
---|---|---|
Centro | Crea un nuevo punto en centro de gravedad de otros 2 puntos dados | |
Clonar |
Crea una copia de este punto.
| |
Equals |
Comprueba que 2 objetos son iguales y del mismo tipo
(Reemplaza a ValueTypeEquals(Object).) | |
GetHashCode |
Devuelve un identificador útil para inserta el objeto en tablas de dispersión (tablas hash)
(Reemplaza a ValueTypeGetHashCode.) | |
Offset(PuntoMapa) |
Modifica las coordenadas con un desplazamiento dado por un vector
| |
Offset(Double, Double) |
Desliza al propio punto una distancia determinada en longitud y latitud.
| |
ToPointF |
Conversor del punto geográfico a un punto de dibujo de System.Drawing en un entorno NET.
| |
ToString |
Convierte a formato de cadena las coordenadas de este punto
(Reemplaza a ValueTypeToString.) | |
ToString(String) |
Convierte a formato de cadena las coordenadas de este punto
| |
ToString(String, IFormatProvider) |
Convierte a formato de cadena las coordenadas de este punto
|
Nombre | Descripción | |
---|---|---|
Addition |
Suma dos vectores
| |
Division(PuntoMapa, Double) |
Divide un vector entre un escalar.
| |
Division(PuntoMapa, Int32) |
Divide un vector entre un escalar.
| |
Equality | Operador == | |
Inequality | Operador != | |
Multiply(Double, PuntoMapa) |
Multiplica un escalar por un vector.
| |
Multiply(Int32, PuntoMapa) |
Multiplica un escalar por un vector.
| |
Subtraction |
Resta dos vectores
|
Nombre | Descripción | |
---|---|---|
Cero |
Punto de coordenadas (0,0). Está situado en el ecuador y sobre el meridiano de Greenwich
|