TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Polyscope: a C++ viewer and UI for the rapid prototyping of geometric algorithms

66 pointsby espeedalmost 6 years ago

2 comments

stabblesalmost 6 years ago
&gt; Rather than forcing the user to manually convert their data types to some Polyscope types, we implement a series of templated adaptor functions, which attempt to read from the user types via a common set of strategies. These adaptors are applied to the inputs to nearly all Polyscope functions, allowing them to automatically accept user-defined types as inputs.<p>It&#x27;s interesting how object oriented programming seems entirely orthogonal to code reuse. Polyscope seems to have solved that problem with templates, but I wonder what the compilation errors will look like if your type does not support one of the required operations. Would Concepts finally solve this problem in C++20?
评论 #20560190 未加载
zazarakaalmost 6 years ago
While the project sounds interesting, there are no screenshots at all, either as a gallery or topically when describing various functionality.