Home | History | Annotate | Download | only in glshared

Lines Matching defs:Inverse

3660 template<int Size> class Inverse;
3663 ExprP<Matrix<float, Size, Size> > inverse (ExprP<Matrix<float, Size, Size> > mat)
3665 return app<Inverse<Size> >(mat);
3669 class Inverse<2> : public DerivedFunc<Signature<Mat2, Mat2> >
3674 return "inverse";
3689 class Inverse<3> : public DerivedFunc<Signature<Mat3, Mat3> >
3694 return "inverse";
3702 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3731 class Inverse<4> : public DerivedFunc<Signature<Mat4, Mat4> >
3734 string getName (void) const { return "inverse"; }
3742 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3754 inverse(matD + -(matC * invA * matB)));
5277 funcs->addFactory(SharedPtr<const CaseFactory>(new SquareMatrixFuncCaseFactory<Inverse>()));