GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
draco::KdTreeAttributesDecoder Class Reference

#include <kd_tree_attributes_decoder.h>

Inheritance diagram for draco::KdTreeAttributesDecoder:
Collaboration diagram for draco::KdTreeAttributesDecoder:

Public Member Functions

 KdTreeAttributesDecoder ()
Public Member Functions inherited from draco::AttributesDecoder
 AttributesDecoder ()
virtual ~AttributesDecoder ()=default
bool Init (PointCloudDecoder *decoder, PointCloud *pc) override
bool DecodeAttributesDecoderData (DecoderBuffer *in_buffer) override
int32_t GetAttributeId (int i) const override
int32_t GetNumAttributes () const override
PointCloudDecoder * GetDecoder () const override
bool DecodeAttributes (DecoderBuffer *in_buffer) override
Public Member Functions inherited from draco::AttributesDecoderInterface
 AttributesDecoderInterface ()=default
virtual ~AttributesDecoderInterface ()=default
virtual const PointAttribute * GetPortableAttribute (int32_t)

Protected Member Functions

bool DecodePortableAttributes (DecoderBuffer *in_buffer) override
bool DecodeDataNeededByPortableTransforms (DecoderBuffer *in_buffer) override
bool TransformAttributesToOriginalFormat () override
Protected Member Functions inherited from draco::AttributesDecoder
int32_t GetLocalIdForPointAttribute (int32_t point_attribute_id) const

Constructor & Destructor Documentation

◆ KdTreeAttributesDecoder()

draco::KdTreeAttributesDecoder::KdTreeAttributesDecoder ( )

Member Function Documentation

◆ DecodeDataNeededByPortableTransforms()

bool draco::KdTreeAttributesDecoder::DecodeDataNeededByPortableTransforms ( DecoderBuffer * in_buffer)
overrideprotectedvirtual

Reimplemented from draco::AttributesDecoder.

◆ DecodePortableAttributes()

bool draco::KdTreeAttributesDecoder::DecodePortableAttributes ( DecoderBuffer * in_buffer)
overrideprotectedvirtual

◆ TransformAttributesToOriginalFormat()

bool draco::KdTreeAttributesDecoder::TransformAttributesToOriginalFormat ( )
overrideprotectedvirtual

Reimplemented from draco::AttributesDecoder.


The documentation for this class was generated from the following files: