|
HDK
|
#include "GA_API.h"#include "GA_Types.h"#include <SYS/SYS_Hash.h>#include <limits.h>#include <stddef.h>#include <stdint.h>
Include dependency graph for GA_Edge.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | GA_EdgeT< T, DIRECTED > |
| struct | std::hash< GA_EdgeT< T, DIRECTED > > |
Namespaces | |
| std | |
| std::hash specialization for UT_IntrusivePtr<T> | |
Macros | |
| #define | __GA_Edge__ |
Typedefs | |
| using | GA_Edge = GA_EdgeT< GA_Offset, false > |
| using | GA_DirectedEdge = GA_EdgeT< GA_Offset, true > |
| using | GA_IndexEdge = GA_EdgeT< GA_Index, false > |
| using | GA_DirectedIndexEdge = GA_EdgeT< GA_Index, true > |
Functions | |
| template<typename T , bool DIRECTED> | |
| SYS_FORCE_INLINE size_t | hash_value (const GA_EdgeT< T, DIRECTED > &edge) |
| using GA_DirectedEdge = GA_EdgeT<GA_Offset, true> |
| using GA_DirectedIndexEdge = GA_EdgeT<GA_Index, true> |
| using GA_IndexEdge = GA_EdgeT<GA_Index, false> |
| SYS_FORCE_INLINE size_t hash_value | ( | const GA_EdgeT< T, DIRECTED > & | edge | ) |