def METHOD_NAME(self):
    n_gen_geometry.n_create_blocks(self.n_data)
    n_ninode = self.n_data.roots[0]
    n_gen_collision.n_attach_bsx_flag(n_ninode)
    # generate common collision tree
    n_bhkcolobj = n_gen_collision.n_attach_bhkcollisionobject(n_ninode)
    n_bhkrigidbody = n_gen_collision.n_attach_bhkrigidbody(n_bhkcolobj)
    # generate bhkboxshape specific data
    n_gen_bhkboxshape.n_update_bhkrigidbody(n_bhkrigidbody)
    n_bhktransform = n_gen_bhkboxshape.n_attach_bhkconvextransform(n_bhkrigidbody)
    n_gen_bhkboxshape.n_attach_bhkboxshape(n_bhktransform)
    return self.n_data