PatchTableFactory::PatchFaceTag Struct Reference

Public Member Functions | Public Attributes | List of all members
PatchTableFactory::PatchFaceTag Struct Reference

`#include <patchTableFactory.h>`

## Public Member Functions
void | clear ()
void | assignBoundaryPropertiesFromEdgeMask (int boundaryEdgeMask)
void | assignBoundaryPropertiesFromVertexMask (int boundaryVertexMask)
void | assignTransitionPropertiesFromEdgeMask (int boundaryVertexMask)

## Public Attributes
unsigned int | _hasPatch: 1
unsigned int | _isRegular: 1
unsigned int | _transitionMask: 4
unsigned int | _boundaryMask: 4
unsigned int | _boundaryIndex: 2
unsigned int | _boundaryCount: 3
unsigned int | _hasBoundaryEdge: 3
unsigned int | _isSingleCrease: 1

## Detailed Description

Definition at line 150 of file patchTableFactory.h.

## Member Function Documentation

## § assignBoundaryPropertiesFromEdgeMask()

void assignBoundaryPropertiesFromEdgeMask | ( | int | boundaryEdgeMask | ) |

## § assignBoundaryPropertiesFromVertexMask()

void assignBoundaryPropertiesFromVertexMask | ( | int | boundaryVertexMask | ) |

## § assignTransitionPropertiesFromEdgeMask()

void assignTransitionPropertiesFromEdgeMask | ( | int | boundaryVertexMask | ) |

## § clear()

void clear | ( |  | ) |

## Member Data Documentation

## § _boundaryCount

unsigned int _boundaryCount

Definition at line 157 of file patchTableFactory.h.

## § _boundaryIndex

unsigned int _boundaryIndex

Definition at line 156 of file patchTableFactory.h.

## § _boundaryMask

unsigned int _boundaryMask

Definition at line 155 of file patchTableFactory.h.

## § _hasBoundaryEdge

unsigned int _hasBoundaryEdge

Definition at line 158 of file patchTableFactory.h.

## § _hasPatch

unsigned int _hasPatch

Definition at line 152 of file patchTableFactory.h.

## § _isRegular

unsigned int _isRegular

Definition at line 153 of file patchTableFactory.h.

## § _isSingleCrease

unsigned int _isSingleCrease

Definition at line 159 of file patchTableFactory.h.

## § _transitionMask

unsigned int _transitionMask

Definition at line 154 of file patchTableFactory.h.

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

- opensubdiv/far/patchTableFactory.h