ネームスペース | 関数
draw.h

2次元画像をOpenGLを用いて描画するライブラリ [詳細]

#include "mist.h"
#include "config/color.h"
#include "vector.h"
#include "bitmap.h"
#include <GL/gl.h>
#include <GL/glu.h>
#include <cmath>

ソースコードを見る。

ネームスペース

namespace  mist

関数

template<class Array >
bool mist::draw_buffer (const Array &image, typename Array::size_type image_width, typename Array::size_type image_height, typename Array::size_type window_width, typename Array::size_type window_height, double zoom=1.0, double xpos=0.0, double ypos=0.0, bool interpolate=true)
 2次元画像をOpenGLを用いてウィンドウに描画する
template<class Array >
bool mist::draw_image (const Array &image, typename Array::size_type window_width, typename Array::size_type window_height, double zoom=1.0, double xpos=0.0, double ypos=0.0, double back_r=0.0, double back_g=0.0, double back_b=0.0, bool interpolate=true, bool blend=false)
 2次元画像をOpenGLを用いてウィンドウに描画する
template<class Array >
bool mist::draw_pixels (const Array &image, typename Array::size_type window_width, typename Array::size_type window_height, typename Array::difference_type xpos=0, typename Array::difference_type ypos=0, bool blend=false)
 2次元画像をOpenGLを用いてウィンドウに描画する
vector2< double > mist::screen2point (const vector2< double > &pt, double imgX, double imgY, double aspect, double winW, double winH, double zoom, double posx, double posy)
 ウィンドウ座標系の点を画像座標系の点に変換する
vector2< double > mist::point2screen (const vector2< double > &pt, double imgX, double imgY, double aspect, double winW, double winH, double zoom, double posx, double posy)
 画像座標系の点をウィンドウ座標系の点に変換する

説明

2次元画像をOpenGLを用いて描画するライブラリ


Generated on Wed Nov 12 2014 19:44:27 for MIST by doxygen 1.8.1.2