Class RoomsKeyframeGenerator

Inheritance Relationships

Base Type

Class Documentation

class RoomsKeyframeGenerator : public s_graphs::Rooms

Public Functions

inline RoomsKeyframeGenerator(const std::unordered_map<int, s_graphs::VerticalPlanes> *x_vert_planes, const std::unordered_map<int, s_graphs::VerticalPlanes> *y_vert_planes, const std::map<int, s_graphs::KeyFrame::Ptr> *keyframes)
inline void addRoom(const s_graphs::Rooms &room)
inline const ExtendedRooms &getExtendedRoom(int id)
inline std::optional<ExtendedRooms> tryGetExtendedRoom(int id)
inline std::vector<ExtendedRooms> getExtendedRooms()