HDK
|
#include <GU_BrushNib.h>
Public Member Functions | |
GU_BrushNibSquare () | |
~GU_BrushNibSquare () override | |
float | getAlpha (const UT_Vector3 &pos) override |
Public Member Functions inherited from GU_BrushNib | |
GU_BrushNib () | |
virtual | ~GU_BrushNib () |
bool | testDepth (const UT_Vector3 &pos, float &depth) const |
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 |
Additional Inherited Members | |
Protected Attributes inherited from GU_BrushNib | |
float | myOpacity |
float | myInvRadius |
float | myInvRadius2 |
float | myRadius |
float | myRadius2 |
bool | myUseDepth |
float | myDepth |
float | myHeight |
float | myAngle |
float | mySquash |
UT_Vector3 | myOrig |
UT_Vector3 | myDir |
UT_Vector3 | myUpVector |
UT_Matrix3 | myOrient |
float | myPaperNoise |
float | myBrushNoise |
UT_Vector3 | myColor |
int | myStampColor |
float | mySoftEdge |
TS_MetaKernel * | myKernel |
Definition at line 109 of file GU_BrushNib.h.
GU_BrushNibSquare::GU_BrushNibSquare | ( | ) |
|
override |
|
overridevirtual |
Reimplemented from GU_BrushNib.