EQUAL_POINTS_XY

Проверка двух координат на равенство.

Формат:

#include <gis/gis_math.h>
#define EQUAL_POINTS_XY( p1, p2 ) ((p1).x == (p2).x && (p1).y == (p2).y)

Аргументы:

p1
Первая искомая координата. См. double_point_t.
p2
Вторая искомая координата. См. double_point_t.

Библиотека:

gishelper

Описание:

Макрос позволяет проверить, являются ли две координаты одинаковыми.

Возвращаемое значение:

0
Координаты неодинаковы.
1
Координаты одинаковы.

Примеры использования:

double_point_t pt1 = {2.0, 3.0};
double_point_t pt2 = {2.0, 3.0};
if ( EQUAL_POINTS_XY( pt1, pt2 ) )
{
printf( "Points are equal!\n" );
}

Классификация:

ПК ЦКИ для ЗОСРВ «Нейтрино»




Предыдущий раздел: Описание API картографического фреймворка