.. _program_listing_file_SPlisHSPlasH_Utilities_WindingNumbers.h: Program Listing for File WindingNumbers.h ========================================= |exhale_lsh| :ref:`Return to documentation for file ` (``SPlisHSPlasH/Utilities/WindingNumbers.h``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include "SPlisHSPlasH/Common.h" #include "SPlisHSPlasH/TriangleMesh.h" namespace Utilities { class WindingNumbers { public: static Real computeGeneralizedWindingNumber(const Vector3r& p, const Vector3r& a, const Vector3r& b, const Vector3r& c); static Real computeGeneralizedWindingNumber(const Vector3r& p, const SPH::TriangleMesh &mesh); }; }