Data Structures | Namespaces

Signal Processing

Basic classes and methods related to signal processing. More...

Data Structures

class  yarp::sig::Image
 Base class for storing images. More...
class  yarp::sig::Matrix
 A class for a Matrix. More...
class  yarp::sig::Sound
 Class for storing sounds. More...
class  yarp::sig::impl::VectorBase
 A Base class for a VectorOf<T>, provide default implementation for read/write methods. More...
class  yarp::sig::impl::VectorImpl< T >
 A simple Vector class derived from ACE and with Portable functionality. More...
class  yarp::sig::VectorOf< T >
 Derive from VectorImpl<T> to provide:

  • inline, efficient access to elements (operator [])
  • read/write network methods (see VectorBase) Warning: the class is designed to work with simple types (i.e.
More...
class  yarp::sig::impl::IteratorOf< T >
 Implement an iterator over a VectorImpl<T>. More...
class  yarp::sig::Vector
 A class for a Vector. More...

Namespaces

namespace  yarp::sig::draw
 

Very basic drawing functions, in case you don't have anything better available.


namespace  yarp::sig::file
 

Image file operations.



Detailed Description

Basic classes and methods related to signal processing.

YARP sticks with very basic data types here, with an emphasis on easy interoperability with external libraries.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines