BALL
1.4.79
|
#include <BALL/CONCEPT/processor.h>
Public Member Functions | |
virtual | ~ConstUnaryProcessor () |
virtual bool | start () |
virtual bool | finish () |
virtual Processor::Result | operator() (const T &) |
Additional Inherited Members | |
Public Types inherited from BALL::UnaryFunctor< T, Processor::Result > | |
typedef Processor::Result | result_type |
typedef T | argument_type |
typedef T & | argument_reference |
typedef const T & | const_argument_reference |
typedef T * | argument_pointer |
typedef const T * | const_argument_pointer |
This is the baseclass for UnaryProcessors that do not change the objects they are applied to. If your processor should work on const objects this is the right class to derive from.
Definition at line 119 of file processor.h.
|
inlinevirtual |
Definition at line 124 of file processor.h.
|
inlinevirtual |
Reimplemented in BALL::FragmentDistanceCollector, BALL::GeometricCenterProcessor, and BALL::BoundingBoxProcessor.
Definition at line 133 of file processor.h.
|
inlinevirtual |
Reimplemented in BALL::FragmentDistanceCollector, BALL::GeometricCenterProcessor, and BALL::BoundingBoxProcessor.
Definition at line 138 of file processor.h.
|
inlinevirtual |
Reimplemented in BALL::FragmentDistanceCollector, BALL::GeometricCenterProcessor, and BALL::BoundingBoxProcessor.
Definition at line 128 of file processor.h.