CIRCLE3DPOINT Coordinates of a point on a 3D circle from its position.

   output = circle3dPoint(input)

   Example
   % Draw some points on a 3D circle
     figure('color','w'); hold on; view(130,-10);
     circle = [10 20 30 50 90 45 0];
     drawCircle3d(circle)
     % origin point
     pos1 = 0;
     drawPoint3d(circle3dPoint(circle, pos1), 'ro')
     % few points regularly spaced
     drawPoint3d(circle3dPoint(circle, 10:10:40), '+')
     % Draw point opposite to origin
     drawPoint3d(circle3dPoint(circle, 180), 'k*')
   

   See also
   circles3d, circle3dPosition

 ------
 Author: David Legland
 e-mail: david.legland@grignon.inra.fr
 Created: 2011-06-21,    using Matlab 7.9.0.529 (R2009b)
 Copyright 2011 INRA - Cepia Software Platform.

Package: matgeom