[Sidefx-houdini-list] Using hom to find if a parameter has been promoted

Graham Thompson captainhammy at gmail.com
Wed Jan 25 12:16:16 EST 2017


Hi Sandy,

The list doesn't allow attachments so we can't see what is happening.

What Edward mentioned is correct though so if it's not working something
else must be going on (or perhaps a bug).

Cheers,

Graham

On Wed, Jan 25, 2017 at 7:42 AM, Sandy Sutherland <sandy.maillists at gmail.com
> wrote:

> Sigh - not working, returns the same result for both Mask_Switcher and
> SampIndSSS as shown in the pic.
>
> Thanks
>
> Sandy
>
> On Wed, Jan 25, 2017 at 2:30 PM, Sandy Sutherland <
> sandy.maillists at gmail.com
> > wrote:
>
> > Thanks Edward,
> >
> > Will check that out.
> >
> > S.
> >
> > On Wed, Jan 25, 2017 at 2:17 PM, Edward Lam <edward at sidefx.com> wrote:
> >
> >> On 25/01/2017 6:21 AM, Sandy Sutherland wrote:
> >>
> >>> I need to find if a parm has been promoted so as not to set it.
> >>>
> >>
> >> Here's an illustrated example from a Python Shell:
> >>
> >> >>> p1 = hou.parm('/obj/torus_object1/tx')
> >> >>> p1.expression()
> >> 'ch("../box1/tx")'
> >> >>> p2 = hou.parm('/obj/torus_object1/ty')
> >> >>> try: p2.expression()
> >> ... except: print "no expr"
> >> ...
> >> no expr
> >> >>> print "has ref:", p1.getReferencedParm() != p1
> >> has ref: True
> >> >>> print "has ref:", p2.getReferencedParm() != p2
> >> has ref: False
> >>
> >>
> >>
> >> Cheers,
> >> -Edward
> >> _______________________________________________
> >> Sidefx-houdini-list mailing list
> >> Sidefx-houdini-list at sidefx.com
> >> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
> >>
> >
> >
>
> _______________________________________________
> Sidefx-houdini-list mailing list
> Sidefx-houdini-list at sidefx.com
> https://lists.sidefx.com:443/mailman/listinfo/sidefx-houdini-list
>
>



More information about the Sidefx-houdini-list mailing list