#include <grid_static_ptr.h>
Public Member Functions | |
ObjPtr & | Elem () |
int & | Index () |
Link (ObjPtr nt, const int ni) | |
Costruttore con inizializzatori. | |
Link () | |
Costruttore di default. | |
bool | operator!= (const Link &l) const |
ObjType & | operator* () |
bool | operator< (const Link &l) const |
bool | operator<= (const Link &l) const |
bool | operator== (const Link &l) const |
bool | operator> (const Link &l) const |
bool | operator>= (const Link &l) const |
Private Attributes | |
int | i |
Indirizzo del voxel dentro la griglia. | |
ObjPtr | t |
Puntatore all'elemento T. |
Internal class for keeping the first pointer of object. Definizione Link dentro la griglia. Classe di supporto per GridStaticObj.
Definition at line 87 of file grid_static_ptr.h.
vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Link | ( | ) | [inline] |
Costruttore di default.
Definition at line 91 of file grid_static_ptr.h.
vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Link | ( | ObjPtr | nt, | |
const int | ni | |||
) | [inline] |
Costruttore con inizializzatori.
Definition at line 93 of file grid_static_ptr.h.
ObjPtr& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Elem | ( | ) | [inline] |
Definition at line 107 of file grid_static_ptr.h.
int& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Index | ( | ) | [inline] |
Definition at line 113 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator!= | ( | const Link & | l | ) | const [inline] |
Definition at line 105 of file grid_static_ptr.h.
ObjType& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator* | ( | ) | [inline] |
Definition at line 111 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator< | ( | const Link & | l | ) | const [inline] |
Definition at line 100 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator<= | ( | const Link & | l | ) | const [inline] |
Definition at line 101 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator== | ( | const Link & | l | ) | const [inline] |
Definition at line 104 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator> | ( | const Link & | l | ) | const [inline] |
Definition at line 102 of file grid_static_ptr.h.
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator>= | ( | const Link & | l | ) | const [inline] |
Definition at line 103 of file grid_static_ptr.h.
int vcg::GridStaticPtr< OBJTYPE, FLT >::Link::i [private] |
Indirizzo del voxel dentro la griglia.
Definition at line 121 of file grid_static_ptr.h.
ObjPtr vcg::GridStaticPtr< OBJTYPE, FLT >::Link::t [private] |
Puntatore all'elemento T.
Definition at line 119 of file grid_static_ptr.h.