#include <mesh_prediction_scheme_geometric_normal_encoder.h>
|
| | MeshPredictionSchemeGeometricNormalEncoder (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 |
| int | GetNumParentAttributes () const override |
| GeometryAttribute::Type | GetParentAttributeType (int i) const override |
| bool | SetParentAttribute (const PointAttribute *att) 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 |
◆ CorrType
template<typename DataTypeT, class TransformT, class MeshDataT>
Initial value:
MeshPredictionSchemeEncoder(const PointAttribute *attribute, const TransformT &transform, const MeshDataT &mesh_data)
Definition mesh_prediction_scheme_encoder.h:31
typename MeshPredictionSchemeDecoder< DataTypeT, TransformT, MeshDataT >::CorrType CorrType
Definition mesh_prediction_scheme_geometric_normal_decoder.h:30
◆ MeshPredictionSchemeGeometricNormalEncoder()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ ComputeCorrectionValues()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ EncodePredictionData()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ GetNumParentAttributes()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ GetParentAttributeType()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ GetPredictionMethod()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ IsInitialized()
template<typename DataTypeT, class TransformT, class MeshDataT>
◆ SetParentAttribute()
template<typename DataTypeT, class TransformT, class MeshDataT>
The documentation for this class was generated from the following file: