HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_WindingNumber2DApprox Class Reference

#include <GU_WindingNumber.h>

Public Member Functions

void init (const GA_Detail &mesh_geo, const GA_PrimitiveGroup *const prim_group, const int approx_order, const int axis0, const int axis1)
 
void clear ()
 
bool isClear () const
 
double eval (const UT_Vector2 &query_point, const double accuracy_scale, const bool as_angle=false, const bool negate=false) const
 
void eval (const GEO_Detail *const query_points, const GA_SplittableRange &point_range, const GA_RWHandleF &winding_number_attrib, const double accuracy_scale, const bool as_angle=false, const bool negate=false) const
 

Detailed Description

Definition at line 99 of file GU_WindingNumber.h.

Member Function Documentation

void GU_WindingNumber2DApprox::clear ( )
double GU_WindingNumber2DApprox::eval ( const UT_Vector2 query_point,
const double  accuracy_scale,
const bool  as_angle = false,
const bool  negate = false 
) const
void GU_WindingNumber2DApprox::eval ( const GEO_Detail *const  query_points,
const GA_SplittableRange point_range,
const GA_RWHandleF winding_number_attrib,
const double  accuracy_scale,
const bool  as_angle = false,
const bool  negate = false 
) const
void GU_WindingNumber2DApprox::init ( const GA_Detail mesh_geo,
const GA_PrimitiveGroup *const  prim_group,
const int  approx_order,
const int  axis0,
const int  axis1 
)
bool GU_WindingNumber2DApprox::isClear ( ) const
inline

Definition at line 109 of file GU_WindingNumber.h.


The documentation for this class was generated from the following file: