mapbox / mapbox/wagyu

Feature Request: make wagyu container neutral

Open
#103 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
197
Forks
37
PR merge metrics
No merged PRs in 30d

Description

mapbox::geometry class templates are container neutral, that is, I can set container type as second template argument.

On the other hand, all geometry types in wagyu uses default argument which is std::vector.
It would be nice for wagyu to support arbitary container just like that mapbox::geometry does.

Contributor guide

Open the contributing guide

Research direction

Start by locating wagyu's geometry type templates and comparing their default std::vector container argument with the container parameter used by mapbox::geometry. Trace the geometry operations that construct or pass these types, then verify that arbitrary containers work consistently across union, intersection, difference, and xor operations.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.