added f_DefineShape method.