Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
Classes | Namespaces
ilinktype.h File Reference

Interface for LinkType<> objects, POD that contain both the pointer to the next object and an index for reference within the next object. More...

#include "module/interface/ilinktype.h"

Go to the source code of this file.

Classes

struct  itascaxd::LinkType< T >
 Interface for LinkType<> objects, POD that contain both the pointer to the next object and an index for reference within the next object. A LinkType<> object is used to simplify linked-lists that need to refer both to the destination object and to a reference index within that destination object. The classic example is a list of all Zones connected to a GridPoint, each connection on the list needs to know the index of the GridPoint in the Zone following. More...
 
struct  itascaxd::CLinkType< T >
 same as LynkType, but with a constant pointer object More...
 

Namespaces

 itascaxd
 Itasca Library standard namespace, specific to 2D or 3D.
 

Detailed Description

Interface for LinkType<> objects, POD that contain both the pointer to the next object and an index for reference within the next object.