15#ifndef DRACO_COMPRESSION_MESH_MESH_EDGEBREAKER_DECODER_IMPL_INTERFACE_H_
16#define DRACO_COMPRESSION_MESH_MESH_EDGEBREAKER_DECODER_IMPL_INTERFACE_H_
34 int att_id)
const = 0;
36 int att_id)
const = 0;
Definition corner_table.h:53
Definition mesh_attribute_corner_table.h:30
Definition mesh_edgebreaker_decoder_impl_interface.h:28
virtual ~MeshEdgebreakerDecoderImplInterface()=default
virtual bool Init(MeshEdgebreakerDecoder *decoder)=0
virtual MeshEdgebreakerDecoder * GetDecoder() const =0
virtual const MeshAttributeIndicesEncodingData * GetAttributeEncodingData(int att_id) const =0
virtual bool OnAttributesDecoded()=0
virtual const CornerTable * GetCornerTable() const =0
virtual bool DecodeConnectivity()=0
virtual bool CreateAttributesDecoder(int32_t att_decoder_id)=0
virtual const MeshAttributeCornerTable * GetAttributeCornerTable(int att_id) const =0
Definition mesh_edgebreaker_decoder.h:25
Definition attribute_octahedron_transform.cc:21
Definition mesh_attribute_indices_encoding_data.h:27