Homepage Demos Overview Downloads Tutorials Reference
Credits

BaseData.h File Reference

#include <vector>
#include <iostream>
#include <string>
#include "Wireless/Socket.h"
#include "Macrodefs.h"
#include "Measures.h"
#include "Point.h"
#include "Shared/newmat/newmat.h"
#include "Motion/Kinematics.h"
#include "ShapeTypes.h"
#include "Vision/colors.h"

Include dependency graph for BaseData.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  DualCoding

Classes

class  BoundingBox
class  BaseData

Defines

#define DATASTUFF_H(T)
#define DATASTUFF_CC(T)

Functions

std::ostream & DualCoding::operator<< (std::ostream &out, const BoundingBox &b)


Define Documentation

#define DATASTUFF_CC (  ) 

Value:

BaseData* T::clone() const { return new T(*this); } \
  Shape<T> T::copy() const { return Shape<T>((T*)clone()); }

Definition at line 219 of file BaseData.h.

#define DATASTUFF_H (  ) 

Value:

virtual ShapeType_t getType() const { return getStaticType(); } \
  virtual BaseData* clone() const; \
  Shape<T> copy() const;

Definition at line 214 of file BaseData.h.


DualCoding 3.0beta
Generated Wed Oct 4 00:01:56 2006 by Doxygen 1.4.7