Lines Matching refs:rRange

74         explicit ImplB2DPolyRange( const B2DRange& rRange, B2VectorOrientation eOrient ) :  in ImplB2DPolyRange()  argument
75 maBounds( rRange ), in ImplB2DPolyRange()
76 maRanges( 1, rRange ), in ImplB2DPolyRange()
103 void setElement(sal_uInt32 nIndex, const B2DRange& rRange, B2VectorOrientation eOrient ) in setElement() argument
105 maRanges[nIndex] = rRange; in setElement()
117 …void insertElement(sal_uInt32 nIndex, const B2DRange& rRange, B2VectorOrientation eOrient, sal_uIn… in insertElement() argument
119 maRanges.insert(maRanges.begin()+nIndex, nCount, rRange); in insertElement()
121 maBounds.expand(rRange); in insertElement()
131 void appendElement(const B2DRange& rRange, B2VectorOrientation eOrient, sal_uInt32 nCount) in appendElement() argument
133 maRanges.insert(maRanges.end(), nCount, rRange); in appendElement()
135 maBounds.expand(rRange); in appendElement()
205 bool overlaps( const B2DRange& rRange ) const in overlaps()
207 if( !maBounds.overlaps( rRange ) ) in overlaps()
215 boost::cref(rRange) ) ) != aEnd; in overlaps()
272 B2DPolyRange::B2DPolyRange( const B2DRange& rRange, B2VectorOrientation eOrient ) : in B2DPolyRange() argument
273 mpImpl( ImplB2DPolyRange( rRange, eOrient ) ) in B2DPolyRange()
276 B2DPolyRange::B2DPolyRange( const B2DPolyRange& rRange ) : in B2DPolyRange() argument
277 mpImpl( rRange.mpImpl ) in B2DPolyRange()
280 B2DPolyRange& B2DPolyRange::operator=( const B2DPolyRange& rRange ) in operator =() argument
282 mpImpl = rRange.mpImpl; in operator =()
291 bool B2DPolyRange::operator==(const B2DPolyRange& rRange) const in operator ==()
293 if(mpImpl.same_object(rRange.mpImpl)) in operator ==()
296 return ((*mpImpl) == (*rRange.mpImpl)); in operator ==()
299 bool B2DPolyRange::operator!=(const B2DPolyRange& rRange) const in operator !=()
301 return !(*this == rRange); in operator !=()
319 …void B2DPolyRange::setElement(sal_uInt32 nIndex, const B2DRange& rRange, B2VectorOrientation eOrie… in setElement() argument
321 mpImpl->setElement(nIndex, rRange, eOrient ); in setElement()
329 …void B2DPolyRange::insertElement(sal_uInt32 nIndex, const B2DRange& rRange, B2VectorOrientation eO… in insertElement() argument
331 mpImpl->insertElement(nIndex, rRange, eOrient, nCount ); in insertElement()
339 …void B2DPolyRange::appendElement(const B2DRange& rRange, B2VectorOrientation eOrient, sal_uInt32 n… in appendElement() argument
341 mpImpl->appendElement(rRange, eOrient, nCount ); in appendElement()
344 void B2DPolyRange::insertPolyRange(sal_uInt32 nIndex, const B2DPolyRange& rRange) in insertPolyRange() argument
346 mpImpl->insertPolyRange(nIndex, *rRange.mpImpl); in insertPolyRange()
349 void B2DPolyRange::appendPolyRange(const B2DPolyRange& rRange) in appendPolyRange() argument
351 mpImpl->appendPolyRange(*rRange.mpImpl); in appendPolyRange()
379 bool B2DPolyRange::isInside( const B2DRange& rRange ) const in isInside()
381 return mpImpl->isInside(rRange); in isInside()
384 bool B2DPolyRange::overlaps( const B2DRange& rRange ) const in overlaps()
386 return mpImpl->overlaps(rRange); in overlaps()