Homepage Demos Overview Downloads Tutorials Reference
Credits

SketchRoot Class Reference

#include <SketchRoot.h>

Inheritance diagram for SketchRoot:

Inheritance graph
[legend]
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

int getNewId (  )  [inline]

Definition at line 21 of file SketchRoot.h.

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().

SketchSpace & rootGetSpace (  )  const

Definition at line 8 of file SketchRoot.cc.

Referenced by Sketch::Sketch().


Friends And Related Function Documentation

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

Definition at line 20 of file SketchRoot.cc.

friend class SketchRootReset [friend]

Definition at line 26 of file SketchRoot.h.


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 3.0beta
Generated Wed Oct 4 00:02:31 2006 by Doxygen 1.4.7