pub(crate) fn init_shape_setterinfo()