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