47 #ifndef _MIRA_Z16TABLECODEC_H_ 48 #define _MIRA_Z16TABLECODEC_H_ 53 namespace mira {
namespace codec {
70 (
"Description",
"Lossless compression of 16bit depth images")
71 (
"Category" ,
"Image"))
96 "(Promised, not checked) max depth value in images", 9757);
99 template <
typename Reflector>
100 void reflect(Reflector &r)
102 r.property(
"MaxValue", mMaxValue,
103 "(Promised, not checked) max depth value in images", 9757);
Codec for lossless compression of 16 bit depth images that can be used together with a BinarySerializ...
Definition: Z16TableCodec.h:65
#define MIRA_REFLECT_BASE(reflector, BaseClass)
#define MIRA_META_OBJECT(classIdentifier, MetaInfo)
virtual TypeId getSupportedTypeId() const
Implementation of BinarySerializerCodec.
virtual Buffer< uint8 > encodeBuffer(TypedVoidConstPtr objectPtr)
Implementation of BinarySerializerCodec.
void property(const char *name, T &member, const char *comment, PropertyHint &&hint=PropertyHint(), ReflectCtrlFlags flags=REFLECT_CTRLFLAG_NONE)
virtual void decodeBuffer(const Buffer< uint8 > &data, TypedVoidPtr ioObjectPtr)
Implementation of BinarySerializerCodec.