Public Member Functions | Protected Attributes

DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node Class Reference

#include <ImageContainerByHashTree.h>

Collaboration diagram for DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node:
Collaboration graph
[legend]

Public Member Functions

 Node (ValueType object, HashKey key)
NodegetNext ()
void setNext (Node *next)
HashKey getKey ()
ValueTypegetObject ()
 ~Node ()

Protected Attributes

HashKey myKey
NodemyNext
ValueType myData

template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
class DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node


Constructor & Destructor Documentation

template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::Node ( ValueType  object,
HashKey  key 
) [inline]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::~Node (  )  [inline]

Member Function Documentation

template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
HashKey DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::getKey (  )  [inline]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
Node* DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::getNext (  )  [inline]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
ValueType& DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::getObject (  )  [inline]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
void DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::setNext ( Node next  )  [inline]

Field Documentation

template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
ValueType DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::myData [protected]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
HashKey DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::myKey [protected]
template<typename TDomain, typename TValueType, typename THashKey = typename DGtal::uint64_t>
Node* DGtal::experimental::ImageContainerByHashTree< TDomain, TValueType, THashKey >::Node::myNext [protected]

The documentation for this class was generated from the following file: