Research Article

A Topological Framework for Interactive Queries on 3D Models in the Web

Algorithm 1

Implementation of methods vGetAdjacentVertices and eGetIncidentFaces.
class Topology:
defvGetAdjacentVertices (self, ):
adj = self·adjacent
return adj
defeGetIncidentFaces (self, , ):
= set (self·adjacent )
= set (self·adjacent )
·intersection
faces =
for in :
  faces·append (( , , ))
return faces