TouchesConstructINode< Dim > Struct Template Reference

TouchesConstructINode is used to construct an INode during the touches() operation in layouts. More...

#include <INode.h>

Collaboration diagram for TouchesConstructINode< Dim >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef GlobalIDDataBase::NodeKey_t NodeKey_t
typedef Unique::Value_t LayoutID_t

Public Member Functions

 TouchesConstructINode (LayoutID_t layoutID, NodeKey_t parent, GlobalIDDataBase *globalIDDataBase)
LayoutID_t layoutID () const
NodeKey_t parent () const
GlobalIDDataBaseglobalIDDataBase () const

Public Attributes

LayoutID_t layoutID_m
NodeKey_t parent_m
GlobalIDDataBaseglobalIDDataBase_m


Detailed Description

template<int Dim>
struct TouchesConstructINode< Dim >

TouchesConstructINode is used to construct an INode during the touches() operation in layouts.

Member Typedef Documentation

template<int Dim>
typedef GlobalIDDataBase::NodeKey_t TouchesConstructINode< Dim >::NodeKey_t

template<int Dim>
typedef Unique::Value_t TouchesConstructINode< Dim >::LayoutID_t


Constructor & Destructor Documentation

template<int Dim>
TouchesConstructINode< Dim >::TouchesConstructINode ( LayoutID_t  layoutID,
NodeKey_t  parent,
GlobalIDDataBase globalIDDataBase 
) [inline]


Member Function Documentation

template<int Dim>
LayoutID_t TouchesConstructINode< Dim >::layoutID (  )  const [inline]

template<int Dim>
NodeKey_t TouchesConstructINode< Dim >::parent (  )  const [inline]

template<int Dim>
GlobalIDDataBase* TouchesConstructINode< Dim >::globalIDDataBase (  )  const [inline]


Member Data Documentation

template<int Dim>
LayoutID_t TouchesConstructINode< Dim >::layoutID_m

template<int Dim>
NodeKey_t TouchesConstructINode< Dim >::parent_m


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

Generated on Wed Mar 16 06:20:39 2011 for FreePOOMA by  doxygen 1.5.9