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


Public Member Functions | |
| MeshPredictionSchemeGeometricNormalPredictorArea (const MeshDataT &md) | |
| virtual | ~MeshPredictionSchemeGeometricNormalPredictorArea () |
| void | ComputePredictedValue (CornerIndex corner_id, DataTypeT *prediction) override |
| bool | SetNormalPredictionMode (NormalPredictionMode mode) override |
| Public Member Functions inherited from draco::MeshPredictionSchemeGeometricNormalPredictorBase< DataTypeT, TransformT, MeshDataT > | |
| void | SetPositionAttribute (const PointAttribute &position_attribute) |
| void | SetEntryToPointIdMap (const PointIndex *map) |
| bool | IsInitialized () const |
| virtual NormalPredictionMode | GetNormalPredictionMode () const |
Additional Inherited Members | |
| Protected Member Functions inherited from draco::MeshPredictionSchemeGeometricNormalPredictorBase< DataTypeT, TransformT, MeshDataT > | |
| MeshPredictionSchemeGeometricNormalPredictorBase (const MeshDataT &md) | |
| virtual | ~MeshPredictionSchemeGeometricNormalPredictorBase () |
| VectorD< int64_t, 3 > | GetPositionForDataId (int data_id) const |
| VectorD< int64_t, 3 > | GetPositionForCorner (CornerIndex ci) const |
| VectorD< int32_t, 2 > | GetOctahedralCoordForDataId (int data_id, const DataTypeT *data) const |
| Protected Attributes inherited from draco::MeshPredictionSchemeGeometricNormalPredictorBase< DataTypeT, TransformT, MeshDataT > | |
| const PointAttribute * | pos_attribute_ |
| const PointIndex * | entry_to_point_id_map_ |
| MeshDataT | mesh_data_ |
| NormalPredictionMode | normal_prediction_mode_ |
|
inlineexplicit |
|
inlinevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
Implements draco::MeshPredictionSchemeGeometricNormalPredictorBase< DataTypeT, TransformT, MeshDataT >.
