|
| DescriptorBuffer (const DescriptorView8U &desc) |
|
| DescriptorBuffer (const DescriptorView32F &desc) |
|
| DescriptorBuffer (const DescriptorView &desc) |
|
| DescriptorBuffer (DescriptorType descriptor_type, uint32_t nb_descriptors) |
| DescriptorBuffer. More...
|
|
| DescriptorBuffer (unsigned char *descriptorData, DescriptorType descriptor_type, uint32_t nb_descriptors) |
| DescriptorBuffer. More...
|
|
| DescriptorBuffer (unsigned char *descriptorData, DescriptorType descriptor_type, DescriptorDataType data_type, uint32_t nb_elements, uint32_t nb_descriptors) |
| DescriptorBuffer. More...
|
|
| DescriptorBuffer (DescriptorType descriptor_type, DescriptorDataType data_type, uint32_t nb_elements, uint32_t nb_descriptors) |
| DescriptorBuffer. More...
|
|
| DescriptorBuffer () |
| DescriptorBuffer default constructor.
|
|
uint32_t | getNbDescriptors (void) const |
| return the number of descriptors stored in the structure
|
|
enum DescriptorType | getDescriptorType () const |
| return the type of descriptor
|
|
uint32_t | getNbElements (void) const |
| return the number of elements per descriptor
|
|
enum DescriptorDataType | getDescriptorDataType () const |
| return the internal storage type of descriptor
|
|
uint32_t | getDescriptorByteSize (void) const |
| return the descriptor size in bytes
|
|
void | append (const DescriptorView &descriptor) |
|
void | append (const DescriptorView8U &descriptor) |
|
void | append (const DescriptorView32F &descriptor) |
|
DescriptorBuffer | convertTo (DescriptorDataType type) const |
|
DescriptorBuffer | operator+ (const DescriptorBuffer &desc) const |
|
DescriptorBuffer | operator* (float fac) const |
|
DescriptorBuffer | operator/ (float div) const |
|
DescriptorView | getDescriptor (uint32_t index) const |
|
template<DescriptorDataType datatype, typename T = typename inferType<datatype>::InnerType> |
DescriptorViewTemplate< T > | getDescriptor (uint32_t index) |
|
void * | data () |
|
const void * | data () const |
|
template<typename Archive > |
void | serialize (Archive &ar, ATTRIBUTE(maybe_unused) const unsigned int version) |
|
A buffer to store a set of descriptors.
This class provides an descriptor buffer structure