MayaFlux 0.4.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 58 of file OperationHelper.cpp.

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

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: