docs.unity3d.com
    Show / Hide Table of Contents

    Class UsdGeomXformable

    Inheritance
    Object
    UsdSchemaBase
    UsdTyped
    UsdGeomImageable
    UsdGeomXformable
    UsdGeomBoundable
    UsdGeomCamera
    UsdGeomXform
    UsdLuxLight
    UsdLuxLightFilter
    UsdLuxLightPortal
    Inherited Members
    UsdGeomImageable.GetVisibilityAttr()
    UsdGeomImageable.CreateVisibilityAttr(VtValue, Boolean)
    UsdGeomImageable.CreateVisibilityAttr(VtValue)
    UsdGeomImageable.CreateVisibilityAttr()
    UsdGeomImageable.GetPurposeAttr()
    UsdGeomImageable.CreatePurposeAttr(VtValue, Boolean)
    UsdGeomImageable.CreatePurposeAttr(VtValue)
    UsdGeomImageable.CreatePurposeAttr()
    UsdGeomImageable.GetProxyPrimRel()
    UsdGeomImageable.CreateProxyPrimRel()
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken, Int32)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName, TfToken)
    UsdGeomImageable.CreatePrimvar(TfToken, SdfValueTypeName)
    UsdGeomImageable.GetPrimvar(TfToken)
    UsdGeomImageable.GetPrimvars()
    UsdGeomImageable.GetAuthoredPrimvars()
    UsdGeomImageable.HasPrimvar(TfToken)
    UsdGeomImageable.GetOrderedPurposeTokens()
    UsdGeomImageable.MakeVisible(UsdTimeCode)
    UsdGeomImageable.MakeVisible()
    UsdGeomImageable.MakeInvisible(UsdTimeCode)
    UsdGeomImageable.MakeInvisible()
    UsdGeomImageable.ComputeVisibility(UsdTimeCode)
    UsdGeomImageable.ComputeVisibility()
    UsdGeomImageable.ComputeVisibility(TfToken, UsdTimeCode)
    UsdGeomImageable.ComputeVisibility(TfToken)
    UsdGeomImageable.ComputePurposeInfo()
    UsdGeomImageable.ComputePurposeInfo(UsdGeomImageable.PurposeInfo)
    UsdGeomImageable.ComputePurpose()
    UsdGeomImageable.ComputeProxyPrim(UsdPrim)
    UsdGeomImageable.ComputeProxyPrim()
    UsdGeomImageable.SetProxyPrim(UsdPrim)
    UsdGeomImageable.SetProxyPrim(UsdSchemaBase)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeWorldBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeLocalBound(UsdTimeCode)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode, TfToken)
    UsdGeomImageable.ComputeUntransformedBound(UsdTimeCode)
    UsdGeomImageable.ComputeLocalToWorldTransform(UsdTimeCode)
    UsdGeomImageable.ComputeParentToWorldTransform(UsdTimeCode)
    UsdSchemaBase.swigCMemOwn
    UsdSchemaBase.IsConcrete()
    UsdSchemaBase.IsTyped()
    UsdSchemaBase.IsAPISchema()
    UsdSchemaBase.IsAppliedAPISchema()
    UsdSchemaBase.IsMultipleApplyAPISchema()
    UsdSchemaBase.GetSchemaType()
    UsdSchemaBase.GetPrim()
    UsdSchemaBase.GetPath()
    UsdSchemaBase.GetSchemaClassPrimDefinition()
    UsdSchemaBase.Equals(UsdSchemaBase, UsdSchemaBase)
    UsdSchemaBase.GetHashCode()
    UsdSchemaBase.Equals(Object)
    UsdSchemaBase._IsValid()
    Object.ToString()
    Object.Equals(Object, Object)
    Object.ReferenceEquals(Object, Object)
    Object.GetType()
    Object.MemberwiseClone()
    Namespace: pxr
    Syntax
    public class UsdGeomXformable : UsdGeomImageable, IDisposable

    Constructors

    UsdGeomXformable()

    Declaration
    public UsdGeomXformable()

    UsdGeomXformable(UsdPrim)

    Declaration
    public UsdGeomXformable(UsdPrim prim)
    Parameters
    Type Name Description
    UsdPrim prim

    UsdGeomXformable(UsdSchemaBase)

    Declaration
    public UsdGeomXformable(UsdSchemaBase schemaObj)
    Parameters
    Type Name Description
    UsdSchemaBase schemaObj

    Methods

    AddOrientOp()

    Declaration
    public UsdGeomXformOp AddOrientOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddOrientOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddOrientOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddOrientOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddOrientOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddOrientOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddOrientOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXOp()

    Declaration
    public UsdGeomXformOp AddRotateXOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateXOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXYZOp()

    Declaration
    public UsdGeomXformOp AddRotateXYZOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXYZOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateXYZOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateXYZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXYZOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateXYZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXZYOp()

    Declaration
    public UsdGeomXformOp AddRotateXZYOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXZYOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateXZYOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateXZYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateXZYOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateXZYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYOp()

    Declaration
    public UsdGeomXformOp AddRotateYOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateYOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYXZOp()

    Declaration
    public UsdGeomXformOp AddRotateYXZOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYXZOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateYXZOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateYXZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYXZOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateYXZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYZXOp()

    Declaration
    public UsdGeomXformOp AddRotateYZXOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYZXOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateYZXOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateYZXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateYZXOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateYZXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZOp()

    Declaration
    public UsdGeomXformOp AddRotateZOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateZOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateZOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZXYOp()

    Declaration
    public UsdGeomXformOp AddRotateZXYOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZXYOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateZXYOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateZXYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZXYOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateZXYOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZYXOp()

    Declaration
    public UsdGeomXformOp AddRotateZYXOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZYXOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddRotateZYXOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddRotateZYXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddRotateZYXOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddRotateZYXOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddScaleOp()

    Declaration
    public UsdGeomXformOp AddScaleOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddScaleOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddScaleOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddScaleOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddScaleOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddScaleOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddScaleOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddTransformOp()

    Declaration
    public UsdGeomXformOp AddTransformOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddTransformOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddTransformOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddTransformOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddTransformOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddTransformOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddTransformOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddTranslateOp()

    Declaration
    public UsdGeomXformOp AddTranslateOp()
    Returns
    Type Description
    UsdGeomXformOp

    AddTranslateOp(UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddTranslateOp(UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddTranslateOp(UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddTranslateOp(UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddTranslateOp(UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddTranslateOp(UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    AddXformOp(UsdGeomXformOp.Type)

    Declaration
    public UsdGeomXformOp AddXformOp(UsdGeomXformOp.Type opType)
    Parameters
    Type Name Description
    UsdGeomXformOp.Type opType
    Returns
    Type Description
    UsdGeomXformOp

    AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision)

    Declaration
    public UsdGeomXformOp AddXformOp(UsdGeomXformOp.Type opType, UsdGeomXformOp.Precision precision)
    Parameters
    Type Name Description
    UsdGeomXformOp.Type opType
    UsdGeomXformOp.Precision precision
    Returns
    Type Description
    UsdGeomXformOp

    AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken)

    Declaration
    public UsdGeomXformOp AddXformOp(UsdGeomXformOp.Type opType, UsdGeomXformOp.Precision precision, TfToken opSuffix)
    Parameters
    Type Name Description
    UsdGeomXformOp.Type opType
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Returns
    Type Description
    UsdGeomXformOp

    AddXformOp(UsdGeomXformOp.Type, UsdGeomXformOp.Precision, TfToken, Boolean)

    Declaration
    public UsdGeomXformOp AddXformOp(UsdGeomXformOp.Type opType, UsdGeomXformOp.Precision precision, TfToken opSuffix, bool isInverseOp)
    Parameters
    Type Name Description
    UsdGeomXformOp.Type opType
    UsdGeomXformOp.Precision precision
    TfToken opSuffix
    Boolean isInverseOp
    Returns
    Type Description
    UsdGeomXformOp

    ClearXformOpOrder()

    Declaration
    public bool ClearXformOpOrder()
    Returns
    Type Description
    Boolean

    CreateXformOpOrderAttr()

    Declaration
    public UsdAttribute CreateXformOpOrderAttr()
    Returns
    Type Description
    UsdAttribute

    CreateXformOpOrderAttr(VtValue)

    Declaration
    public UsdAttribute CreateXformOpOrderAttr(VtValue defaultValue)
    Parameters
    Type Name Description
    VtValue defaultValue
    Returns
    Type Description
    UsdAttribute

    CreateXformOpOrderAttr(VtValue, Boolean)

    Declaration
    public UsdAttribute CreateXformOpOrderAttr(VtValue defaultValue, bool writeSparsely)
    Parameters
    Type Name Description
    VtValue defaultValue
    Boolean writeSparsely
    Returns
    Type Description
    UsdAttribute

    Dispose()

    Declaration
    public override void Dispose()
    Overrides
    UsdGeomImageable.Dispose()

    Finalize()

    Declaration
    protected void Finalize()

    Get(UsdStageWeakPtr, SdfPath)

    Declaration
    public static UsdGeomXformable Get(UsdStageWeakPtr stage, SdfPath path)
    Parameters
    Type Name Description
    UsdStageWeakPtr stage
    SdfPath path
    Returns
    Type Description
    UsdGeomXformable

    GetLocalTransformation(GfMatrix4d, UsdGeomXformOpVector, UsdTimeCode)

    Declaration
    public static bool GetLocalTransformation(GfMatrix4d transform, UsdGeomXformOpVector ops, UsdTimeCode time)
    Parameters
    Type Name Description
    GfMatrix4d transform
    UsdGeomXformOpVector ops
    UsdTimeCode time
    Returns
    Type Description
    Boolean

    GetLocalTransformation(GfMatrix4d, out Boolean)

    Declaration
    public bool GetLocalTransformation(GfMatrix4d transform, out bool resetsXformStack)
    Parameters
    Type Name Description
    GfMatrix4d transform
    Boolean resetsXformStack
    Returns
    Type Description
    Boolean

    GetLocalTransformation(GfMatrix4d, out Boolean, UsdGeomXformOpVector)

    Declaration
    public bool GetLocalTransformation(GfMatrix4d transform, out bool resetsXformStack, UsdGeomXformOpVector ops)
    Parameters
    Type Name Description
    GfMatrix4d transform
    Boolean resetsXformStack
    UsdGeomXformOpVector ops
    Returns
    Type Description
    Boolean

    GetLocalTransformation(GfMatrix4d, out Boolean, UsdGeomXformOpVector, UsdTimeCode)

    Declaration
    public bool GetLocalTransformation(GfMatrix4d transform, out bool resetsXformStack, UsdGeomXformOpVector ops, UsdTimeCode time)
    Parameters
    Type Name Description
    GfMatrix4d transform
    Boolean resetsXformStack
    UsdGeomXformOpVector ops
    UsdTimeCode time
    Returns
    Type Description
    Boolean

    GetLocalTransformation(GfMatrix4d, out Boolean, UsdTimeCode)

    Declaration
    public bool GetLocalTransformation(GfMatrix4d transform, out bool resetsXformStack, UsdTimeCode time)
    Parameters
    Type Name Description
    GfMatrix4d transform
    Boolean resetsXformStack
    UsdTimeCode time
    Returns
    Type Description
    Boolean

    GetOrderedXformOps(out Boolean)

    Declaration
    public UsdGeomXformOpVector GetOrderedXformOps(out bool resetsXformStack)
    Parameters
    Type Name Description
    Boolean resetsXformStack
    Returns
    Type Description
    UsdGeomXformOpVector

    GetResetXformStack()

    Declaration
    public bool GetResetXformStack()
    Returns
    Type Description
    Boolean

    GetSchemaAttributeNames()

    Declaration
    public static TfTokenVector GetSchemaAttributeNames()
    Returns
    Type Description
    TfTokenVector

    GetSchemaAttributeNames(Boolean)

    Declaration
    public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
    Parameters
    Type Name Description
    Boolean includeInherited
    Returns
    Type Description
    TfTokenVector

    GetTimeSamples(StdDoubleVector)

    Declaration
    public bool GetTimeSamples(StdDoubleVector times)
    Parameters
    Type Name Description
    StdDoubleVector times
    Returns
    Type Description
    Boolean

    GetTimeSamples(UsdGeomXformOpVector, StdDoubleVector)

    Declaration
    public static bool GetTimeSamples(UsdGeomXformOpVector orderedXformOps, StdDoubleVector times)
    Parameters
    Type Name Description
    UsdGeomXformOpVector orderedXformOps
    StdDoubleVector times
    Returns
    Type Description
    Boolean

    GetTimeSamplesInInterval(UsdGeomXformOpVector, GfInterval, StdDoubleVector)

    Declaration
    public static bool GetTimeSamplesInInterval(UsdGeomXformOpVector orderedXformOps, GfInterval interval, StdDoubleVector times)
    Parameters
    Type Name Description
    UsdGeomXformOpVector orderedXformOps
    GfInterval interval
    StdDoubleVector times
    Returns
    Type Description
    Boolean

    GetXformOpOrderAttr()

    Declaration
    public UsdAttribute GetXformOpOrderAttr()
    Returns
    Type Description
    UsdAttribute

    IsTransformationAffectedByAttrNamed(TfToken)

    Declaration
    public static bool IsTransformationAffectedByAttrNamed(TfToken attrName)
    Parameters
    Type Name Description
    TfToken attrName
    Returns
    Type Description
    Boolean

    MakeMatrixXform()

    Declaration
    public UsdGeomXformOp MakeMatrixXform()
    Returns
    Type Description
    UsdGeomXformOp

    SetResetXformStack(Boolean)

    Declaration
    public bool SetResetXformStack(bool resetXform)
    Parameters
    Type Name Description
    Boolean resetXform
    Returns
    Type Description
    Boolean

    SetXformOpOrder(UsdGeomXformOpVector)

    Declaration
    public bool SetXformOpOrder(UsdGeomXformOpVector orderedXformOps)
    Parameters
    Type Name Description
    UsdGeomXformOpVector orderedXformOps
    Returns
    Type Description
    Boolean

    SetXformOpOrder(UsdGeomXformOpVector, Boolean)

    Declaration
    public bool SetXformOpOrder(UsdGeomXformOpVector orderedXformOps, bool resetXformStack)
    Parameters
    Type Name Description
    UsdGeomXformOpVector orderedXformOps
    Boolean resetXformStack
    Returns
    Type Description
    Boolean

    TransformMightBeTimeVarying()

    Declaration
    public bool TransformMightBeTimeVarying()
    Returns
    Type Description
    Boolean

    TransformMightBeTimeVarying(UsdGeomXformOpVector)

    Declaration
    public bool TransformMightBeTimeVarying(UsdGeomXformOpVector ops)
    Parameters
    Type Name Description
    UsdGeomXformOpVector ops
    Returns
    Type Description
    Boolean
    Back to top
    Copyright © 2023 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on Thursday, October 19, 2023