|
GameApi 28
Library used by GameApi Builder tool
|
#include <prediction_scheme_normal_octahedron_canonicalized_transform_base.h>


Public Types | |
| typedef PredictionSchemeNormalOctahedronTransformBase< DataTypeT > | Base |
| typedef VectorD< DataTypeT, 2 > | Point2 |
| typedef DataTypeT | DataType |
| Public Types inherited from draco::PredictionSchemeNormalOctahedronTransformBase< DataTypeT > | |
| typedef VectorD< DataTypeT, 2 > | Point2 |
| typedef DataTypeT | DataType |
Public Member Functions | |
| PredictionSchemeNormalOctahedronCanonicalizedTransformBase () | |
| PredictionSchemeNormalOctahedronCanonicalizedTransformBase (DataTypeDataType mod_value) | |
| int32_t | GetRotationCount (Point2 pred) const |
| Point2 | RotatePoint (Point2 p, int32_t rotation_count) const |
| bool | IsInBottomLeft (const Point2 &p) const |
| Public Member Functions inherited from draco::PredictionSchemeNormalOctahedronTransformBase< DataTypeT > | |
| PredictionSchemeNormalOctahedronTransformBase () | |
| PredictionSchemeNormalOctahedronTransformBase (DataTypeDataType max_quantized_value) | |
| bool | AreCorrectionsPositive () const |
| DataTypeT | max_quantized_value () const |
| DataTypeT | center_value () const |
| int32_t | quantization_bits () const |
Static Public Member Functions | |
| static constexpr PredictionSchemeTransformType | GetType () |
| Static Public Member Functions inherited from draco::PredictionSchemeNormalOctahedronTransformBase< DataTypeT > | |
| static constexpr PredictionSchemeTransformType | GetType () |
Additional Inherited Members | |
| Protected Member Functions inherited from draco::PredictionSchemeNormalOctahedronTransformBase< DataTypeT > | |
| bool | set_max_quantized_value (DataTypeT max_quantized_value) |
| bool | IsInDiamond (DataTypeT s, DataTypeT t) const |
| void | InvertDiamond (DataTypeT *s, DataTypeT *t) const |
| int32_t | ModMax (int32_t x) const |
| int32_t | MakePositive (int32_t x) const |
| typedef PredictionSchemeNormalOctahedronTransformBase<DataTypeT> draco::PredictionSchemeNormalOctahedronCanonicalizedTransformBase< DataTypeT >::Base |
| typedef DataTypeT draco::PredictionSchemeNormalOctahedronCanonicalizedTransformBase< DataTypeT >::DataType |
| typedef VectorD<DataTypeT, 2> draco::PredictionSchemeNormalOctahedronCanonicalizedTransformBase< DataTypeT >::Point2 |
|
inline |
|
inlineexplicit |
|
inline |
|
inlinestaticconstexpr |
|
inline |
|
inline |