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