|
VTK
9.7.20261029
|
#include <vtkStaticElementLocator.h>
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.
The data TData, if not void, is associated with the quad, but not used when comparing and sorting the quads.
Definition at line 313 of file vtkStaticElementLocator.h.
Public Member Functions | |
| QuadTuple ()=default | |
| template<typename D = TData, typename = std::enable_if_t<!std::is_void_v<D>>> | |
| QuadTuple (TId v0, TId v1, TId v2, TId v3, const std::common_type_t< D > &data) | |
| QuadTuple (TId v0, TId v1, TId v2, TId v3) | |
| TId | GetKey () const |
| bool | operator== (const QuadTuple &q) const |
| bool | operator!= (const QuadTuple &q) const |
| bool | operator< (const QuadTuple &q) const |
Public Attributes | |
| TId | V0 |
| TId | V1 |
| TId | V2 |
| TId | V3 |
| Public Attributes inherited from vtkTupleData< void > | |
| void | Data |
|
default |
|
inline |
Definition at line 324 of file vtkStaticElementLocator.h.
|
inline |
Definition at line 335 of file vtkStaticElementLocator.h.
|
inline |
Definition at line 346 of file vtkStaticElementLocator.h.
|
inline |
Definition at line 348 of file vtkStaticElementLocator.h.
|
inline |
Definition at line 352 of file vtkStaticElementLocator.h.
|
inline |
Definition at line 355 of file vtkStaticElementLocator.h.
| TId QuadTuple< TId, TData >::V0 |
Definition at line 315 of file vtkStaticElementLocator.h.
| TId QuadTuple< TId, TData >::V1 |
Definition at line 316 of file vtkStaticElementLocator.h.
| TId QuadTuple< TId, TData >::V2 |
Definition at line 317 of file vtkStaticElementLocator.h.
| TId QuadTuple< TId, TData >::V3 |
Definition at line 318 of file vtkStaticElementLocator.h.