bioformats  5.1.3
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
ome::bioformats::PixelProperties< ::ome::xml::model::enums::PixelType::BIT > Struct Template Reference

Properties of BIT pixels. More...

#include <ome/bioformats/PixelProperties.h>

+ Inheritance diagram for ome::bioformats::PixelProperties< ::ome::xml::model::enums::PixelType::BIT >:
+ Collaboration diagram for ome::bioformats::PixelProperties< ::ome::xml::model::enums::PixelType::BIT >:

Public Types

typedef bool std_type
 Pixel type (standard language type).
 
typedef ome::common::boolean big_type
 Pixel type (big endian).
 
typedef ome::common::boolean little_type
 Pixel type (little endian).
 
typedef ome::common::boolean native_type
 Pixel type (native endian).
 

Static Public Member Functions

static pixel_size_type pixel_significant_bit_size ()
 Get significant (maximum bits used) size of pixel type, in bits. More...
 
- Static Public Member Functions inherited from ome::bioformats::PixelPropertiesBase< PixelProperties< ::ome::xml::model::enums::PixelType::BIT > >
static pixel_size_type pixel_byte_size ()
 Get size of pixel type, in bytes. More...
 
static pixel_size_type pixel_bit_size ()
 Get size of pixel type, in bits. More...
 
static pixel_size_type pixel_significant_bit_size ()
 Get significant (maximum bits used) size of pixel type, in bits. More...
 

Static Public Attributes

static const bool is_signed = false
 This pixel type is not signed.
 
static const bool is_integer = true
 This pixel type is integer.
 
static const bool is_complex = false
 This pixel type is not complex.
 

Detailed Description

template<>
struct ome::bioformats::PixelProperties< ::ome::xml::model::enums::PixelType::BIT >

Properties of BIT pixels.

Member Function Documentation

static pixel_size_type ome::bioformats::PixelProperties< ::ome::xml::model::enums::PixelType::BIT >::pixel_significant_bit_size ( )
inlinestatic

Get significant (maximum bits used) size of pixel type, in bits.

Returns
pixel size, in bits.

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