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