Class UsdGeomBoundable
Inheritance
UsdGeomBoundable
Namespace: pxr
Syntax
public class UsdGeomBoundable : UsdGeomXformable, IDisposable
Constructors
UsdGeomBoundable()
Declaration
public UsdGeomBoundable()
UsdGeomBoundable(UsdPrim)
Declaration
public UsdGeomBoundable(UsdPrim prim)
Parameters
UsdGeomBoundable(UsdSchemaBase)
Declaration
public UsdGeomBoundable(UsdSchemaBase schemaObj)
Parameters
Methods
ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, GfMatrix4d, VtVec3fArray)
Declaration
public static bool ComputeExtentFromPlugins(UsdGeomBoundable boundable, UsdTimeCode time, GfMatrix4d transform, VtVec3fArray extent)
Parameters
Returns
ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, VtVec3fArray)
Declaration
public static bool ComputeExtentFromPlugins(UsdGeomBoundable boundable, UsdTimeCode time, VtVec3fArray extent)
Parameters
Returns
CreateExtentAttr()
Declaration
public UsdAttribute CreateExtentAttr()
Returns
CreateExtentAttr(VtValue)
Declaration
public UsdAttribute CreateExtentAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateExtentAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateExtentAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
Dispose()
Declaration
public override void Dispose()
Overrides
Finalize()
Declaration
protected void Finalize()
Get(UsdStageWeakPtr, SdfPath)
Declaration
public static UsdGeomBoundable Get(UsdStageWeakPtr stage, SdfPath path)
Parameters
Returns
GetExtentAttr()
Declaration
public UsdAttribute GetExtentAttr()
Returns
GetSchemaAttributeNames()
Declaration
public static TfTokenVector GetSchemaAttributeNames()
Returns
GetSchemaAttributeNames(Boolean)
Declaration
public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
Parameters
Type |
Name |
Description |
Boolean |
includeInherited |
|
Returns