MayaFlux 0.3.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ interpretation_row_count()

size_t MayaFlux::Yantra::detail::interpretation_row_count ( Kakshya::MatrixInterpretation  interp)

Definition at line 56 of file OperationHelper.cpp.

57 {
58 switch (interp) {
59 case Kakshya::MatrixInterpretation::SCALAR:
60 return 1;
61 case Kakshya::MatrixInterpretation::COMPLEX:
62 case Kakshya::MatrixInterpretation::VEC2:
63 return 2;
64 case Kakshya::MatrixInterpretation::VEC3:
65 return 3;
66 case Kakshya::MatrixInterpretation::VEC4:
67 return 4;
68 case Kakshya::MatrixInterpretation::MAT4:
69 return 16;
70 case Kakshya::MatrixInterpretation::AUTO:
71 return 1;
72 }
73 return 1;
74 }

References MayaFlux::Kakshya::AUTO, MayaFlux::Kakshya::COMPLEX, MayaFlux::Kakshya::MAT4, MayaFlux::Kakshya::SCALAR, MayaFlux::Kakshya::VEC2, MayaFlux::Kakshya::VEC3, and MayaFlux::Kakshya::VEC4.

Referenced by MayaFlux::Yantra::OperationHelper::reconstruct_data_variant_from_double().

+ Here is the caller graph for this function: