|
GameApi 28
Library used by GameApi Builder tool
|
#include <sequential_quantization_attribute_decoder.h>


Public Member Functions | |
| SequentialQuantizationAttributeDecoder () | |
| bool | Init (PointCloudDecoder *decoder, int attribute_id) override |
| Public Member Functions inherited from draco::SequentialIntegerAttributeDecoder | |
| SequentialIntegerAttributeDecoder () | |
| bool | TransformAttributeToOriginalFormat (const std::vector< PointIndex > &point_ids) override |
| Public Member Functions inherited from draco::SequentialAttributeDecoder | |
| SequentialAttributeDecoder () | |
| virtual | ~SequentialAttributeDecoder ()=default |
| virtual bool | InitializeStandalone (PointAttribute *attribute) |
| virtual bool | DecodePortableAttribute (const std::vector< PointIndex > &point_ids, DecoderBuffer *in_buffer) |
| const PointAttribute * | GetPortableAttribute () |
| const PointAttribute * | attribute () const |
| PointAttribute * | attribute () |
| int | attribute_id () const |
| PointCloudDecoder * | decoder () const |
Protected Member Functions | |
| bool | DecodeIntegerValues (const std::vector< PointIndex > &point_ids, DecoderBuffer *in_buffer) override |
| bool | DecodeDataNeededByPortableTransform (const std::vector< PointIndex > &point_ids, DecoderBuffer *in_buffer) override |
| bool | StoreValues (uint32_t num_points) override |
| virtual bool | DecodeQuantizedDataInfo () |
| virtual bool | DequantizeValues (uint32_t num_values) |
| Protected Member Functions inherited from draco::SequentialIntegerAttributeDecoder | |
| bool | DecodeValues (const std::vector< PointIndex > &point_ids, DecoderBuffer *in_buffer) override |
| virtual std::unique_ptr< PredictionSchemeTypedDecoderInterface< int32_t > > | CreateIntPredictionScheme (PredictionSchemeMethod method, PredictionSchemeTransformType transform_type) |
| virtual int32_t | GetNumValueComponents () const |
| void | PreparePortableAttribute (int num_entries, int num_components) |
| int32_t * | GetPortableAttributeData () |
| Protected Member Functions inherited from draco::SequentialAttributeDecoder | |
| virtual bool | InitPredictionScheme (PredictionSchemeInterface *ps) |
| void | SetPortableAttribute (std::unique_ptr< PointAttribute > att) |
| PointAttribute * | portable_attribute () |
| draco::SequentialQuantizationAttributeDecoder::SequentialQuantizationAttributeDecoder | ( | ) |
|
overrideprotectedvirtual |
Reimplemented from draco::SequentialAttributeDecoder.
|
overrideprotectedvirtual |
Reimplemented from draco::SequentialIntegerAttributeDecoder.
|
protectedvirtual |

|
protectedvirtual |

|
overridevirtual |
Reimplemented from draco::SequentialIntegerAttributeDecoder.
|
overrideprotectedvirtual |
Reimplemented from draco::SequentialIntegerAttributeDecoder.