CylinderParams problems in macro

Hi,
I use the 'SldWorks.Surface.CylinderParams' API to get informationon a cylinder surface object.The values I obtain values are notcorrect or I don't understand.
The documentation tell that I should obtain a variant with Originpoint (3 double), Axis (3 double) and the Radius, the only goodvalues are Axis and Radius the Origin point values are very strangeand does not match with the cylinder !!!
Thanks in advance
Best regards
Jerome.
SolidworksApi macros