|
Blender
V2.59
|
#include <collada_internal.h>
Public Types | |
| enum | UnitSystem { None, Metric, Imperial } |
Public Member Functions | |
| UnitConverter () | |
| void | read_asset (const COLLADAFW::FileInfo *asset) |
| void | convertVector3 (COLLADABU::Math::Vector3 &vec, float *v) |
| UnitConverter::UnitSystem | isMetricSystem (void) |
| float | getLinearMeter (void) |
| void | dae_matrix_to_mat4_ (float out[][4], const COLLADABU::Math::Matrix4 &in) |
| void | mat4_to_dae (float out[][4], float in[][4]) |
| void | mat4_to_dae_double (double out[][4], float in[][4]) |
Definition at line 45 of file collada_internal.h.
Definition at line 53 of file collada_internal.h.
| UnitConverter::UnitConverter | ( | ) |
Definition at line 35 of file collada_internal.cpp.
| void UnitConverter::convertVector3 | ( | COLLADABU::Math::Vector3 & | vec, |
| float * | v | ||
| ) |
Definition at line 66 of file collada_internal.cpp.
| void UnitConverter::dae_matrix_to_mat4_ | ( | float | out[][4], |
| const COLLADABU::Math::Matrix4 & | in | ||
| ) |
Definition at line 75 of file collada_internal.cpp.
References i.
Referenced by SkinInfo::add_joint(), SkinInfo::borrow_skin_controller_data(), and TransformReader::dae_matrix_to_mat4().
| float UnitConverter::getLinearMeter | ( | void | ) |
Definition at line 61 of file collada_internal.cpp.
References Scene::unit.
Referenced by DocumentImporter::finish(), and DocumentImporter::writeLight().
| UnitConverter::UnitSystem UnitConverter::isMetricSystem | ( | void | ) |
Definition at line 43 of file collada_internal.cpp.
References Imperial, Metric, None, and Scene::unit.
Referenced by DocumentImporter::finish().
| void UnitConverter::mat4_to_dae | ( | float | out[][4], |
| float | in[][4] | ||
| ) |
Definition at line 86 of file collada_internal.cpp.
References copy_m4_m4(), and transpose_m4().
Referenced by mat4_to_dae_double().
| void UnitConverter::mat4_to_dae_double | ( | double | out[][4], |
| float | in[][4] | ||
| ) |
Definition at line 92 of file collada_internal.cpp.
References i, and mat4_to_dae().
| void UnitConverter::read_asset | ( | const COLLADAFW::FileInfo * | asset | ) |
Definition at line 37 of file collada_internal.cpp.
References Scene::unit.
Referenced by DocumentImporter::writeGlobalAsset().