Interface to a single label.
More...
#include <ilabel.h>
|
|
virtual const IThing * | getIThing () const =0 |
| | Returns a const pointer to the IThing interface for a label.
|
| |
|
virtual IThing * | getIThing ()=0 |
| | Returns a pointer to the IThing interface for a label.
|
| |
|
virtual TType | getType () const =0 |
| | Returns the general type for the ILabel class.
|
| |
|
virtual DVect | getPos () const =0 |
| | Returns the label position, set setPos()
|
| |
|
virtual DVect | getEnd () const =0 |
| | Returns the position where the end of the arrow points to.
|
| |
|
virtual string | getText () const =0 |
| | Returns the label text, see setText()
|
| |
|
virtual bool | isArrow () const =0 |
| | Returns true is arrow is ON, see setArrow()
|
| |
|
virtual bool | isEndDefined () const =0 |
| | Returns true is arrow end is defined, see setEnd() and setEndImplicitly()
|
| |
|
virtual void | setPos (const DVect &dv)=0 |
| | Sets the label position, set getPos()
|
| |
|
virtual void | setEnd (const DVect &dv)=0 |
| | Sets the end vertex AND sets boolean endDefined_ to true, see getEnd() and setEndImplicitly.
|
| |
|
virtual void | setEndImplicitly (const DVect &dv)=0 |
| | Sets the end vertex BUT DO NOT MODIFY endDefined_, see setEnd()
|
| |
|
virtual void | setArrow (bool b)=0 |
| | Sets the arrow property ON, see getArrow()
|
| |
|
virtual void | setText (const string &str)=0 |
| | Set the label text, see getText()
|
| |
| virtual const ILabel * | getNext () const =0 |
| |
| virtual ILabel * | getNext ()=0 |
| |
|
|
static const TType | type_ = 0x4c815bdd |
| | The type identification number for this class, for use in convert_cast() and convert_getcast().
|
| |
Interface to a single label.
◆ getNext() [1/2]
| virtual const ILabel * itascaxd::ILabel::getNext |
( |
| ) |
const |
|
pure virtual |
Returns the next const ILabel() object in the global ILabel list, or 0 if it is the last one. Use ILabelList::getFirst() to obtain the first label in the list.
◆ getNext() [2/2]
| virtual ILabel * itascaxd::ILabel::getNext |
( |
| ) |
|
|
pure virtual |
Returns the next ILabel() object in the global ILabel list, or 0 if it is the last one. Use ILabelList::getFirst() to obtain the first label in the list.
The documentation for this class was generated from the following file:
- C:/Source/itasca-suite/common/kernel/interface/ilabel.h