The generate3d() function generates a map in a 3d space that is bounded by min and max points that you provide in the set_transform functions. After running generate3d() you can call the other functions such as get_occupied_positions and get_free_positions which return a list of 3D points which you can use to update your own octomap.
We currently still don’t support an octomap extension.