Class OcTree::StaticMemberInitializer

Nested Relationships

This class is a nested type of Class OcTree.

Class Documentation

class StaticMemberInitializer

Static member object which ensures that this OcTree’s prototype ends up in the classIDMapping only once. You need this as a static member in any derived octree class in order to read .ot files through the AbstractOcTree factory. You should also call ensureLinking() once from the constructor.

Public Functions

inline StaticMemberInitializer()
inline void ensureLinking()

Dummy function to ensure that MSVC does not drop the StaticMemberInitializer, causing this tree failing to register. Needs to be called from the constructor of this octree.