Class UsdGeomBasisCurves
Inheritance
UsdGeomBasisCurves
Namespace: pxr
Syntax
public class UsdGeomBasisCurves : UsdGeomCurves, IDisposable
Constructors
UsdGeomBasisCurves()
Declaration
public UsdGeomBasisCurves()
UsdGeomBasisCurves(UsdPrim)
Declaration
public UsdGeomBasisCurves(UsdPrim prim)
Parameters
UsdGeomBasisCurves(UsdSchemaBase)
Declaration
public UsdGeomBasisCurves(UsdSchemaBase schemaObj)
Parameters
Methods
ComputeInterpolationForSize(UInt32, UsdTimeCode)
Declaration
public TfToken ComputeInterpolationForSize(uint n, UsdTimeCode timeCode)
Parameters
Returns
ComputeInterpolationForSize(UInt32, UsdTimeCode, UsdGeomBasisCurvesComputeInterpolationInfo)
Declaration
public TfToken ComputeInterpolationForSize(uint n, UsdTimeCode timeCode, UsdGeomBasisCurvesComputeInterpolationInfo info)
Parameters
Returns
Declaration
public uint ComputeUniformDataSize(UsdTimeCode timeCode)
Parameters
Returns
ComputeVaryingDataSize(UsdTimeCode)
Declaration
public uint ComputeVaryingDataSize(UsdTimeCode timeCode)
Parameters
Returns
ComputeVertexDataSize(UsdTimeCode)
Declaration
public uint ComputeVertexDataSize(UsdTimeCode timeCode)
Parameters
Returns
CreateBasisAttr()
Declaration
public UsdAttribute CreateBasisAttr()
Returns
CreateBasisAttr(VtValue)
Declaration
public UsdAttribute CreateBasisAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateBasisAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateBasisAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
CreateTypeAttr()
Declaration
public UsdAttribute CreateTypeAttr()
Returns
CreateTypeAttr(VtValue)
Declaration
public UsdAttribute CreateTypeAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateTypeAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateTypeAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
CreateWrapAttr()
Declaration
public UsdAttribute CreateWrapAttr()
Returns
CreateWrapAttr(VtValue)
Declaration
public UsdAttribute CreateWrapAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateWrapAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateWrapAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
Define(UsdStageWeakPtr, SdfPath)
Declaration
public static UsdGeomBasisCurves 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 UsdGeomBasisCurves Get(UsdStageWeakPtr stage, SdfPath path)
Parameters
Returns
GetBasisAttr()
Declaration
public UsdAttribute GetBasisAttr()
Returns
GetSchemaAttributeNames()
Declaration
public static TfTokenVector GetSchemaAttributeNames()
Returns
GetSchemaAttributeNames(Boolean)
Declaration
public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
Parameters
Type |
Name |
Description |
Boolean |
includeInherited |
|
Returns
GetTypeAttr()
Declaration
public UsdAttribute GetTypeAttr()
Returns
GetWrapAttr()
Declaration
public UsdAttribute GetWrapAttr()
Returns