MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::planar_triangulation::ISweepLineCache Struct Reference
Inheritance diagram for meshlib::planar_triangulation::ISweepLineCache:

Additional Inherited Members

Static Public Member Functions inherited from meshlib::CppClass
static void destroy (ptr:*mut Self)

Detailed Description

keeps the internal buffers of the sweep-line triangulation alive between runs, so a caller triangulating many contour sets one by one avoids re-allocating them on every call; the entries returning a Mesh move the topology and the points out into it, so those two grow again on the next run, while triangulateDisjointContoursTopology keeps everything; one cache must not be used by several threads at once Generated from class MR::PlanarTriangulation::ISweepLineCache.

Generated from class MR::PlanarTriangulation::ISweepLineCache. Heap-allocated instances are held in Owned<ISweepLineCache>.


The documentation for this struct was generated from the following file: