Eigenマトリックスライブラリを使用するコードを使用しています。そのコード全体を通して、次のようなアクセサーがあることに気づきました。
RowVector3f V(size_t vertex_index) const
{
return mymatrix.row(vertex_index);
}
const refを返すアクセサーを使用する方が良いのではないでしょうか?それはEigenで可能ですか?または、内部フロートへのポインタを行の先頭に戻し、それをベクトルにキャストします(もちろん、行の主要なレイアウトが一致していると仮定します)。