odin-blend2d

Odin bindings to Blend2D
Log | Files | Refs | README | LICENSE

pathstroke_p.h (761B)


      1 // This file is part of Blend2D project <https://blend2d.com>
      2 //
      3 // See blend2d.h or LICENSE.md for license and copyright information
      4 // SPDX-License-Identifier: Zlib
      5 
      6 #ifndef BLEND2D_PATHSTROKE_P_H_INCLUDED
      7 #define BLEND2D_PATHSTROKE_P_H_INCLUDED
      8 
      9 #include "api-internal_p.h"
     10 #include "geometry_p.h"
     11 #include "path_p.h"
     12 
     13 //! \cond INTERNAL
     14 //! \addtogroup blend2d_internal
     15 //! \{
     16 
     17 namespace bl {
     18 namespace PathInternal {
     19 
     20 BL_HIDDEN BLResult stroke_path(
     21   const BLPathView& input,
     22   const BLStrokeOptions& options,
     23   const BLApproximationOptions& approx,
     24   BLPath& a_path,
     25   BLPath& b_path,
     26   BLPath& c_path,
     27   BLPathStrokeSinkFunc sink, void* user_data) noexcept;
     28 
     29 } // {PathInternal}
     30 } // {bl}
     31 
     32 //! \}
     33 //! \endcond
     34 
     35 #endif // BLEND2D_PATHSTROKE_P_H_INCLUDED