struct geode::SortedSurfaces

#include <model.h>

struct SortedSurfaces
{
    // fields

    absl::FixedArray<SidedSurface> surfaces;

    // construction

    SortedSurfaces(index_t nb_surfaces);

    // methods

    absl::InlinedVector<index_t, 1> find(const SidedSurface& surface) const;
    index_t opposite(index_t position) const;
    index_t next(index_t position) const;
};