15#ifndef DRACO_COMPRESSION_ATTRIBUTES_SEQUENTIAL_QUANTIZATION_ATTRIBUTE_ENCODER_H_
16#define DRACO_COMPRESSION_ATTRIBUTES_SEQUENTIAL_QUANTIZATION_ATTRIBUTE_ENCODER_H_
43 int num_points)
override;
Definition encoder_buffer.h:29
Definition mesh_encoder.h:27
Definition point_cloud_encoder.h:29
PointCloudEncoder * encoder() const
Definition sequential_attribute_encoder.h:83
int attribute_id() const
Definition sequential_attribute_encoder.h:82
SequentialIntegerAttributeEncoder()
Definition sequential_integer_attribute_encoder.cc:24
SequentialQuantizationAttributeEncoder()
Definition sequential_quantization_attribute_encoder.cc:22
bool PrepareValues(const std::vector< PointIndex > &point_ids, int num_points) override
Definition sequential_quantization_attribute_encoder.cc:73
bool IsLossyEncoder() const override
Definition sequential_quantization_attribute_encoder.h:36
bool Init(PointCloudEncoder *encoder, int attribute_id) override
Definition sequential_quantization_attribute_encoder.cc:24
bool EncodeDataNeededByPortableTransform(EncoderBuffer *out_buffer) override
Definition sequential_quantization_attribute_encoder.cc:69
uint8_t GetUniqueId() const override
Definition sequential_quantization_attribute_encoder.h:31
Definition attribute_octahedron_transform.cc:21
@ SEQUENTIAL_ATTRIBUTE_ENCODER_QUANTIZATION
Definition compression_shared.h:75