HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Brush Member List

This is the complete list of members for GU_Brush, including all inherited members.

addPrimPoints(const GEO_Detail &detail, GA_Offset primoff, UT_BitArray &ptused, UT_Vector3Array &pts, GA_IndexArray &idxlist)GU_Brush
addUVPrimPoints(const GEO_Detail &detail, GA_Offset primoff, const GA_ROHandleV3 &uvattrib, UT_BitArray &ptused, UT_Vector3Array &uvpts, GA_IndexArray &idxlist)GU_Brush
applyDab(GU_BrushNib *nib, float stencil_val, const UT_Vector3 &orig, const UT_Vector3 &dir, float rad, const GEO_Primitive *seed, GA_Offset seedptoff, bool useconnectivity, bool usenormals, bool inuv, const UT_StringHolder &uvattribname)GU_Brush
applyMergeMode(GA_Offset ptoff, GA_Offset vtxoff, UT_Vector3 &result, const UT_Vector3 &src, const UT_Vector3 &dst, GU_BrushMergeMode mergemode)GU_Brush
applyVisualize(GU_Detail *gdp)GU_Brush
applyVisualizeStencil(GU_Detail *gdp)GU_Brush
buildCaches(GU_Detail *gdp, const GU_Detail *isectgdp, const GA_PrimitiveGroup *group, const GA_PointGroup *ptgroup, bool usevisibility)GU_Brush
buildRingCache(bool usevisibility)GU_Brush
buildTrees(bool usevisibility)GU_Brush
buildUVTrees(const UT_StringHolder &uvattribname, bool usevisibility)GU_Brush
buildVertexClasses()GU_Brush
callbackStencil(fpreal t, GEO_Delta *delta, GU_BrushCallback cb, void *data)GU_Brush
clearCaches()GU_Brush
clearNormalCache()GU_Brush
clearRingCache()GU_Brush
clearStencil(bool invalidate_vtx=true, bool invalidate_pt=true)GU_Brush
clearVisualize()GU_Brushinline
colourStencil(GEO_Delta *delta, const UT_Vector3 &cd, GU_BrushMergeMode mergemode)GU_Brush
combNormals(GEO_Delta *delta, const UT_Vector3 &dir, float lift, int preservenmllen)GU_Brush
connectRingVtx(int vtxnum, GA_Offset vtx2, bool doublevalence=false)GU_Brush
defaultAlpha(bool create=false)GU_Brush
defaultColour(bool create=false)GU_Brush
defaultNormal(bool create=false)GU_Brush
defaultTexture(const UT_StringHolder &uvattribname, bool create)GU_Brush
destroyTrees()GU_Brush
displaceNormals(GEO_Delta *delta, float amt)GU_Brush
displaceVector(GEO_Delta *delta, const UT_Vector3 &dir, float amt)GU_Brush
doVisualize() const GU_Brushinline
dragTexture(GEO_Delta *delta, const UT_Vector3 &dir)GU_Brush
eraseAttributes(GEO_Delta *old, GEO_Delta *change)GU_Brush
eraseCapture(GEO_Delta *old, GEO_Delta *change)GU_Brush
erasePositions(GEO_Delta *old, GEO_Delta *change)GU_Brush
findUVSeedPtNum(const UT_Vector3 &orig, const UT_StringHolder &uvattribname)GU_Brush
getGdp() const GU_Brushinline
getIsectGdp() const GU_Brushinline
getPointCd(GA_Offset ptoff, UT_Vector3 &cd) const GU_Brush
getPointTree()GU_Brushinline
getPtNormal(GA_Index ptidx, UT_Vector3 &nml)GU_Brush
getUVPointTree()GU_Brushinline
getVertexCd(GA_Offset vtxoff, UT_Vector3 &cd) const GU_Brush
getWriteAlpha() const GU_Brushinline
GU_Brush()GU_Brush
hasStencil() const GU_Brush
hasValidCache()GU_Brushinline
isPointEditable(GA_Index ptnum)GU_Brushprotected
liftNormals(GEO_Delta *delta, float lift, int preservenmllen)GU_Brush
myAlphaAttribGU_Brushprotected
myAlphaVertexGU_Brushprotected
myCaptureIdxGU_Brushprotected
myCaptureTypeGU_Brushprotected
myColourAttribGU_Brushprotected
myColourAttribV3GU_Brushprotected
myColourSizeGU_Brushprotected
myColourVertexGU_Brushprotected
myFloodConnectedGU_Brushprotected
myGdpGU_Brushprotected
myGeoVtxGU_Brushprotected
myGroupGU_Brushprotected
myIsectGdpGU_Brushprotected
myIsectVtxGU_Brushprotected
myMergeModeCallbackGU_Brushprotected
myMergeModeCallbackDataGU_Brushprotected
myNormalAttribGU_Brushprotected
myNormalizeWeightGU_Brushprotected
myPointGroupGU_Brushprotected
myPointPosGU_Brushprotected
myPointTreeGU_Brushprotected
myPt2VtxGU_Brushprotected
myPtNmlCacheGU_Brushprotected
myPtNmlSetGU_Brushprotected
myRingValenceGU_Brushprotected
myRingZeroGU_Brushprotected
myTextureAttribGU_Brushprotected
myTextureVertexGU_Brushprotected
myUseCaptureRegionGU_Brushprotected
myUseVisibilityGU_Brushprotected
myUVPointPosGU_Brushprotected
myUVPointTreeGU_Brushprotected
myUVTreeAttribNameGU_Brushprotected
myVisHighGU_Brushprotected
myVisLowGU_Brushprotected
myVisModeGU_Brushprotected
myVisualizeAttribGU_Brushprotected
myVtxClassGU_Brushprotected
myVtxRingClassGU_Brushprotected
myVtxRingZeroGU_Brushprotected
myWriteAlphaGU_Brushprotected
overrideAlpha(const char *name, bool create=false)GU_Brush
overrideColour(const char *name, int create_tuple_size=-1)GU_Brush
overrideNml(const char *name)GU_Brush
readColour(GA_Offset offset, UT_Vector3 &dest) const GU_Brushinlineprotected
rotateNormals(GEO_Delta *delta, const UT_Vector3 &dir, int preservenmllen)GU_Brush
scaleTexture(GEO_Delta *delta, float scale, const UT_Vector3 &orig)GU_Brush
setMergeModeCallback(GU_BrushMergeModeCallback cb, void *data)GU_Brushinline
setStencil(float val, bool usevisibility)GU_Brush
setVisualizeCd(GA_Offset ptoff, const UT_Vector3 &cd)GU_Brush
setWriteAlpha(bool val)GU_Brushinline
smoothAttribute(GEO_Delta *delta)GU_Brush
smoothNormals(GEO_Delta *delta, int preservenmllen)GU_Brush
smoothPoints(GEO_Delta *delta)GU_Brush
smoothTexture(GEO_Delta *delta)GU_Brush
stampColourStencil(GEO_Delta *delta, GU_BrushMergeMode mergemode)GU_Brush
testPoint(GA_Index ptind, const UT_Vector3 &orig, const UT_Vector3 &dir, float radius2, bool seeddir, bool usenormals)GU_Brushprotected
useCaptureRegion(int captureidx, bool normalizeweight, GEO_Detail::CaptureType capturetype=GEO_Detail::CAPTURE_BONE)GU_Brush
visualizeColor(float low, float high, UT_ColorRamp mode)GU_Brush
writeColour(GA_Offset offset, UT_Vector3 &src) const GU_Brushinlineprotected
~GU_Brush()GU_Brush