GJK_nD
Public Member Functions | Friends

DLL::Dummy Class Reference

A DLL model to represent nothing but an always growable DLL. More...

#include <Dummy.hpp>

List of all members.

Public Member Functions

void addInPoint (const Coordinates &)
void addDownPoint (const Coordinates &)
void addUpPoint (const Coordinates &)
bool stillGrowableAfterUpdate ()

Friends

std::ostream & operator<< (std::ostream &out, const Dummy &)

Detailed Description

A DLL model to represent nothing but an always growable DLL.

The Dummy class reprensents DLL that have no analytical representation, but can always grow.


Member Function Documentation

void DLL::Dummy::addDownPoint ( const Coordinates &  ) [inline]

Simulate an addition of a point to the set that has to lie on the negative side outside of the DLL.

void DLL::Dummy::addInPoint ( const Coordinates &  ) [inline]

Simulate an addition of a point to the set that has to lie inside the DLL.

void DLL::Dummy::addUpPoint ( const Coordinates &  ) [inline]

Simulate an addition of a point to the set that has to lie on the positive side outside of the DLL.

bool DLL::Dummy::stillGrowableAfterUpdate ( ) [inline]

Do the recognition process with the current sets of points and returns true if the DLL is still growable after we've added points. If it returns false, the DLL is not growable anymore and its reliable characteristics are the ones we got from the last call to stillGrowableAfterUpdate() that returned true.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const Dummy  
) [friend]

Print the characteristics of the dummy DLL (i.e. nothing) on the out stream.


The documentation for this class was generated from the following file:
 All Classes Files Functions Typedefs Friends