Class UsdGeomCapsule
Inheritance
UsdGeomCapsule
Namespace: pxr
Syntax
public class UsdGeomCapsule : UsdGeomGprim, IDisposable
Constructors
UsdGeomCapsule()
Declaration
UsdGeomCapsule(UsdPrim)
Declaration
public UsdGeomCapsule(UsdPrim prim)
Parameters
UsdGeomCapsule(UsdSchemaBase)
Declaration
public UsdGeomCapsule(UsdSchemaBase schemaObj)
Parameters
Methods
ComputeExtent(Double, Double, TfToken, GfMatrix4d, VtVec3fArray)
Declaration
public static bool ComputeExtent(double height, double radius, TfToken axis, GfMatrix4d transform, VtVec3fArray extent)
Parameters
Returns
ComputeExtent(Double, Double, TfToken, VtVec3fArray)
Declaration
public static bool ComputeExtent(double height, double radius, TfToken axis, VtVec3fArray extent)
Parameters
Returns
CreateAxisAttr()
Declaration
public UsdAttribute CreateAxisAttr()
Returns
CreateAxisAttr(VtValue)
Declaration
public UsdAttribute CreateAxisAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateAxisAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateAxisAttr(VtValue defaultValue, bool writeSparsely)
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
CreateHeightAttr()
Declaration
public UsdAttribute CreateHeightAttr()
Returns
CreateHeightAttr(VtValue)
Declaration
public UsdAttribute CreateHeightAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateHeightAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateHeightAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
CreateRadiusAttr()
Declaration
public UsdAttribute CreateRadiusAttr()
Returns
CreateRadiusAttr(VtValue)
Declaration
public UsdAttribute CreateRadiusAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateRadiusAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateRadiusAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
Define(UsdStageWeakPtr, SdfPath)
Declaration
public static UsdGeomCapsule Define(UsdStageWeakPtr stage, SdfPath path)
Parameters
Returns
Dispose()
Declaration
public override void Dispose()
Overrides
Finalize()
Declaration
protected void Finalize()
Get(UsdStageWeakPtr, SdfPath)
Declaration
public static UsdGeomCapsule Get(UsdStageWeakPtr stage, SdfPath path)
Parameters
Returns
GetAxisAttr()
Declaration
public UsdAttribute GetAxisAttr()
Returns
GetExtentAttr()
Declaration
public UsdAttribute GetExtentAttr()
Returns
GetHeightAttr()
Declaration
public UsdAttribute GetHeightAttr()
Returns
GetRadiusAttr()
Declaration
public UsdAttribute GetRadiusAttr()
Returns
GetSchemaAttributeNames()
Declaration
public static TfTokenVector GetSchemaAttributeNames()
Returns
GetSchemaAttributeNames(Boolean)
Declaration
public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
Parameters
Type |
Name |
Description |
Boolean |
includeInherited |
|
Returns