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(
Shinya Kitaoka 120a6e
    unsigned char *image, const int height, const int width, const int channels,
Shinya Kitaoka 120a6e
    const int bits
Shinya Kitaoka 120a6e
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const unsigned char *refer  // by height,width,channels
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const int refchannels, const int refcc, const int refbit
Shinya Kitaoka 120a6e
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const double offset = 0.5  //(double)(1<<(bits-1))/((1<
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const double maxlen = 1.0, const bool alpha_rendering_sw = true,
Shinya Kitaoka 120a6e
    const bool anti_aliasing_sw = true);
Toshihiro Shimizu 890ddd
IGS_WARP_EXPORT void vert_change(
Shinya Kitaoka 120a6e
    unsigned char *image, const int height, const int width, const int channels,
Shinya Kitaoka 120a6e
    const int bits
Shinya Kitaoka 120a6e
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const unsigned char *refer  // by height,width,channels
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const int refchannels, const int refcc, const int refbit
Shinya Kitaoka 120a6e
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const double offset = 0.5  //(double)(1<<(bits-1))/((1<
Shinya Kitaoka 120a6e
    ,
Shinya Kitaoka 120a6e
    const double maxlen = 1.0, const bool alpha_rendering_sw = true,
Shinya Kitaoka 120a6e
    const bool anti_aliasing_sw = true);
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
}
Toshihiro Shimizu 890ddd
Toshihiro Shimizu 890ddd
#endif /* !igs_warp_h */