#include <mesh_prediction_scheme_constrained_multi_parallelogram_encoder.h>
|
| | MeshPredictionSchemeConstrainedMultiParallelogramEncoder (const PointAttribute *attribute) |
| | MeshPredictionSchemeConstrainedMultiParallelogramEncoder (const PointAttribute *attribute, const TransformT &transform, const MeshDataT &mesh_data) |
| bool | ComputeCorrectionValues (const DataTypeT *in_data, CorrType *out_corr, int size, int num_components, const PointIndex *entry_to_point_id_map) override |
| bool | EncodePredictionData (EncoderBuffer *buffer) override |
| PredictionSchemeMethod | GetPredictionMethod () const override |
| bool | IsInitialized () const override |
| | MeshPredictionSchemeEncoder (const PointAttribute *attribute, const TransformT &transform, const MeshDataT &mesh_data) |
| | PredictionSchemeEncoder (const PointAttribute *attribute) |
| bool | EncodePredictionData (EncoderBuffer *buffer) override |
| const PointAttribute * | GetAttribute () const override |
| int | GetNumParentAttributes () const override |
| GeometryAttribute::Type | GetParentAttributeType (int) const override |
| bool | SetParentAttribute (const PointAttribute *) override |
| bool | AreCorrectionsPositive () override |
| PredictionSchemeTransformType | GetTransformType () const override |
| virtual bool | ComputeCorrectionValues (const DataTypeT *in_data, TransformT::CorrType *out_corr, int size, int num_components, const PointIndex *entry_to_point_id_map)=0 |
| virtual | ~PredictionSchemeInterface ()=default |
◆ CornerTable
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ CorrType
template<typename DataTypeT, class TransformT, class MeshDataT>
Initial value:
Transform::CorrType CorrType
Definition prediction_scheme_encoder.h:41
◆ MeshPredictionSchemeConstrainedMultiParallelogramEncoder() [1/2]
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ MeshPredictionSchemeConstrainedMultiParallelogramEncoder() [2/2]
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ ComputeCorrectionValues()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ EncodePredictionData()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ GetPredictionMethod()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ IsInitialized()
template<typename DataTypeT, class TransformT, class MeshDataT>
The documentation for this class was generated from the following file: