Skip to main content

register_multi_point

Macro register_multi_point 

Source
macro_rules! register_multi_point {
    ($Ty:ty, $Point:ty, |$value:ident| $iter:expr) => { ... };
}
Expand description

Register a user-owned multi-point container.

Emits the Geometry<Kind = MultiPointTag> and geometry_trait::MultiPoint impls needed to expose the supplied point iterator. Mirrors BOOST_GEOMETRY_REGISTER_MULTI_POINT from geometries/register/multi_point.hpp:36-40; Rust additionally accepts the iterator expression because native containers do not share a Boost.Range base class.