Tekkotsu Homepage
Demos
Overview
Downloads
Dev. Resources
Reference
Credits

SketchRoot Class Reference

#include <SketchRoot.h>

Inheritance diagram for SketchRoot:

List of all members.


Detailed Description

Parent class for all Sketch<T>.

Definition at line 12 of file SketchRoot.h.


Public Member Functions

 SketchRoot ()
virtual ~SketchRoot ()
SketchSpacerootGetSpace () const
const SketchDataRootrootGetData () const
int getNewId ()

Static Private Attributes

static int idCounter = 0

Friends

class SketchRootReset
std::ostream & operator<< (std::ostream &os, const SketchRoot &r)

Constructor & Destructor Documentation

SketchRoot (  )  [inline]

Definition at line 15 of file SketchRoot.h.

virtual ~SketchRoot (  )  [inline, virtual]

Definition at line 16 of file SketchRoot.h.


Member Function Documentation

SketchSpace & rootGetSpace (  )  const

Definition at line 8 of file SketchRoot.cc.

Referenced by Sketch::Sketch().

const SketchDataRoot * rootGetData (  )  const

Definition at line 13 of file SketchRoot.cc.

Referenced by PointData::extractPoints(), DualCoding::operator<<(), and Sketch::Sketch().

int getNewId (  )  [inline]

Definition at line 21 of file SketchRoot.h.

Referenced by Sketch::Sketch().


Friends And Related Function Documentation

friend class SketchRootReset [friend]

Definition at line 26 of file SketchRoot.h.

std::ostream& operator<< ( std::ostream &  os,
const SketchRoot r 
) [friend]

Definition at line 20 of file SketchRoot.cc.


Member Data Documentation

int idCounter = 0 [static, private]

Definition at line 24 of file SketchRoot.h.

Referenced by SketchRoot::getNewId(), and SketchRootReset::SketchRootReset().


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

DualCoding 4.0
Generated Thu Nov 22 00:54:07 2007 by Doxygen 1.5.4