Class UsdGeomXformCache
Inherited Members
Namespace: pxr
Syntax
public class UsdGeomXformCache : IDisposable
Constructors
UsdGeomXformCache()
Declaration
public UsdGeomXformCache()
UsdGeomXformCache(UsdTimeCode)
Declaration
public UsdGeomXformCache(UsdTimeCode time)
Parameters
Type | Name | Description |
---|---|---|
UsdTimeCode | time |
Fields
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Type | Description |
---|---|
Boolean |
Methods
Clear()
Declaration
public void Clear()
ComputeRelativeTransform(UsdPrim, UsdPrim, SWIGTYPE_p_bool)
Declaration
public GfMatrix4d ComputeRelativeTransform(UsdPrim prim, UsdPrim ancestor, SWIGTYPE_p_bool resetXformStack)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim | |
UsdPrim | ancestor | |
SWIGTYPE_p_bool | resetXformStack |
Returns
Type | Description |
---|---|
GfMatrix4d |
Dispose()
Declaration
public virtual void Dispose()
Implements
Finalize()
Declaration
protected void Finalize()
GetLocalToWorldTransform(UsdPrim)
Declaration
public GfMatrix4d GetLocalToWorldTransform(UsdPrim prim)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim |
Returns
Type | Description |
---|---|
GfMatrix4d |
GetLocalTransformation(UsdPrim, out Boolean)
Declaration
public GfMatrix4d GetLocalTransformation(UsdPrim prim, out bool resetsXformStack)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim | |
Boolean | resetsXformStack |
Returns
Type | Description |
---|---|
GfMatrix4d |
GetParentToWorldTransform(UsdPrim)
Declaration
public GfMatrix4d GetParentToWorldTransform(UsdPrim prim)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim |
Returns
Type | Description |
---|---|
GfMatrix4d |
GetResetXformStack(UsdPrim)
Declaration
public bool GetResetXformStack(UsdPrim prim)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim |
Returns
Type | Description |
---|---|
Boolean |
GetTime()
Declaration
public UsdTimeCode GetTime()
Returns
Type | Description |
---|---|
UsdTimeCode |
IsAttributeIncludedInLocalTransform(UsdPrim, TfToken)
Declaration
public bool IsAttributeIncludedInLocalTransform(UsdPrim prim, TfToken attrName)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim | |
TfToken | attrName |
Returns
Type | Description |
---|---|
Boolean |
SetTime(UsdTimeCode)
Declaration
public void SetTime(UsdTimeCode time)
Parameters
Type | Name | Description |
---|---|---|
UsdTimeCode | time |
Swap(UsdGeomXformCache)
Declaration
public void Swap(UsdGeomXformCache other)
Parameters
Type | Name | Description |
---|---|---|
UsdGeomXformCache | other |
TransformMightBeTimeVarying(UsdPrim)
Declaration
public bool TransformMightBeTimeVarying(UsdPrim prim)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim |
Returns
Type | Description |
---|---|
Boolean |