FreePOOMA  2.4.1
Public Types | Public Member Functions | Public Attributes
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: