Shinya Kitaoka 810553
#pragma once
Shinya Kitaoka 810553
Toshihiro Shimizu 890ddd
#ifndef igs_warp_h
Toshihiro Shimizu 890ddd
#define igs_warp_h
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#ifndef IGS_WARP_EXPORT
Toshihiro Shimizu 890ddd
#define IGS_WARP_EXPORT
Toshihiro Shimizu 890ddd
#endif
Toshihiro Shimizu 890ddd
Shinya Kitaoka 120a6e
namespace igs {
Shinya Kitaoka 120a6e
namespace warp {
Toshihiro Shimizu 890ddd
IGS_WARP_EXPORT void hori_change(
shun-iwasawa 481b59
    float *image, const int height, const int width, const int channels,
shun-iwasawa 481b59
    const float *refer,  // by height,width,channels
shun-iwasawa 481b59
    const int refchannels, const int refcc, const double maxlen = 1.0,
shun-iwasawa 481b59
    const bool alpha_rendering_sw = true, const bool anti_aliasing_sw = true);
Toshihiro Shimizu 890ddd
IGS_WARP_EXPORT void vert_change(
shun-iwasawa 481b59
    float *image, const int height, const int width, const int channels,
shun-iwasawa 481b59
    const float *refer,  // by height,width,channels
shun-iwasawa 481b59
    const int refchannels, const int refcc, const double maxlen = 1.0,
shun-iwasawa 481b59
    const bool alpha_rendering_sw = true, const bool anti_aliasing_sw = true);
shun-iwasawa 481b59
}  // namespace warp
shun-iwasawa 481b59
}  // namespace igs
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#endif /* !igs_warp_h */