コード例 #1
0
ファイル: cage.hpp プロジェクト: Extrunder/oglplus
	static const Vector<GLdouble, 3> _face_vec(
		GLuint face,
		const Vector<GLdouble, 3> vec
	)
	{
		return _face_mat(face)*vec;
	}
コード例 #2
0
ファイル: cage.hpp プロジェクト: matus-chochlik/oglplus
 GLuint _face_divs(GLuint face, GLuint axis) const {
     return GLuint(std::fabs(Dot(_face_mat(face).Row(axis), _divs)));
 }
コード例 #3
0
ファイル: cage.hpp プロジェクト: matus-chochlik/oglplus
 double _face_barw(GLuint face, GLuint axis) const {
     return std::fabs(Dot(_face_mat(face).Row(axis), _barw));
 }
コード例 #4
0
ファイル: cage.hpp プロジェクト: matus-chochlik/oglplus
 double _face_size(GLuint face, GLuint axis) const {
     return std::fabs(Dot(_face_mat(face).Row(axis), _size));
 }