sds_angle

double sds_angle (const sds_point point1, const sds_point point2);


Determine the angle given by these points.


This function returns the angle between point1 and point2 in the current UCS. The first point determines the line parallel to the x-axis. When point1 is plotted and connected to point2, the resultant angle is returned, in radians.

This function returns the angle, a real number, in radians.

Example

sds_real returnr;

sds_point firstpt,secondpt;

sds_getpoint(NULL,"\nFirst point for angle: ",firstpt);

sds_getpoint(firstpt,"\nSecond point: ",secondpt);

returnr=sds_angle(firstpt,secondpt);

sds_printf("\nThe angle is %f radians",returnr);

Prints:

First point for angle: pick point 1,1

Second point: pick second point 3,3

The angle is 0.7854 radians.

Tell me about...

Programming Overview of SDS™ (Solutions Development System™)

sds_getangle