brainrat-private  5.1.2
brainrat::BorderIterator Class Referenceabstract

#include <brainrat/utility/border.h>

Inheritance diagram for brainrat::BorderIterator:
Collaboration diagram for brainrat::BorderIterator:

Public Member Functions

virtual ~BorderIterator ()
 
virtual const Point3d & value () const =0
 
virtual void next ()=0
 
virtual bool isValid () const =0
 
virtual void restart ()=0
 
virtual bool contains (const Point3d &) const =0
 
virtual Point3d & width ()=0
 

Detailed Description

Definition at line 24 of file border.h.

Constructor & Destructor Documentation

◆ ~BorderIterator()

virtual brainrat::BorderIterator::~BorderIterator ( )
inlinevirtual

Definition at line 27 of file border.h.

Member Function Documentation

◆ contains()

virtual bool brainrat::BorderIterator::contains ( const Point3d &  ) const
pure virtual

◆ isValid()

virtual bool brainrat::BorderIterator::isValid ( ) const
pure virtual

◆ next()

virtual void brainrat::BorderIterator::next ( )
pure virtual

◆ restart()

virtual void brainrat::BorderIterator::restart ( )
pure virtual

◆ value()

virtual const Point3d& brainrat::BorderIterator::value ( ) const
pure virtual

◆ width()

virtual Point3d& brainrat::BorderIterator::width ( )
pure virtual

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