15#ifndef DRACO_COMPRESSION_ATTRIBUTES_PREDICTION_SCHEMES_PREDICTION_SCHEME_INTERFACE_H_
16#define DRACO_COMPRESSION_ATTRIBUTES_PREDICTION_SCHEMES_PREDICTION_SCHEME_INTERFACE_H_
Type
Definition geometry_attribute.h:46
Definition point_attribute.h:33
Definition prediction_scheme_interface.h:27
virtual const PointAttribute * GetAttribute() const =0
virtual bool IsInitialized() const =0
virtual bool SetParentAttribute(const PointAttribute *att)=0
virtual PredictionSchemeMethod GetPredictionMethod() const =0
virtual PredictionSchemeTransformType GetTransformType() const =0
virtual int GetNumParentAttributes() const =0
virtual GeometryAttribute::Type GetParentAttributeType(int i) const =0
virtual bool AreCorrectionsPositive()=0
virtual ~PredictionSchemeInterface()=default
Definition attribute_octahedron_transform.cc:21
PredictionSchemeTransformType
Definition compression_shared.h:96
PredictionSchemeMethod
Definition compression_shared.h:80