Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

crosses

Boost , Chapter 1. Geometry , Algorithms

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Проверьте, пересекаются ли две геометрии.

Synopsis

template<typename Geometry1, typename Geometry2>
bool crosses(Geometry1 const & geometry1, Geometry2 const & geometry2)

Parameters

Тип

Концепция

Имя

Описание

Любой тип, выполняющий концепцию геометрии

геометрия1

Geometry2 const &

Любой тип, выполняющий концепцию геометрии

геометрия2

Returns

Вернется, если пересекаются две геометрии

Header

Или

#include <boost/geometry.hpp>

Или

#include <boost/geometry/algorithms/crosses.hpp>

Conformance

Функция пересекает функции Пересекается от OGC Простой спецификации функции.

Supported geometries
Point

[ORIG_END] -->

Сегмент

Box

[ORIG_END] -->

Линейка

Кольцо

Полигон

MultiPoint

MultiLinestring MultiLinestring

[ORIG_END] -->

MultiPolygon

Разнообразие

Point

[ORIG_END] -->
nyi

nyi

nyi

ok

ok

ok

nyi

ok

ok

ok

Сегмент

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

Box

[ORIG_END] -->
nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

Линейка

ok

nyi

nyi

ok

nyi

nyi

nyi

ok

nyi

nyi

Кольцо

ok

nyi

nyi

ok

nyi

nyi

nyi

ok

nyi

nyi

Полигон

ok

nyi

nyi

ok

nyi

nyi

nyi

ok

nyi

nyi

MultiPoint

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

MultiLinestring MultiLinestring

[ORIG_END] -->
ok

nyi

nyi

ok

nyi

nyi

nyi

ok

nyi

nyi

MultiPolygon

ok

nyi

nyi

ok

nyi

nyi

nyi

ok

nyi

nyi

Разнообразие

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi

nyi


PrevUpHomeNext

Статья crosses раздела Chapter 1. Geometry Algorithms может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Algorithms ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 18:22:30/0.0075099468231201/0