#include <sequential_attribute_encoder.h>
◆ SequentialAttributeEncoder()
| draco::SequentialAttributeEncoder::SequentialAttributeEncoder |
( |
| ) |
|
◆ ~SequentialAttributeEncoder()
| virtual draco::SequentialAttributeEncoder::~SequentialAttributeEncoder |
( |
| ) |
|
|
virtualdefault |
◆ attribute()
| const PointAttribute * draco::SequentialAttributeEncoder::attribute |
( |
| ) |
const |
|
inline |
◆ attribute_id()
| int draco::SequentialAttributeEncoder::attribute_id |
( |
| ) |
const |
|
inline |
◆ EncodeDataNeededByPortableTransform()
| bool draco::SequentialAttributeEncoder::EncodeDataNeededByPortableTransform |
( |
EncoderBuffer * | out_buffer | ) |
|
|
virtual |
◆ EncodePortableAttribute()
| bool draco::SequentialAttributeEncoder::EncodePortableAttribute |
( |
const std::vector< PointIndex > & | point_ids, |
|
|
EncoderBuffer * | out_buffer ) |
|
virtual |
◆ encoder()
◆ EncodeValues()
| bool draco::SequentialAttributeEncoder::EncodeValues |
( |
const std::vector< PointIndex > & | point_ids, |
|
|
EncoderBuffer * | out_buffer ) |
|
protectedvirtual |
◆ GetParentAttributeId()
| int draco::SequentialAttributeEncoder::GetParentAttributeId |
( |
int | i | ) |
const |
|
inline |
◆ GetPortableAttribute()
| const PointAttribute * draco::SequentialAttributeEncoder::GetPortableAttribute |
( |
| ) |
const |
|
inline |
◆ GetUniqueId()
| virtual uint8_t draco::SequentialAttributeEncoder::GetUniqueId |
( |
| ) |
const |
|
inlinevirtual |
◆ Init()
| bool draco::SequentialAttributeEncoder::Init |
( |
PointCloudEncoder * | encoder, |
|
|
int | attribute_id ) |
|
virtual |
◆ InitializeStandalone()
| bool draco::SequentialAttributeEncoder::InitializeStandalone |
( |
PointAttribute * | attribute | ) |
|
|
virtual |
◆ InitPredictionScheme()
◆ is_parent_encoder()
| bool draco::SequentialAttributeEncoder::is_parent_encoder |
( |
| ) |
const |
|
inlineprotected |
◆ IsLossyEncoder()
| virtual bool draco::SequentialAttributeEncoder::IsLossyEncoder |
( |
| ) |
const |
|
inlinevirtual |
◆ MarkParentAttribute()
| void draco::SequentialAttributeEncoder::MarkParentAttribute |
( |
| ) |
|
◆ NumParentAttributes()
| int draco::SequentialAttributeEncoder::NumParentAttributes |
( |
| ) |
const |
|
inline |
◆ portable_attribute()
| PointAttribute * draco::SequentialAttributeEncoder::portable_attribute |
( |
| ) |
|
|
inlineprotected |
◆ SetPortableAttribute()
| void draco::SequentialAttributeEncoder::SetPortableAttribute |
( |
std::unique_ptr< PointAttribute > | att | ) |
|
|
inlineprotected |
◆ SetPredictionSchemeParentAttributes()
◆ TransformAttributeToPortableFormat()
| bool draco::SequentialAttributeEncoder::TransformAttributeToPortableFormat |
( |
const std::vector< PointIndex > & | point_ids | ) |
|
|
virtual |
The documentation for this class was generated from the following files: