#include <G4VVtkPipeline.hh>
Definition at line 91 of file G4VVtkPipeline.hh.
◆ operator()()
Definition at line 93 of file G4VVtkPipeline.hh.
94 {
95 using std::hash;
96 using std::size_t;
97
103
104 std::size_t h = 0;
105
106 do {
107 notLastFace = ph.
GetNextFacet(nEdges, vertex, edgeFlag, normals);
108
109 for (int i = 0; i < nEdges; i++) {
110 std::size_t hx = std::hash<double>()(vertex[i].
x());
111 std::size_t hy = std::hash<double>()(vertex[i].
y());
112 std::size_t hz = std::hash<double>()(vertex[i].
z());
116 }
117 } while (notLastFace);
118
119 return h;
120 }
G4bool GetNextFacet(G4int &n, G4Point3D *nodes, G4int *edgeFlags=nullptr, G4Normal3D *normals=nullptr) const
void hash_combine(std::size_t)
The documentation for this struct was generated from the following file: