|
VTK
9.7.20261101
|
#include "vtkABINamespace.h"#include "vtkKeys.h"#include "vtkType.h"#include <type_traits>#include <utility>#include "vtkStaticElementLocator.txx"Go to the source code of this file.
Classes | |
| class | vtkStaticElementLocator< TID, TElement > |
| templated locator of topological elements, with data on the elements More... | |
| struct | vtkTupleData< TData > |
| The data associated with an element tuple, TData, as its member Data. More... | |
| struct | vtkTupleData< void > |
| struct | EdgeTuple< TId, TED > |
| Definition of an edge tuple: its 2 point ids, ordered (V0 <= V1) by the constructors. More... | |
| struct | TriangleTuple< TId, TData > |
| Definition of a triangle tuple: its 3 point ids, sorted (V0 <= V1 <= V2) by the constructor, so that two triangles are equal if they have the same points, in any order. More... | |
| struct | QuadTuple< TId, TData > |
| Definition of a quad tuple: its 4 point ids, sorted (V0 <= V1 <= V2 <= V3) by the constructor, so that two quads are equal if they have the same points, in any order. More... | |
Typedefs | |
| template<typename TId = vtkIdType, typename TData = void> | |
| using | vtkStaticEdgeLocator = vtkStaticElementLocator<TId, EdgeTuple<TId, TData>> |
| Static locator specialized for EdgeTuple (2 vertices). | |
| template<typename TId = vtkIdType, typename TData = void> | |
| using | vtkStaticTriangleLocator = vtkStaticElementLocator<TId, TriangleTuple<TId, TData>> |
| Static locator specialized for TriangleTuple (3 vertices). | |
| template<typename TId = vtkIdType, typename TData = void> | |
| using | vtkStaticQuadLocator = vtkStaticElementLocator<TId, QuadTuple<TId, TData>> |
| Static locator specialized for QuadTuple (4 vertices). | |
| using vtkStaticEdgeLocator = vtkStaticElementLocator<TId, EdgeTuple<TId, TData>> |
Static locator specialized for EdgeTuple (2 vertices).
Defaults to vtkIdType IDs with no associated data.
Definition at line 394 of file vtkStaticElementLocator.h.
| using vtkStaticTriangleLocator = vtkStaticElementLocator<TId, TriangleTuple<TId, TData>> |
Static locator specialized for TriangleTuple (3 vertices).
Defaults to vtkIdType IDs with no associated data.
Definition at line 401 of file vtkStaticElementLocator.h.
| using vtkStaticQuadLocator = vtkStaticElementLocator<TId, QuadTuple<TId, TData>> |
Static locator specialized for QuadTuple (4 vertices).
Defaults to vtkIdType IDs with no associated data.
Definition at line 408 of file vtkStaticElementLocator.h.