SORU
10 Temmuz 2009, Cuma


Şişirme/sönüyor için bir algoritma (ofset, tampon) çokgenler

GÜNCELLEME: aradığım için matematik terimi aslındaiçe/dışa çokgen offseting. 1 Bu işaret için balint. Alternatif adlandırmapoligon tampon.

GÜNCELLEME 2(02.11.2011): yeni kabul edilen cevap kontrol - Angus Johnson tarafından kütüphane Clipper

Sıfırdan kendi çözüm geliştirme başlamadan önce, herkes bir çokgen, buna benzer bir şey şişirmek için bir algoritmayla için iyi bir kaynak biliyor mu:

alt text

Gereksinimi (şişirilmiş) yeni çokgenin kenarları/puan (orijinal) eski çokgenin aynı sabit mesafe (örnek pic. olmadığını onlar değil, şişirilmiş köşeler için yay kullanmak olurdu o zamandan beri, ama şimdilik böyle;) unutalım ).

Arama sonuçları:

İşte bazı bağlantılar:

CEVAP
30 EKİM 2011, Pazar


Bu soru, bir cevap ve bir süre önce verilen bir kabul soruldu anlıyorum. Yine de kısaca kendi kendime söz düşündümçokgen ve kütüphane kırpma telafi- Clipper - durumda Diğerleri hala bu soruna bir çözüm arıyor.

Clipper öncelikle çokgen kırpma işlemleri için tasarlanmış olsa da, çokgen telafi de yok. Kütüphanesiaçık kaynak ücretsizyazılmışDelphi, C ve C#. Çok ipoteksiz Boost lisans ücreti olmadan hem de ücretsiz ve ticari uygulamalarda kullanılmak üzere izin vardır.

Telafi çokgen üç ofset stilleri birini kullanarak gerçekleştirilen - kare, yuvarlak ve piskopos tacı giymiş olabilir.

Polygon offsetting styles

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Easy Learn Tutorial

    Easy Learn T

    10 Kasım 2012
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009
  • Sean Murphy

    Sean Murphy

    4 ŞUBAT 2009