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