MCPcopy Create free account
hub / github.com/Kitware/VTK / entry

Method entry

Rendering/VtkJS/vtkVtkJSSceneGraphSerializer.cxx:127–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

125};
126
127Json::Value* vtkVtkJSSceneGraphSerializer::Internal::entry(
128 const std::string& index, Json::Value* node)
129{
130 if (node == nullptr || (*node)["id"] == index)
131 {
132 return node;
133 }
134
135 if (node->isMember("dependencies"))
136 {
137 for (Json::ArrayIndex i = 0; i < (*node)["dependencies"].size(); ++i)
138 {
139 Json::Value* n = entry(index, &(*node)["dependencies"][i]);
140 if (n != nullptr)
141 {
142 return n;
143 }
144 }
145 }
146
147 return nullptr;
148}
149
150Json::ArrayIndex vtkVtkJSSceneGraphSerializer::Internal::uniqueId(void* ptr)
151{

Callers 1

AddMethod · 0.45

Calls 2

isMemberMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected