8#ifndef IGL_GROUP_SUM_MATRIX_H 
    9#define IGL_GROUP_SUM_MATRIX_H 
   13#include <Eigen/Sparse> 
   28    const Eigen::Matrix<int,Eigen::Dynamic,1> & G,
 
   30    Eigen::SparseMatrix<T>& A);
 
   34    const Eigen::Matrix<int,Eigen::Dynamic,1> & G,
 
   35    Eigen::SparseMatrix<T>& A);
 
   37#ifndef IGL_STATIC_LIBRARY 
   38#  include "group_sum_matrix.cpp" 
#define IGL_INLINE
Definition igl_inline.h:15
 
void group_sum_matrix(const Eigen::Matrix< int, Eigen::Dynamic, 1 > &G, const int k, Eigen::SparseMatrix< T > &A)
Builds a matrix A such that A*V computes the sum of vertices in each group specified by G.