- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Class List
- Class Hierarchy
- Class Members

Public Member Functions | Public Attributes

# BrushStamp Struct Reference

Search for all occurrences

## Detailed Description

A masking image aligned to a mesh surface.

Definition at line 75 of file brushmask.h.

`#include <brushmask.h>`

Inheritance diagram for BrushStamp:
[legend]

List of all members.

## Public Member Functions
void | SetParameters (const StampConfiguration &config, const Vector &vPosition, const Vector &vNormal, float fSize, const Matrix &mLocalToWorld)
| Initializes mask parameters based on the given configuration.
void | CalculateTransformation (const Vector &vPosition, const Vector &vNormal, const Vector &vUp, float fScaleX, float fScaleY, bool bFlip, bool bFlop, const Matrix &mLocalToWorld)
| Calculates the transformation matrix from the given position, scale and mirror parameters.
## Public Attributes
| DECLARE_CLASS

## Member Function Documentation

void SetParameters | ( | const StampConfiguration & | config,
|  | const Vector & | vPosition,
|  | const Vector & | vNormal,
|  | float | fSize,
|  | const Matrix & | mLocalToWorld
| ) |  |

Search for all occurrences

Initializes mask parameters based on the given configuration.

void CalculateTransformation | ( | const Vector & | vPosition,
|  | const Vector & | vNormal,
|  | const Vector & | vUp,
|  | float | fScaleX,
|  | float | fScaleY,
|  | bool | bFlip,
|  | bool | bFlop,
|  | const Matrix & | mLocalToWorld
| ) |  |

Search for all occurrences

Calculates the transformation matrix from the given position, scale and mirror parameters.

## Member Data Documentation

DECLARE_CLASS

Search for all occurrences

Reimplemented from BrushMask.

Definition at line 77 of file brushmask.h.

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

- Mudbox/brushmask.h