HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_BoundingCircle.h File Reference
#include "UT_API.h"
#include "UT_Array.h"
#include "UT_Vector2.h"
+ Include dependency graph for UT_BoundingCircle.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T >
UT_APIUTboundingCircle (const T *coords, exint n, T *centre_out=nullptr)
 Returns radius squared. More...
 
template<typename T >
UTboundingCircle (const UT_Array< UT_Vector2T< T > > &coords, UT_Vector2T< T > *centre_out=nullptr)
 
template<typename T >
UTboundingCircle (const UT_Vector2T< T > *coords, exint n, UT_Vector2T< T > *centre_out=nullptr)
 

Function Documentation

template<typename T >
UT_API T UTboundingCircle ( const T *  coords,
exint  n,
T *  centre_out = nullptr 
)

Returns radius squared.

template<typename T >
T UTboundingCircle ( const UT_Array< UT_Vector2T< T > > &  coords,
UT_Vector2T< T > *  centre_out = nullptr 
)
inline

Definition at line 10 of file UT_BoundingCircle.h.

template<typename T >
T UTboundingCircle ( const UT_Vector2T< T > *  coords,
exint  n,
UT_Vector2T< T > *  centre_out = nullptr 
)
inline

Definition at line 16 of file UT_BoundingCircle.h.