MCPcopy Create free account
hub / github.com/CesiumGS/cesium-native / getComponentCountFromPropertyType

Function getComponentCountFromPropertyType

CesiumGltf/src/PropertyType.cpp:348–366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

346}
347
348glm::length_t getComponentCountFromPropertyType(PropertyType type) {
349 switch (type) {
350 case PropertyType::Scalar:
351 return 1;
352 case PropertyType::Vec2:
353 return 2;
354 case PropertyType::Vec3:
355 return 3;
356 case PropertyType::Vec4:
357 case PropertyType::Mat2:
358 return 4;
359 case PropertyType::Mat3:
360 return 9;
361 case PropertyType::Mat4:
362 return 16;
363 default:
364 return 0;
365 }
366}
367
368size_t getSizeOfComponentType(PropertyComponentType componentType) {
369 switch (componentType) {

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected