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