BrushObserver Class Reference

#include <brush.h>

Inheritance diagram for BrushObserver:
Inheritance graph
[legend]

Public Member Functions

virtual ~BrushObserver ()
virtual void reserve (std::size_t size)=0
virtual void clear ()=0
virtual void push_back (Face &face)=0
virtual void pop_back ()=0
virtual void erase (std::size_t index)=0
virtual void connectivityChanged ()=0
virtual void edge_clear ()=0
virtual void edge_push_back (SelectableEdge &edge)=0
virtual void vertex_clear ()=0
virtual void vertex_push_back (SelectableVertex &vertex)=0
virtual void DEBUG_verify () const =0

Detailed Description

Definition at line 1400 of file brush.h.


Constructor & Destructor Documentation

virtual BrushObserver::~BrushObserver (  )  [inline, virtual]

Definition at line 1403 of file brush.h.


Member Function Documentation

virtual void BrushObserver::clear (  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::connectivityChanged (  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::DEBUG_verify (  )  const [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::edge_clear (  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::edge_push_back ( SelectableEdge edge  )  [pure virtual]

Implemented in BrushInstance.

Referenced by Brush::attach().

virtual void BrushObserver::erase ( std::size_t  index  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::pop_back (  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::push_back ( Face face  )  [pure virtual]

Implemented in BrushInstance.

Referenced by Brush::attach().

virtual void BrushObserver::reserve ( std::size_t  size  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::vertex_clear (  )  [pure virtual]

Implemented in BrushInstance.

virtual void BrushObserver::vertex_push_back ( SelectableVertex vertex  )  [pure virtual]

Implemented in BrushInstance.

Referenced by Brush::attach().


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

Generated by  doxygen 1.6.2