HDK
|
#include <GU_BrushNib.h>
Public Member Functions | |
GU_BrushNib () | |
virtual | ~GU_BrushNib () |
bool | testDepth (const UT_Vector3 &pos, float &depth) const |
virtual float | getAlpha (const UT_Vector3 &pos) |
virtual float | getAlphaColor (const UT_Vector3 &pos, UT_Vector3 &cd) |
int | hasStamping () const |
void | setOpacity (float val) |
float | getOpacity () const |
void | setDepth (bool usedepth, float depth, float height) |
void | setStamping (int stamp) |
void | setColor (const UT_Vector3 &cd) |
void | setOrientation (const UT_Vector3 &orig, const UT_Vector3 &dir, const UT_Vector3 &upvector, float rad, float angle, float squash) |
void | setSoftEdge (float softedge, TS_MetaKernel *kernel) |
void | toBrushSpace (UT_Vector3 &pos) |
float | getBrushDist2 (const UT_Vector3 &pos) |
void | setSplatter (float brush, float paper) |
float | getSplatter (const UT_Vector3 &pos) |
void | getOrientation (UT_Matrix3 &orient) const |
Definition at line 35 of file GU_BrushNib.h.
GU_BrushNib::GU_BrushNib | ( | ) |
|
virtual |
|
virtual |
Reimplemented in GU_BrushNibBitmap, and GU_BrushNibSquare.
|
virtual |
Reimplemented in GU_BrushNibBitmap.
float GU_BrushNib::getBrushDist2 | ( | const UT_Vector3 & | pos | ) |
|
inline |
Definition at line 55 of file GU_BrushNib.h.
|
inline |
Definition at line 86 of file GU_BrushNib.h.
float GU_BrushNib::getSplatter | ( | const UT_Vector3 & | pos | ) |
|
inline |
Definition at line 52 of file GU_BrushNib.h.
|
inline |
Definition at line 66 of file GU_BrushNib.h.
Definition at line 57 of file GU_BrushNib.h.
Definition at line 54 of file GU_BrushNib.h.
void GU_BrushNib::setOrientation | ( | const UT_Vector3 & | orig, |
const UT_Vector3 & | dir, | ||
const UT_Vector3 & | upvector, | ||
float | rad, | ||
float | angle, | ||
float | squash | ||
) |
void GU_BrushNib::setSoftEdge | ( | float | softedge, |
TS_MetaKernel * | kernel | ||
) |
Definition at line 79 of file GU_BrushNib.h.
Definition at line 64 of file GU_BrushNib.h.
bool GU_BrushNib::testDepth | ( | const UT_Vector3 & | pos, |
float & | depth | ||
) | const |
void GU_BrushNib::toBrushSpace | ( | UT_Vector3 & | pos | ) |
|
protected |
Definition at line 95 of file GU_BrushNib.h.
|
protected |
Definition at line 99 of file GU_BrushNib.h.
|
protected |
Definition at line 101 of file GU_BrushNib.h.
|
protected |
Definition at line 93 of file GU_BrushNib.h.
|
protected |
Definition at line 96 of file GU_BrushNib.h.
|
protected |
Definition at line 94 of file GU_BrushNib.h.
|
protected |
Definition at line 90 of file GU_BrushNib.h.
|
protected |
Definition at line 90 of file GU_BrushNib.h.
|
protected |
Definition at line 106 of file GU_BrushNib.h.
|
protected |
Definition at line 90 of file GU_BrushNib.h.
|
protected |
Definition at line 97 of file GU_BrushNib.h.
|
protected |
Definition at line 96 of file GU_BrushNib.h.
|
protected |
Definition at line 99 of file GU_BrushNib.h.
|
protected |
Definition at line 91 of file GU_BrushNib.h.
|
protected |
Definition at line 91 of file GU_BrushNib.h.
|
protected |
Definition at line 105 of file GU_BrushNib.h.
|
protected |
Definition at line 95 of file GU_BrushNib.h.
|
protected |
Definition at line 102 of file GU_BrushNib.h.
|
protected |
Definition at line 96 of file GU_BrushNib.h.
|
protected |
Definition at line 92 of file GU_BrushNib.h.