Class loctree
Defined in File loctree.hpp
Inheritance Relationships
Base Type
public rpdecorator::decorator< rds::rtree< loctree_spec_type > >
Class Documentation
-
class loctree : public rpdecorator::decorator<rds::rtree<loctree_spec_type>>
Store an Rtree representation of a type of entities in the arena for fast querying.
Note
You can’t mix multiple types of entities, and the rtypes::type_uuid does not guarantee uniqueness across types (duh).
Public Functions
-
loctree(void) = default
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
template<typename ...Args>
inline auto Func(Args&&... args) -> decltype(std::declval<decltype(Member)>().Func(args...))
-
size_t remove(const crepr::base_entity *ent)
-
inline void update(const crepr::unicell_entity2D *ent)
-
inline void update(const crepr::unicell_entity3D *ent)
-
loctree(void) = default