Lines Matching refs:B3DHomMatrix

36     namespace { struct IdentityMatrix : public rtl::Static< B3DHomMatrix::ImplType,
39 B3DHomMatrix::B3DHomMatrix() : in B3DHomMatrix() function in basegfx::B3DHomMatrix
44 B3DHomMatrix::B3DHomMatrix(const B3DHomMatrix& rMat) : in B3DHomMatrix() function in basegfx::B3DHomMatrix
49 B3DHomMatrix::~B3DHomMatrix() in ~B3DHomMatrix()
53 B3DHomMatrix& B3DHomMatrix::operator=(const B3DHomMatrix& rMat) in operator =()
59 void B3DHomMatrix::makeUnique() in makeUnique()
64 double B3DHomMatrix::get(sal_uInt16 nRow, sal_uInt16 nColumn) const in get()
69 void B3DHomMatrix::set(sal_uInt16 nRow, sal_uInt16 nColumn, double fValue) in set()
74 bool B3DHomMatrix::isLastLineDefault() const in isLastLineDefault()
79 bool B3DHomMatrix::isIdentity() const in isIdentity()
87 void B3DHomMatrix::identity() in identity()
92 bool B3DHomMatrix::isInvertible() const in isInvertible()
97 bool B3DHomMatrix::invert() in invert()
115 bool B3DHomMatrix::isNormalized() const in isNormalized()
120 void B3DHomMatrix::normalize() in normalize()
122 if(!const_cast<const B3DHomMatrix*>(this)->mpImpl->isNormalized()) in normalize()
126 double B3DHomMatrix::determinant() const in determinant()
131 double B3DHomMatrix::trace() const in trace()
136 void B3DHomMatrix::transpose() in transpose()
141 B3DHomMatrix& B3DHomMatrix::operator+=(const B3DHomMatrix& rMat) in operator +=()
147 B3DHomMatrix& B3DHomMatrix::operator-=(const B3DHomMatrix& rMat) in operator -=()
153 B3DHomMatrix& B3DHomMatrix::operator*=(double fValue) in operator *=()
163 B3DHomMatrix& B3DHomMatrix::operator/=(double fValue) in operator /=()
173 B3DHomMatrix& B3DHomMatrix::operator*=(const B3DHomMatrix& rMat) in operator *=()
181 bool B3DHomMatrix::operator==(const B3DHomMatrix& rMat) const in operator ==()
189 bool B3DHomMatrix::operator!=(const B3DHomMatrix& rMat) const in operator !=()
194 void B3DHomMatrix::rotate(double fAngleX,double fAngleY,double fAngleZ) in rotate()
242 void B3DHomMatrix::translate(double fX, double fY, double fZ) in translate()
256 void B3DHomMatrix::scale(double fX, double fY, double fZ) in scale()
272 void B3DHomMatrix::shearXY(double fSx, double fSy) in shearXY()
286 void B3DHomMatrix::shearYZ(double fSy, double fSz) in shearYZ()
300 void B3DHomMatrix::shearXZ(double fSx, double fSz) in shearXZ()
314 …void B3DHomMatrix::frustum(double fLeft, double fRight, double fBottom, double fTop, double fNear,… in frustum()
360 …void B3DHomMatrix::ortho(double fLeft, double fRight, double fBottom, double fTop, double fNear, d… in ortho()
391 void B3DHomMatrix::orientation(B3DPoint aVRP, B3DVector aVPN, B3DVector aVUV) in orientation()
427 …bool B3DHomMatrix::decompose(B3DTuple& rScale, B3DTuple& rTranslate, B3DTuple& rRotate, B3DTuple& … in decompose()