Ptex
Public Member Functions | Private Attributes | List of all members
PtexReader::ReductionKey Class Reference

#include <PtexReader.h>

Public Member Functions

 ReductionKey ()
 
 ReductionKey (uint32_t faceid, Res res)
 
void copy (volatile ReductionKey &key) volatile
 
void move (volatile ReductionKey &key) volatile
 
bool matches (const ReductionKey &key) volatile
 
bool isEmpty () volatile
 
uint32_t hash () volatile
 

Private Attributes

int64_t _val
 

Detailed Description

Definition at line 685 of file PtexReader.h.

Constructor & Destructor Documentation

◆ ReductionKey() [1/2]

PtexReader::ReductionKey::ReductionKey ( )
inline

Definition at line 688 of file PtexReader.h.

◆ ReductionKey() [2/2]

PtexReader::ReductionKey::ReductionKey ( uint32_t  faceid,
Res  res 
)
inline

Definition at line 689 of file PtexReader.h.

Member Function Documentation

◆ copy()

void PtexReader::ReductionKey::copy ( volatile ReductionKey key) volatile
inline

Definition at line 692 of file PtexReader.h.

References _val.

◆ hash()

uint32_t PtexReader::ReductionKey::hash ( ) volatile
inline

Definition at line 707 of file PtexReader.h.

References _val.

◆ isEmpty()

bool PtexReader::ReductionKey::isEmpty ( ) volatile
inline

Definition at line 706 of file PtexReader.h.

References _val.

◆ matches()

bool PtexReader::ReductionKey::matches ( const ReductionKey key) volatile
inline

Definition at line 702 of file PtexReader.h.

References _val.

◆ move()

void PtexReader::ReductionKey::move ( volatile ReductionKey key) volatile
inline

Definition at line 697 of file PtexReader.h.

References _val.

Member Data Documentation

◆ _val

int64_t PtexReader::ReductionKey::_val
private

Definition at line 686 of file PtexReader.h.

Referenced by copy(), hash(), isEmpty(), matches(), and move().


The documentation for this class was generated from the following file: