const CLinkType< T > & operator=(const LinkType< T > &l)
copy operator
Definition: ilinktype.h:58
CLinkType(const CLinkType< C > &l)
copy constructor
Definition: ilinktype.h:54
const T * operator->() const
returns the T const object pointer
Definition: ilinktype.h:30
T * pnt_
object pointer
Definition: ilinktype.h:39
Interface for LinkType<> objects, POD that contain both the pointer to the next object and an index f...
Definition: ilinktype.h:14
bool operator!=(const LinkType &l) const
Not equal to operator.
Definition: ilinktype.h:26
Interface for LinkType<> objects, POD that contain both the pointer to the next object and an index f...
T * pnt()
returns the T object pointer, see operator->()
Definition: ilinktype.h:34
T * operator->()
returns the T object pointer
Definition: ilinktype.h:28
quint32 ind_
reference index
Definition: ilinktype.h:74
const T * operator->() const
returns the T const object pointer
Definition: ilinktype.h:65
quint32 ind() const
return the object index
Definition: ilinktype.h:67
const T * pnt() const
returns the T const object pointer, see operator->()
Definition: ilinktype.h:36
bool operator!=(const CLinkType &l) const
not equal operator
Definition: ilinktype.h:62
const T * pnt() const
returns the T const object pointer, see operator->()
Definition: ilinktype.h:69
const T * pnt_
object pointer
Definition: ilinktype.h:72
quint32 ind() const
returns the object index
Definition: ilinktype.h:32
Itasca Library standard namespace, specific to 2D or 3D.
Definition: icontactmodule.h:4
same as LynkType, but with a constant pointer object
Definition: ilinktype.h:46
const CLinkType< T > & operator=(const CLinkType< C > &l)
copy operator
Definition: ilinktype.h:56
CLinkType()
default constructor
Definition: ilinktype.h:48
LinkType(T *t, quint32 i)
contructor takes a pointer /a t /a to the object T and a index /a i /a.
Definition: ilinktype.h:18
const LinkType< T > & operator=(const LinkType< C > &l)
copy operator
Definition: ilinktype.h:22
quint32 ind_
reference index
Definition: ilinktype.h:41
LinkType(const LinkType< C > &l)
copy constructor
Definition: ilinktype.h:20
bool operator==(const CLinkType &l) const
equal operator
Definition: ilinktype.h:60
CLinkType(const T *t, quint32 i)
contructor takes a const pointer /a t /a to the object T and a index /a i /a.
Definition: ilinktype.h:50
bool operator==(const LinkType &l) const
Equal to operator.
Definition: ilinktype.h:24
CLinkType(const LinkType< T > &l)
copy constructor
Definition: ilinktype.h:52
LinkType()
default constructor
Definition: ilinktype.h:16