Class RidgeGroup

Class Documentation

class RidgeGroup

Public Functions

inline RidgeGroup(GroupOfRidgeMeshes meshes, std::unique_ptr<RidgeSet> ridge_set, Biome biome)
inline explicit RidgeGroup(GroupOfRidgeMeshes meshes, Biome biome)
RidgeGroup() = default
RidgeGroup(const RidgeGroup &other) = delete
RidgeGroup(RidgeGroup &&other) = default
RidgeGroup &operator=(const RidgeGroup &other) = delete
RidgeGroup &operator=(RidgeGroup &&other) = default
const GroupOfRidgeMeshes &meshes()
void fmap(std::function<void(const GroupOfRidgeMeshes&)> func)
void fmap_mutable(std::function<void(GroupOfRidgeMeshes&)> func)
void init_ridges(DiscreteVertexToDistance &distance_map, float offset, int divisions)
inline bool has(RidgeMesh *mesh)
inline bool has_ridge_set() const
inline size_t size() const
inline Biome biome()
inline void add(RidgeMesh *mesh)