MCPcopy Create free account
hub / github.com/NatLabRockies/OpenStudio / getThreeMaterialId

Function getThreeMaterialId

src/utilities/geometry/ThreeJS.cpp:101–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

99}
100
101std::string getThreeMaterialId(const std::string& materialName, std::map<std::string, std::string>& materialMap) {
102 auto it = materialMap.find(materialName);
103 if (it != materialMap.end()) {
104 return it->second;
105 }
106
107 it = materialMap.find("Undefined");
108 if (it != materialMap.end()) {
109 return it->second;
110 }
111 OS_ASSERT(false);
112 return "";
113}
114
115std::vector<ThreeMaterial> makeStandardThreeMaterials() {
116 std::vector<ThreeMaterial> result;

Callers 1

modelToThreeJSMethod · 0.85

Calls 2

findMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected