Ptex: PtexIO::FaceDataHeader Struct Reference

Ptex

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes | List of all members
PtexIO::FaceDataHeader Struct Reference

`#include <PtexIO.h>`

## Public Member Functions
uint32_t | blocksize () const
Encoding | encoding () const
uint32_t & | val ()
const uint32_t & | val () const
void | set (uint32_t blocksize, Encoding encoding)
| FaceDataHeader ()

## Public Attributes
uint32_t | data

## Detailed Description

Definition at line 78 of file PtexIO.h.

## Constructor & Destructor Documentation

PtexIO::FaceDataHeader::FaceDataHeader | ( |  | ) |
| inline

Definition at line 86 of file PtexIO.h.

## Member Function Documentation

uint32_t PtexIO::FaceDataHeader::blocksize | ( |  | ) | const
| inline

Definition at line 80 of file PtexIO.h.

Referenced by PtexReader::computeOffsets(), PtexReader::readFace(), PtexReader::readFaceData(), PtexIncrWriter::writeFace(), and PtexWriterBase::writeFaceData().

Encoding PtexIO::FaceDataHeader::encoding | ( |  | ) | const
| inline

Definition at line 81 of file PtexIO.h.

Referenced by PtexReader::readFace(), PtexReader::readFaceData(), and PtexReader::unpackedSize().

void PtexIO::FaceDataHeader::set | ( | uint32_t | blocksize,
|  | Encoding | encoding
| ) |  |
| inline

Definition at line 84 of file PtexIO.h.

Referenced by PtexIncrWriter::writeConstantFace(), PtexWriterBase::writeConstFaceBlock(), PtexWriterBase::writeFaceBlock(), and PtexWriterBase::writeFaceData().

uint32_t& PtexIO::FaceDataHeader::val | ( |  | ) |
| inline

Definition at line 82 of file PtexIO.h.

const uint32_t& PtexIO::FaceDataHeader::val | ( |  | ) | const
| inline

Definition at line 83 of file PtexIO.h.

## Member Data Documentation

uint32_t PtexIO::FaceDataHeader::data

Definition at line 79 of file PtexIO.h.

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

- PtexIO.h