|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
Iterators for model traverse: containers, assemblies, faces, edges, verticies of solids, loops of faces, edges of loops, faces and edjes adjacent to verticies. More...
#include <topology.h>#include <templ_sptr.h>#include <system_cpp_standard.h>#include <vector>#include <map>Classes | |
| class | ItemPtrVectorIterator< ContainerType, ItemType > |
| Iterator for traverse container of pointers. More... | |
| class | AssemblyItemsIterator |
| Iterator for traverse of assembly. More... | |
| class | AssemblyItemsConstIterator |
| Iterator for traverse of immutable assembly. More... | |
| class | PlaneInstanceItemsIterator |
| Iterator for traverse of elements of planar instance. More... | |
| class | PlaneInstanceItemsConstIterator |
| Iterator for traverse of elements of immutable planar instance. More... | |
| class | SolidEdgesConstIterator |
| Iterator for traverse edged of immutable solid. More... | |
| class | SolidEdgesIterator |
| Iterator for traverse edged of solid. More... | |
| class | ShellVerticiesIterator |
| Iterator for traverse verticies of a shell. More... | |
| class | CacheEdgesForVertex |
| Cache for edges adjacent to a vertex. More... | |
| class | CacheFacesForVertex |
| Cache for faces adjacent to a vertex. More... | |
| class | VertexEdgesIterator |
| Iterator for traverse edges adjacent to a vertex. More... | |
| class | VertexFacesIterator |
| Iterator for traverse faces adjacent to a vertex. More... | |
| class | SolidFacesIterator |
| Iterator for traverse faces of a solid. More... | |
| class | SolidFacesConstIterator |
| Iterator for traverse faces of a constant solid. More... | |
| class | ShellFacesIterator |
| Iterator for traverse faces of a shell. More... | |
| class | ShellFacesConstIterator |
| Iterator for traverse faces of a immutable shell. More... | |
| class | FaceLoopsIterator |
| Iterator for traverse loops of a face. More... | |
| class | FaceLoopsConstIterator |
| Iterator for traverse loops of a immutable face. More... | |
| class | LoopOrientedEdgesIterator |
| Iterator for traverse oriented edges of a loop. More... | |
| class | LoopOrientedEdgesConstIterator |
| Iterator for traverse oriented edges of a immutable loop. More... | |
| class | WireFrameEdgesIterator |
| Iterator for traverse edges of wire frame. More... | |
| class | MeshPolygonsConstIterator |
| Iterator for traverse edges of a mesh. More... | |
Iterators for model traverse: containers, assemblies, faces, edges, verticies of solids, loops of faces, edges of loops, faces and edjes adjacent to verticies.
Iterators provide traverse of only non-null elements.