Class UsdGeomBoundable
Inherited Members
Namespace: pxr
Syntax
public class UsdGeomBoundable : UsdGeomXformable, IDisposable
Constructors
UsdGeomBoundable()
Declaration
public UsdGeomBoundable()
UsdGeomBoundable(UsdPrim)
Declaration
public UsdGeomBoundable(UsdPrim prim)
Parameters
Type | Name | Description |
---|---|---|
UsdPrim | prim |
UsdGeomBoundable(UsdSchemaBase)
Declaration
public UsdGeomBoundable(UsdSchemaBase schemaObj)
Parameters
Type | Name | Description |
---|---|---|
UsdSchemaBase | schemaObj |
Methods
ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, GfMatrix4d, VtVec3fArray)
Declaration
public static bool ComputeExtentFromPlugins(UsdGeomBoundable boundable, UsdTimeCode time, GfMatrix4d transform, VtVec3fArray extent)
Parameters
Type | Name | Description |
---|---|---|
UsdGeomBoundable | boundable | |
UsdTimeCode | time | |
GfMatrix4d | transform | |
VtVec3fArray | extent |
Returns
Type | Description |
---|---|
Boolean |
ComputeExtentFromPlugins(UsdGeomBoundable, UsdTimeCode, VtVec3fArray)
Declaration
public static bool ComputeExtentFromPlugins(UsdGeomBoundable boundable, UsdTimeCode time, VtVec3fArray extent)
Parameters
Type | Name | Description |
---|---|---|
UsdGeomBoundable | boundable | |
UsdTimeCode | time | |
VtVec3fArray | extent |
Returns
Type | Description |
---|---|
Boolean |
CreateExtentAttr()
Declaration
public UsdAttribute CreateExtentAttr()
Returns
Type | Description |
---|---|
UsdAttribute |
CreateExtentAttr(VtValue)
Declaration
public UsdAttribute CreateExtentAttr(VtValue defaultValue)
Parameters
Type | Name | Description |
---|---|---|
VtValue | defaultValue |
Returns
Type | Description |
---|---|
UsdAttribute |
CreateExtentAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateExtentAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Type | Name | Description |
---|---|---|
VtValue | defaultValue | |
Boolean | writeSparsely |
Returns
Type | Description |
---|---|
UsdAttribute |
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
Type | Name | Description |
---|---|---|
UsdStageWeakPtr | stage | |
SdfPath | path |
Returns
Type | Description |
---|---|
UsdGeomBoundable |
GetExtentAttr()
Declaration
public UsdAttribute GetExtentAttr()
Returns
Type | Description |
---|---|
UsdAttribute |
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 |