C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
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.