15#ifndef DRACO_COMPRESSION_ATTRIBUTES_KD_TREE_ATTRIBUTES_ENCODER_H_
16#define DRACO_COMPRESSION_ATTRIBUTES_KD_TREE_ATTRIBUTES_ENCODER_H_
40 std::vector<AttributeQuantizationTransform>
41 attribute_quantization_transforms_;
44 std::vector<int32_t> min_signed_values_;
45 std::vector<std::unique_ptr<PointAttribute>> quantized_portable_attributes_;
AttributesEncoder()
Definition attributes_encoder.cc:22
Definition encoder_buffer.h:29
bool EncodePortableAttributes(EncoderBuffer *out_buffer) override
Definition kd_tree_attributes_encoder.cc:128
bool EncodeDataNeededByPortableTransforms(EncoderBuffer *out_buffer) override
Definition kd_tree_attributes_encoder.cc:114
bool TransformAttributesToPortableFormat() override
Definition kd_tree_attributes_encoder.cc:31
uint8_t GetUniqueId() const override
Definition kd_tree_attributes_encoder.h:32
KdTreeAttributesEncoder()
Definition kd_tree_attributes_encoder.cc:26
Definition attribute_octahedron_transform.cc:21
@ KD_TREE_ATTRIBUTE_ENCODER
Definition compression_shared.h:66