draco_decoder 0.0.2

a draco decoder on rust (wip)
1
2
3
4
5
6
7
8
9
10
11
12
#pragma once
#include "draco_decoder/src/ffi.rs.h"
#include "rust/cxx.h"
#include <cstdint>
#include <vector>

rust::Vec<uint8_t> decode_point_cloud(rust::Slice<const uint8_t> data);

size_t decode_mesh_direct_write(const uint8_t *data, size_t data_len,
                                uint8_t *out_ptr, size_t out_len);

size_t debug_mesh_buffer_len(const uint8_t *data, size_t data_len);