|
| 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. |