42 static const unsigned int InitialFNV = 2166136261u;
43 static const unsigned int FNVMultiple = 16777619u;
46 unsigned int hash = InitialFNV;
48 for (
int i = 0;
m_string1.c_str()[i]; i++)
94 unsigned int key = m_uid;
133 const bool VOID_IS_8 = ((
sizeof(
void*) == 8));
147template <
class Value>
170 unsigned int key = m_uid;
182template <
class Value>
204 unsigned int key = m_uid;
218template <
class Key,
class Value>
238 m_next.resize(newCapacity);
242 for (i = 0; i < newCapacity; ++i)
246 for (i = 0; i < newCapacity; ++i)
251 for (i = 0; i < curHashtableSize; i++)
282 if (oldCapacity < newCapacity)
308 while (index != pairIndex)
331 if (lastPairIndex == pairIndex)
345 while (index != lastPairIndex)
Group Output data from inside of a node group A color picker Mix two input colors RGB to Convert a color s luminance to a grayscale value Generate a normal vector and a dot product Brightness Control the brightness and contrast of the input color Vector Map input vector components with curves Camera Retrieve information about the camera and how it relates to the current shading point s position Clamp a value between a minimum and a maximum Vector Perform vector math operation Invert Invert a producing a negative Combine Generate a color from its and blue Hue Saturation Value
#define SIMD_FORCE_INLINE
SIMD_FORCE_INLINE unsigned int getHash() const
bool equals(const btHashInt &other) const
SIMD_FORCE_INLINE unsigned int getHash() const
bool equals(const btHashKeyPtr< Value > &other) const
SIMD_FORCE_INLINE unsigned int getHash() const
bool equals(const btHashKey< Value > &other) const
void insert(const Key &key, const Value &value)
Key getKeyAtIndex(int index)
void growTables(const Key &)
Value * operator[](const Key &key)
int findIndex(const Key &key) const
const Key getKeyAtIndex(int index) const
Value * find(const Key &key)
void remove(const Key &key)
btAlignedObjectArray< int > m_hashTable
btAlignedObjectArray< int > m_next
const Value * getAtIndex(int index) const
btAlignedObjectArray< btHashInt > m_keyArray
btAlignedObjectArray< btTriangleInfo > m_valueArray
const Value * find(const Key &key) const
Value * getAtIndex(int index)
const Value * operator[](const Key &key) const
const void * getPointer() const
btHashPtr(const void *ptr)
SIMD_FORCE_INLINE unsigned int getHash() const
bool equals(const btHashPtr &other) const
unsigned int m_hashValues[2]
bool equals(const btHashString &other) const
btHashString(const char *name)
SIMD_FORCE_INLINE unsigned int getHash() const