Ptex: PtexReader::ReductionKey Class Reference

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.

## ◆ isEmpty()

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

Definition at line 706 of file PtexReader.h.

## ◆ 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(), matches(), and move().

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

- PtexReader.h