1#ifndef IGL_OPENGL_READ_PIXELS_H
2#define IGL_OPENGL_READ_PIXELS_H
4#include "../igl_inline.h"
26 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & R,
27 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & G,
28 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & B,
29 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & A,
30 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> & D);
34#ifndef IGL_STATIC_LIBRARY
35#include "read_pixels.cpp"
#define IGL_INLINE
Definition igl_inline.h:15
void read_pixels(const GLuint width, const GLuint height, Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &R, Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &G, Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &B, Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &A, Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > &D)
Read full viewport into color, alpha and depth arrays suitable for igl::png::writePNG.