15#ifndef DRACO_COMPRESSION_ATTRIBUTES_KD_TREE_ATTRIBUTES_DECODER_H_
16#define DRACO_COMPRESSION_ATTRIBUTES_KD_TREE_ATTRIBUTES_DECODER_H_
34 template <
int level_t,
typename OutIteratorT>
35 bool DecodePoints(
int total_dimensionality,
int num_expected_points,
38 template <
typename SignedDataTypeT>
40 int num_processed_signed_components);
42 std::vector<AttributeQuantizationTransform>
43 attribute_quantization_transforms_;
44 std::vector<int32_t> min_signed_values_;
45 std::vector<std::unique_ptr<PointAttribute>> quantized_portable_attributes_;
AttributesDecoder()
Definition attributes_decoder.cc:21
Definition decoder_buffer.h:30
bool TransformAttributesToOriginalFormat() override
Definition kd_tree_attributes_decoder.cc:493
bool DecodePortableAttributes(DecoderBuffer *in_buffer) override
Definition kd_tree_attributes_decoder.cc:134
bool DecodeDataNeededByPortableTransforms(DecoderBuffer *in_buffer) override
Definition kd_tree_attributes_decoder.cc:273
KdTreeAttributesDecoder()
Definition kd_tree_attributes_decoder.cc:132
Definition point_attribute.h:33
Definition attribute_octahedron_transform.cc:21