GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
draco::PredictionSchemeWrapTransformBase< DataTypeT > Class Template Reference

#include <prediction_scheme_wrap_transform_base.h>

Inheritance diagram for draco::PredictionSchemeWrapTransformBase< DataTypeT >:

Public Member Functions

 PredictionSchemeWrapTransformBase ()
void Init (int num_components)
bool AreCorrectionsPositive () const
const DataTypeT * ClampPredictedValue (const DataTypeT *predicted_val) const
int quantization_bits () const

Static Public Member Functions

static constexpr PredictionSchemeTransformType GetType ()

Protected Member Functions

bool InitCorrectionBounds ()
int num_components () const
DataTypeT min_value () const
void set_min_value (const DataTypeT &v)
DataTypeT max_value () const
void set_max_value (const DataTypeT &v)
DataTypeT max_dif () const
DataTypeT min_correction () const
DataTypeT max_correction () const

Constructor & Destructor Documentation

◆ PredictionSchemeWrapTransformBase()

template<typename DataTypeT>
draco::PredictionSchemeWrapTransformBase< DataTypeT >::PredictionSchemeWrapTransformBase ( )
inline

Member Function Documentation

◆ AreCorrectionsPositive()

template<typename DataTypeT>
bool draco::PredictionSchemeWrapTransformBase< DataTypeT >::AreCorrectionsPositive ( ) const
inline

◆ ClampPredictedValue()

template<typename DataTypeT>
const DataTypeT * draco::PredictionSchemeWrapTransformBase< DataTypeT >::ClampPredictedValue ( const DataTypeT * predicted_val) const
inline
Here is the caller graph for this function:

◆ GetType()

template<typename DataTypeT>
constexpr PredictionSchemeTransformType draco::PredictionSchemeWrapTransformBase< DataTypeT >::GetType ( )
inlinestaticconstexpr

◆ Init()

template<typename DataTypeT>
void draco::PredictionSchemeWrapTransformBase< DataTypeT >::Init ( int num_components)
inline
Here is the caller graph for this function:

◆ InitCorrectionBounds()

template<typename DataTypeT>
bool draco::PredictionSchemeWrapTransformBase< DataTypeT >::InitCorrectionBounds ( )
inlineprotected
Here is the caller graph for this function:

◆ max_correction()

template<typename DataTypeT>
DataTypeT draco::PredictionSchemeWrapTransformBase< DataTypeT >::max_correction ( ) const
inlineprotected
Here is the caller graph for this function:

◆ max_dif()

template<typename DataTypeT>
DataTypeT draco::PredictionSchemeWrapTransformBase< DataTypeT >::max_dif ( ) const
inlineprotected
Here is the caller graph for this function:

◆ max_value()

template<typename DataTypeT>
DataTypeT draco::PredictionSchemeWrapTransformBase< DataTypeT >::max_value ( ) const
inlineprotected
Here is the caller graph for this function:

◆ min_correction()

template<typename DataTypeT>
DataTypeT draco::PredictionSchemeWrapTransformBase< DataTypeT >::min_correction ( ) const
inlineprotected
Here is the caller graph for this function:

◆ min_value()

template<typename DataTypeT>
DataTypeT draco::PredictionSchemeWrapTransformBase< DataTypeT >::min_value ( ) const
inlineprotected
Here is the caller graph for this function:

◆ num_components()

template<typename DataTypeT>
int draco::PredictionSchemeWrapTransformBase< DataTypeT >::num_components ( ) const
inlineprotected
Here is the caller graph for this function:

◆ quantization_bits()

template<typename DataTypeT>
int draco::PredictionSchemeWrapTransformBase< DataTypeT >::quantization_bits ( ) const
inline

◆ set_max_value()

template<typename DataTypeT>
void draco::PredictionSchemeWrapTransformBase< DataTypeT >::set_max_value ( const DataTypeT & v)
inlineprotected
Here is the caller graph for this function:

◆ set_min_value()

template<typename DataTypeT>
void draco::PredictionSchemeWrapTransformBase< DataTypeT >::set_min_value ( const DataTypeT & v)
inlineprotected
Here is the caller graph for this function:

The documentation for this class was generated from the following file: