Home | History | Annotate | Download | only in glshared

Lines Matching refs:Inverse

3526 template<int Size> class Inverse;
3529 ExprP<Matrix<float, Size, Size> > inverse (ExprP<Matrix<float, Size, Size> > mat)
3531 return app<Inverse<Size> >(mat);
3535 class Inverse<2> : public DerivedFunc<Signature<Mat2, Mat2> >
3540 return "inverse";
3555 class Inverse<3> : public DerivedFunc<Signature<Mat3, Mat3> >
3560 return "inverse";
3568 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3597 class Inverse<4> : public DerivedFunc<Signature<Mat4, Mat4> >
3600 string getName (void) const { return "inverse"; }
3608 inverse(mat2(vec2(mat[0][0], mat[0][1]),
3620 inverse(matD + -(matC * invA * matB)));
5140 funcs->addFactory(SharedPtr<const CaseFactory>(new SquareMatrixFuncCaseFactory<Inverse>()));