Lines Matching refs:B2DTuple
46 class B2DTuple class
57 B2DTuple() in B2DTuple() function in basegfx::B2DTuple
72 B2DTuple(double fX, double fY) in B2DTuple() function in basegfx::B2DTuple
82 B2DTuple(const B2DTuple& rTup) in B2DTuple() function in basegfx::B2DTuple
92 explicit B2DTuple(const B2ITuple& rTup);
94 ~B2DTuple() in ~B2DTuple()
154 bool equal(const B2DTuple& rTup) const in equal()
162 bool equal(const B2DTuple& rTup, const double& rfSmallValue) const in equal()
173 B2DTuple& operator+=( const B2DTuple& rTup ) in operator +=()
180 B2DTuple& operator-=( const B2DTuple& rTup ) in operator -=()
187 B2DTuple& operator/=( const B2DTuple& rTup ) in operator /=()
194 B2DTuple& operator*=( const B2DTuple& rTup ) in operator *=()
201 B2DTuple& operator*=(double t) in operator *=()
208 B2DTuple& operator/=(double t) in operator /=()
216 B2DTuple operator-(void) const in operator -()
218 return B2DTuple(-mfX, -mfY); in operator -()
221 bool operator==( const B2DTuple& rTup ) const in operator ==()
226 bool operator!=( const B2DTuple& rTup ) const in operator !=()
231 B2DTuple& operator=( const B2DTuple& rTup ) in operator =()
240 static const B2DTuple& getEmptyTuple();
246 inline B2DTuple minimum(const B2DTuple& rTupA, const B2DTuple& rTupB) in minimum()
248 return B2DTuple( in minimum()
253 inline B2DTuple maximum(const B2DTuple& rTupA, const B2DTuple& rTupB) in maximum()
255 return B2DTuple( in maximum()
260 inline B2DTuple absolute(const B2DTuple& rTup) in absolute()
262 B2DTuple aAbs( in absolute()
268 inline B2DTuple interpolate(const B2DTuple& rOld1, const B2DTuple& rOld2, double t) in interpolate()
284 return B2DTuple( in interpolate()
290 inline B2DTuple average(const B2DTuple& rOld1, const B2DTuple& rOld2) in average()
292 return B2DTuple( in average()
297 inline B2DTuple average(const B2DTuple& rOld1, const B2DTuple& rOld2, const B2DTuple& rOld3) in average()
299 return B2DTuple( in average()
304 inline B2DTuple operator+(const B2DTuple& rTupA, const B2DTuple& rTupB) in operator +()
306 B2DTuple aSum(rTupA); in operator +()
311 inline B2DTuple operator-(const B2DTuple& rTupA, const B2DTuple& rTupB) in operator -()
313 B2DTuple aSub(rTupA); in operator -()
318 inline B2DTuple operator/(const B2DTuple& rTupA, const B2DTuple& rTupB) in operator /()
320 B2DTuple aDiv(rTupA); in operator /()
325 inline B2DTuple operator*(const B2DTuple& rTupA, const B2DTuple& rTupB) in operator *()
327 B2DTuple aMul(rTupA); in operator *()
332 inline B2DTuple operator*(const B2DTuple& rTup, double t) in operator *()
334 B2DTuple aNew(rTup); in operator *()
339 inline B2DTuple operator*(double t, const B2DTuple& rTup) in operator *()
341 B2DTuple aNew(rTup); in operator *()
346 inline B2DTuple operator/(const B2DTuple& rTup, double t) in operator /()
348 B2DTuple aNew(rTup); in operator /()
353 inline B2DTuple operator/(double t, const B2DTuple& rTup) in operator /()
355 B2DTuple aNew(t, t); in operator /()
356 B2DTuple aTmp(rTup); in operator /()
365 B2ITuple fround(const B2DTuple& rTup);