HowTo:Find the circle going through three points?

From DocR21

Jump to: navigation, search

Call the function circle_3_pos in geom_utl.hxx.

Contents

Signature

logical circle_3_pos(const SPAposition &pt1,
	             const SPAposition &pt2,
	             const SPAposition &pt3,
	             SPAposition       &center,
	             SPAunit_vector    &normal,
	             double            &radius);

Header Files

#include "geom_utl.hxx"

Example

SPAposition pos1 = ...;
SPAposition pos2 = ...;
SPAposition pos3 = ...;
SPAposition center;
SPAunit_vector normal;
double radius;
 
if (circle_3_pos(pos1, pos2, pos3, center, normal, radius))
{
...

Related Content

See also: :Category:FAQs
Personal tools
Live