OpenEV
Extending OpenCV to event-based vision
Loading...
Searching...
No Matches
ev::Size3_< T > Class Template Reference

This class extends cv::Size_<T> for event data. For more information, please refer here. More...

#include <types.hpp>

Inheritance diagram for ev::Size3_< T >:

Public Member Functions

 Size3_ ()
 
 Size3_ (T w, T h, T l)
 
bool empty () const
 Check if empty.
 
volume () const
 Compute the volume.
 

Public Attributes

length
 

Detailed Description

template<typename T>
class ev::Size3_< T >

This class extends cv::Size_<T> for event data. For more information, please refer here.

Analogously to OpenCV library, the following aliases are defined for convenience:

using Size3 = Size3i;
This class extends cv::Size_<T> for event data. For more information, please refer here.
Definition types.hpp:355

Constructor & Destructor Documentation

◆ Size3_() [1/2]

template<typename T >
ev::Size3_< T >::Size3_ ( )
inline

Default constructor.

◆ Size3_() [2/2]

template<typename T >
ev::Size3_< T >::Size3_ ( T w,
T h,
T l )
inline

Contructor using width, height, and length.

Parameters
wWidth
hHeight
llength (time)

Member Function Documentation

◆ empty()

template<typename T >
bool ev::Size3_< T >::empty ( ) const
inlinenodiscard

Check if empty.

Returns
True if empty

◆ volume()

template<typename T >
T ev::Size3_< T >::volume ( ) const
inlinenodiscard

Compute the volume.

Volume is computed as \( w \cdot h \cdot l \).

Returns
Volume

Member Data Documentation

◆ length

template<typename T >
T ev::Size3_< T >::length

Temporal dimension


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