kspread

KSpread::Region::Range Class Reference

A range in a region. More...

#include <Region.h>

Inheritance diagram for KSpread::Region::Range:

List of all members.

Public Member Functions

 Range (const QString &)
 Range (const QRect &)
virtual ~Range ()
virtual bool contains (const QRect &) const
virtual bool contains (const QPoint &) const
int height () const
virtual bool isAll () const
virtual bool isBottomFixed () const
virtual bool isColumn () const
virtual bool isColumnFixed () const
virtual bool isLeftFixed () const
virtual bool isRightFixed () const
virtual bool isRow () const
virtual bool isRowFixed () const
virtual bool isTopFixed () const
virtual bool isValid () const
virtual QString name (Sheet *originSheet=0) const
virtual QRect rect () const
virtual Type type () const
int width () const

Detailed Description

A range in a region.

This class is used by KSpread::Region and could not be used outside of it.

Size: m_sheet: 4 bytes vtable: 4 bytes m_range: 16 bytes sum: 24 bytes

Definition at line 516 of file Region.h.


Constructor & Destructor Documentation

KSpread::Region::Range::Range ( const QRect rect  ) 

Reimplemented in KSpread::Selection::Range.

Definition at line 1197 of file Region.cpp.

KSpread::Region::Range::Range ( const QString sRange  ) 

Reimplemented in KSpread::Selection::Range.

Definition at line 1207 of file Region.cpp.

KSpread::Region::Range::~Range (  )  [virtual]

Definition at line 1230 of file Region.cpp.


Member Function Documentation

bool KSpread::Region::Range::contains ( const QRect range  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1254 of file Region.cpp.

bool KSpread::Region::Range::contains ( const QPoint point  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1249 of file Region.cpp.

int KSpread::Region::Range::height (  )  const
bool KSpread::Region::Range::isAll (  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1244 of file Region.cpp.

virtual bool KSpread::Region::Range::isBottomFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 540 of file Region.h.

bool KSpread::Region::Range::isColumn (  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1234 of file Region.cpp.

virtual bool KSpread::Region::Range::isColumnFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 536 of file Region.h.

virtual bool KSpread::Region::Range::isLeftFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 539 of file Region.h.

virtual bool KSpread::Region::Range::isRightFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 541 of file Region.h.

bool KSpread::Region::Range::isRow (  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1239 of file Region.cpp.

virtual bool KSpread::Region::Range::isRowFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 537 of file Region.h.

virtual bool KSpread::Region::Range::isTopFixed (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 538 of file Region.h.

virtual bool KSpread::Region::Range::isValid (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 524 of file Region.h.

QString KSpread::Region::Range::name ( Sheet originSheet = 0  )  const [virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 1259 of file Region.cpp.

virtual QRect KSpread::Region::Range::rect (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 534 of file Region.h.

virtual Type KSpread::Region::Range::type (  )  const [inline, virtual]

Reimplemented from KSpread::Region::Element.

Definition at line 523 of file Region.h.

int KSpread::Region::Range::width (  )  const

The documentation for this class was generated from the following files: