Class UsdAttributeQuery
Inheritance
UsdAttributeQuery
Namespace: pxr
Syntax
public class UsdAttributeQuery : IDisposable
Constructors
UsdAttributeQuery()
Declaration
public UsdAttributeQuery()
UsdAttributeQuery(UsdAttribute)
Declaration
public UsdAttributeQuery(UsdAttribute attr)
Parameters
UsdAttributeQuery(UsdPrim, TfToken)
Declaration
public UsdAttributeQuery(UsdPrim prim, TfToken attrName)
Parameters
Fields
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Methods
CreateQueries(UsdPrim, TfTokenVector)
Declaration
public static UsdAttributeQueryVector CreateQueries(UsdPrim prim, TfTokenVector attrNames)
Parameters
Returns
Dispose()
Declaration
public virtual void Dispose()
Implements
Finalize()
Declaration
protected void Finalize()
Get(VtValue)
Declaration
public bool Get(VtValue value)
Parameters
Type |
Name |
Description |
VtValue |
value |
|
Returns
Get(VtValue, UsdTimeCode)
Declaration
public bool Get(VtValue value, UsdTimeCode time)
Parameters
Returns
GetAttribute()
Declaration
public UsdAttribute GetAttribute()
Returns
GetBracketingTimeSamples(Double, out Double, out Double, out Double)
Declaration
public bool GetBracketingTimeSamples(double desiredTime, out double lower, out double upper, out double hasTimeSamples)
Parameters
Returns
GetNumTimeSamples()
Declaration
public uint GetNumTimeSamples()
Returns
GetTimeSamples(StdDoubleVector)
Declaration
public bool GetTimeSamples(StdDoubleVector times)
Parameters
Returns
GetUnionedTimeSamples(UsdAttributeQueryVector, StdDoubleVector)
Declaration
public static bool GetUnionedTimeSamples(UsdAttributeQueryVector attrQueries, StdDoubleVector times)
Parameters
Returns
GetUnionedTimeSamplesInInterval(UsdAttributeQueryVector, GfInterval, StdDoubleVector)
Declaration
public static bool GetUnionedTimeSamplesInInterval(UsdAttributeQueryVector attrQueries, GfInterval interval, StdDoubleVector times)
Parameters
Returns
HasAuthoredValue()
Declaration
public bool HasAuthoredValue()
Returns
HasAuthoredValueOpinion()
Declaration
public bool HasAuthoredValueOpinion()
Returns
HasFallbackValue()
Declaration
public bool HasFallbackValue()
Returns
HasValue()
Declaration
Returns
IsValid()
Declaration
Returns
ValueMightBeTimeVarying()
Declaration
public bool ValueMightBeTimeVarying()
Returns