#include <point_cloud_encoder.h>
◆ PointCloudEncoder()
| draco::PointCloudEncoder::PointCloudEncoder |
( |
| ) |
|
◆ ~PointCloudEncoder()
| virtual draco::PointCloudEncoder::~PointCloudEncoder |
( |
| ) |
|
|
virtualdefault |
◆ AddAttributesEncoder()
| int draco::PointCloudEncoder::AddAttributesEncoder |
( |
std::unique_ptr< AttributesEncoder > | att_enc | ) |
|
|
inline |
◆ attributes_encoder()
◆ buffer()
◆ ComputeNumberOfEncodedPoints()
| virtual void draco::PointCloudEncoder::ComputeNumberOfEncodedPoints |
( |
| ) |
|
|
protectedpure virtual |
◆ Encode()
◆ EncodeAllAttributes()
| bool draco::PointCloudEncoder::EncodeAllAttributes |
( |
| ) |
|
|
protectedvirtual |
◆ EncodeAttributesEncoderIdentifier()
| virtual bool draco::PointCloudEncoder::EncodeAttributesEncoderIdentifier |
( |
int32_t | | ) |
|
|
inlineprotectedvirtual |
◆ EncodeEncoderData()
| virtual bool draco::PointCloudEncoder::EncodeEncoderData |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ EncodeGeometryData()
| virtual Status draco::PointCloudEncoder::EncodeGeometryData |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ EncodePointAttributes()
| bool draco::PointCloudEncoder::EncodePointAttributes |
( |
| ) |
|
|
protectedvirtual |
◆ GenerateAttributesEncoder()
| virtual bool draco::PointCloudEncoder::GenerateAttributesEncoder |
( |
int32_t | att_id | ) |
|
|
protectedpure virtual |
◆ GenerateAttributesEncoders()
| bool draco::PointCloudEncoder::GenerateAttributesEncoders |
( |
| ) |
|
|
protectedvirtual |
◆ GetEncodingMethod()
| virtual uint8_t draco::PointCloudEncoder::GetEncodingMethod |
( |
| ) |
const |
|
pure virtual |
◆ GetGeometryType()
◆ GetPortableAttribute()
| const PointAttribute * draco::PointCloudEncoder::GetPortableAttribute |
( |
int32_t | point_attribute_id | ) |
|
◆ InitializeEncoder()
| virtual bool draco::PointCloudEncoder::InitializeEncoder |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ MarkParentAttribute()
| bool draco::PointCloudEncoder::MarkParentAttribute |
( |
int32_t | parent_att_id | ) |
|
◆ num_attributes_encoders()
| int draco::PointCloudEncoder::num_attributes_encoders |
( |
| ) |
const |
|
inline |
◆ num_encoded_points()
| size_t draco::PointCloudEncoder::num_encoded_points |
( |
| ) |
const |
|
inline |
◆ options()
◆ point_cloud()
| const PointCloud * draco::PointCloudEncoder::point_cloud |
( |
| ) |
const |
|
inline |
◆ set_num_encoded_points()
| void draco::PointCloudEncoder::set_num_encoded_points |
( |
size_t | num_points | ) |
|
|
inlineprotected |
◆ SetPointCloud()
| void draco::PointCloudEncoder::SetPointCloud |
( |
const PointCloud & | pc | ) |
|
The documentation for this class was generated from the following files: