cgma
ToolData Class Reference

#include <ToolData.hpp>

Inheritance diagram for ToolData:
TDCAGE TDCellIndex TDChordal TDCompare TDDelaunay< TRIA, NODE > TDFacetboolData TDFacetBoundaryEdge TDFacetBoundaryPoint TDGeomFacet TDInterpNode TDOctreeRefEdge TDOctreeRefFace TDParallel TDPtr TDSourceFeature TDSplitSurface TDSplitSurfaceExtend TDSurfaceOverlap TDUniqueId TDVector TDVGFacetOwner TDVGFacetSplit

List of all members.

Public Member Functions

virtual ~ToolData ()
ToolDatanext_tool_data ()
void next_tool_data (ToolData *data)
virtual ToolDatapropogate (ToolDataUser *new_td_user)
virtual ToolDatamerge (ToolDataUser *other_td_user)

Protected Member Functions

 ToolData ()

Private Attributes

ToolDatanextToolData

Detailed Description

Definition at line 18 of file ToolData.hpp.


Constructor & Destructor Documentation

ToolData::ToolData ( ) [inline, protected]

Definition at line 27 of file ToolData.hpp.

{nextToolData = NULL;}
ToolData::~ToolData ( ) [virtual]

Definition at line 7 of file ToolData.cpp.

{}

Member Function Documentation

ToolData * ToolData::merge ( ToolDataUser other_td_user) [virtual]

Definition at line 19 of file ToolData.cpp.

{
  (void)other_td_user;
  return NULL;
}

Definition at line 36 of file ToolData.hpp.

{ return nextToolData; }
void ToolData::next_tool_data ( ToolData data) [inline]

Definition at line 37 of file ToolData.hpp.

                                             { assert( data != this );
    nextToolData = data; }
ToolData * ToolData::propogate ( ToolDataUser new_td_user) [virtual]

Definition at line 13 of file ToolData.cpp.

{
  (void)new_td_user;
  return NULL;
}

Member Data Documentation

Definition at line 22 of file ToolData.hpp.


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