|
CVB_FORCE_INLINE const AccessTrait & | Access () const noexcept |
| Gets the pixel access. More...
|
|
CVB_FORCE_INLINE AccessTrait & | Access () noexcept |
| Gets the pixel access. More...
|
|
CVB_FORCE_INLINE size_t | Length () const noexcept |
| Gets the total number of pixels in this block. More...
|
|
CVB_FORCE_INLINE Size2D< int > | Size () const noexcept |
| Gets the size of this block. More...
|
|
CVB_FORCE_INLINE int | Width () const noexcept |
| Gets the width of this block. More...
|
|
CVB_FORCE_INLINE int | Height () const noexcept |
| Gets the height of this block. More...
|
|
bool | Valid () const noexcept |
| Gets whether this block is valid. More...
|
|
template<class AccessTrait>
class Cvb::BlockBase< AccessTrait >
Base class for all typed Cvb::Block types.
This base class contains the common, untyped methods of the Cvb::Block to reduce binary size.
- Template Parameters
-
AccessTrait | Trait to access a coordinate. |