Lines Matching refs:Rectangle

384 class TOOLS_DLLPUBLIC Rectangle  class
392 Rectangle();
393 Rectangle( const Point& rLT, const Point& rRB );
394 Rectangle( long nLeft, long nTop,
396 Rectangle( const Point& rLT, const Size& rSize );
427 Rectangle& Union( const Rectangle& rRect );
428 Rectangle& Intersection( const Rectangle& rRect );
429 Rectangle GetUnion( const Rectangle& rRect ) const;
430 Rectangle GetIntersection( const Rectangle& rRect ) const;
435 sal_Bool IsInside( const Rectangle& rRect ) const;
436 sal_Bool IsOver( const Rectangle& rRect ) const;
441 sal_Bool operator == ( const Rectangle& rRect ) const;
442 sal_Bool operator != ( const Rectangle& rRect ) const;
444 Rectangle& operator += ( const Point& rPt );
445 Rectangle& operator -= ( const Point& rPt );
448 friend Rectangle operator + ( const Rectangle& rRect, const Point& rPt );
449 friend Rectangle operator - ( const Rectangle& rRect, const Point& rPt );
451 friend inline Rectangle operator + ( const Rectangle& rRect, const Point& rPt );
452 friend inline Rectangle operator - ( const Rectangle& rRect, const Point& rPt );
455 TOOLS_DLLPUBLIC friend SvStream& operator>>( SvStream& rIStream, Rectangle& rRect );
456 TOOLS_DLLPUBLIC friend SvStream& operator<<( SvStream& rOStream, const Rectangle& rRect );
469 inline Rectangle::Rectangle() in Rectangle() function in Rectangle
475 inline Rectangle::Rectangle( const Point& rLT, const Point& rRB ) in Rectangle() function in Rectangle
483 inline Rectangle::Rectangle( long _nLeft, long _nTop, in Rectangle() function in Rectangle
492 inline Rectangle::Rectangle( const Point& rLT, const Size& rSize ) in Rectangle() function in Rectangle
500 inline sal_Bool Rectangle::IsEmpty() const in IsEmpty()
505 inline Point Rectangle::TopLeft() const in TopLeft()
510 inline Point Rectangle::TopRight() const in TopRight()
515 inline Point Rectangle::BottomLeft() const in BottomLeft()
520 inline Point Rectangle::BottomRight() const in BottomRight()
526 inline Point Rectangle::TopCenter() const in TopCenter()
535 inline Point Rectangle::BottomCenter() const in BottomCenter()
544 inline Point Rectangle::LeftCenter() const in LeftCenter()
552 inline Point Rectangle::RightCenter() const in RightCenter()
560 inline Point Rectangle::Center() const in Center()
568 inline void Rectangle::Move( long nHorzMove, long nVertMove ) in Move()
578 void Rectangle::Transpose() in Transpose()
592 inline void Rectangle::SetPos( const Point& rPoint ) in SetPos()
602 inline long Rectangle::GetWidth() const in GetWidth()
619 inline long Rectangle::GetHeight() const in GetHeight()
636 inline Size Rectangle::GetSize() const in GetSize()
641 inline Rectangle Rectangle::GetUnion( const Rectangle& rRect ) const in GetUnion()
643 Rectangle aTmpRect( *this ); in GetUnion()
647 inline Rectangle Rectangle::GetIntersection( const Rectangle& rRect ) const in GetIntersection()
649 Rectangle aTmpRect( *this ); in GetIntersection()
653 inline sal_Bool Rectangle::operator == ( const Rectangle& rRect ) const in operator ==()
661 inline sal_Bool Rectangle::operator != ( const Rectangle& rRect ) const in operator !=()
669 inline Rectangle& Rectangle::operator +=( const Point& rPt ) in operator +=()
680 inline Rectangle& Rectangle::operator -= ( const Point& rPt ) in operator -=()
691 inline Rectangle operator + ( const Rectangle& rRect, const Point& rPt ) in operator +()
693 Rectangle aRect( rRect.nLeft + rPt.X(), rRect.nTop + rPt.Y(), in operator +()
699 inline Rectangle operator - ( const Rectangle& rRect, const Point& rPt ) in operator -()
701 Rectangle aRect( rRect.nLeft - rPt.X(), in operator -()