Lines Matching refs:B3DHomMatrix

38     namespace { struct IdentityMatrix : public rtl::Static< B3DHomMatrix::ImplType, 
41 B3DHomMatrix::B3DHomMatrix() : in B3DHomMatrix() function in basegfx::B3DHomMatrix
46 B3DHomMatrix::B3DHomMatrix(const B3DHomMatrix& rMat) : in B3DHomMatrix() function in basegfx::B3DHomMatrix
51 B3DHomMatrix::~B3DHomMatrix() in ~B3DHomMatrix()
55 B3DHomMatrix& B3DHomMatrix::operator=(const B3DHomMatrix& rMat) in operator =()
61 void B3DHomMatrix::makeUnique() in makeUnique()
66 double B3DHomMatrix::get(sal_uInt16 nRow, sal_uInt16 nColumn) const in get()
71 void B3DHomMatrix::set(sal_uInt16 nRow, sal_uInt16 nColumn, double fValue) in set()
76 bool B3DHomMatrix::isLastLineDefault() const in isLastLineDefault()
81 bool B3DHomMatrix::isIdentity() const in isIdentity()
89 void B3DHomMatrix::identity() in identity()
94 bool B3DHomMatrix::isInvertible() const in isInvertible()
99 bool B3DHomMatrix::invert() in invert()
117 bool B3DHomMatrix::isNormalized() const in isNormalized()
122 void B3DHomMatrix::normalize() in normalize()
124 if(!const_cast<const B3DHomMatrix*>(this)->mpImpl->isNormalized()) in normalize()
128 double B3DHomMatrix::determinant() const in determinant()
133 double B3DHomMatrix::trace() const in trace()
138 void B3DHomMatrix::transpose() in transpose()
143 B3DHomMatrix& B3DHomMatrix::operator+=(const B3DHomMatrix& rMat) in operator +=()
149 B3DHomMatrix& B3DHomMatrix::operator-=(const B3DHomMatrix& rMat) in operator -=()
155 B3DHomMatrix& B3DHomMatrix::operator*=(double fValue) in operator *=()
165 B3DHomMatrix& B3DHomMatrix::operator/=(double fValue) in operator /=()
175 B3DHomMatrix& B3DHomMatrix::operator*=(const B3DHomMatrix& rMat) in operator *=()
183 bool B3DHomMatrix::operator==(const B3DHomMatrix& rMat) const in operator ==()
191 bool B3DHomMatrix::operator!=(const B3DHomMatrix& rMat) const in operator !=()
196 void B3DHomMatrix::rotate(double fAngleX,double fAngleY,double fAngleZ) in rotate()
244 void B3DHomMatrix::translate(double fX, double fY, double fZ) in translate()
258 void B3DHomMatrix::scale(double fX, double fY, double fZ) in scale()
274 void B3DHomMatrix::shearXY(double fSx, double fSy) in shearXY()
288 void B3DHomMatrix::shearYZ(double fSy, double fSz) in shearYZ()
302 void B3DHomMatrix::shearXZ(double fSx, double fSz) in shearXZ()
316 …void B3DHomMatrix::frustum(double fLeft, double fRight, double fBottom, double fTop, double fNear,… in frustum()
362 …void B3DHomMatrix::ortho(double fLeft, double fRight, double fBottom, double fTop, double fNear, d… in ortho()
393 void B3DHomMatrix::orientation(B3DPoint aVRP, B3DVector aVPN, B3DVector aVUV) in orientation()
429 …bool B3DHomMatrix::decompose(B3DTuple& rScale, B3DTuple& rTranslate, B3DTuple& rRotate, B3DTuple& … in decompose()