vcg::GridStaticPtr< OBJTYPE, FLT >::Link Class Reference

#include <grid_static_ptr.h>

List of all members.

Public Member Functions

ObjPtrElem ()
int & Index ()
 Link (ObjPtr nt, const int ni)
 Costruttore con inizializzatori.
 Link ()
 Costruttore di default.
bool operator!= (const Link &l) const
ObjTypeoperator* ()
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.

Detailed Description

template<class OBJTYPE, class FLT = float>
class vcg::GridStaticPtr< OBJTYPE, FLT >::Link

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.


Constructor & Destructor Documentation

template<class OBJTYPE, class FLT = float>
vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Link (  )  [inline]

Costruttore di default.

Definition at line 91 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
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.


Member Function Documentation

template<class OBJTYPE, class FLT = float>
ObjPtr& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Elem (  )  [inline]

Definition at line 107 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
int& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::Index (  )  [inline]

Definition at line 113 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator!= ( const Link l  )  const [inline]

Definition at line 105 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
ObjType& vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator* (  )  [inline]

Definition at line 111 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator< ( const Link l  )  const [inline]

Definition at line 100 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator<= ( const Link l  )  const [inline]

Definition at line 101 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator== ( const Link l  )  const [inline]

Definition at line 104 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator> ( const Link l  )  const [inline]

Definition at line 102 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
bool vcg::GridStaticPtr< OBJTYPE, FLT >::Link::operator>= ( const Link l  )  const [inline]

Definition at line 103 of file grid_static_ptr.h.


Member Data Documentation

template<class OBJTYPE, class FLT = float>
int vcg::GridStaticPtr< OBJTYPE, FLT >::Link::i [private]

Indirizzo del voxel dentro la griglia.

Definition at line 121 of file grid_static_ptr.h.

template<class OBJTYPE, class FLT = float>
ObjPtr vcg::GridStaticPtr< OBJTYPE, FLT >::Link::t [private]

Puntatore all'elemento T.

Definition at line 119 of file grid_static_ptr.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


vcglib
Author(s): Christian Bersch
autogenerated on Fri Jan 11 09:23:01 2013