Class UsdGeomCurves
Inheritance
UsdGeomCurves
Namespace: pxr
Syntax
public class UsdGeomCurves : UsdGeomPointBased, IDisposable
Constructors
UsdGeomCurves()
Declaration
UsdGeomCurves(UsdPrim)
Declaration
public UsdGeomCurves(UsdPrim prim)
Parameters
UsdGeomCurves(UsdSchemaBase)
Declaration
public UsdGeomCurves(UsdSchemaBase schemaObj)
Parameters
Methods
ComputeExtent(VtVec3fArray, VtFloatArray, GfMatrix4d, VtVec3fArray)
Declaration
public static bool ComputeExtent(VtVec3fArray points, VtFloatArray widths, GfMatrix4d transform, VtVec3fArray extent)
Parameters
Returns
ComputeExtent(VtVec3fArray, VtFloatArray, VtVec3fArray)
Declaration
public static bool ComputeExtent(VtVec3fArray points, VtFloatArray widths, VtVec3fArray extent)
Parameters
Returns
CreateCurveVertexCountsAttr()
Declaration
public UsdAttribute CreateCurveVertexCountsAttr()
Returns
CreateCurveVertexCountsAttr(VtValue)
Declaration
public UsdAttribute CreateCurveVertexCountsAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateCurveVertexCountsAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateCurveVertexCountsAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
CreateWidthsAttr()
Declaration
public UsdAttribute CreateWidthsAttr()
Returns
CreateWidthsAttr(VtValue)
Declaration
public UsdAttribute CreateWidthsAttr(VtValue defaultValue)
Parameters
Type |
Name |
Description |
VtValue |
defaultValue |
|
Returns
CreateWidthsAttr(VtValue, Boolean)
Declaration
public UsdAttribute CreateWidthsAttr(VtValue defaultValue, bool writeSparsely)
Parameters
Returns
Dispose()
Declaration
public override void Dispose()
Overrides
Finalize()
Declaration
protected void Finalize()
Get(UsdStageWeakPtr, SdfPath)
Declaration
public static UsdGeomCurves Get(UsdStageWeakPtr stage, SdfPath path)
Parameters
Returns
GetCurveVertexCountsAttr()
Declaration
public UsdAttribute GetCurveVertexCountsAttr()
Returns
GetSchemaAttributeNames()
Declaration
public static TfTokenVector GetSchemaAttributeNames()
Returns
GetSchemaAttributeNames(Boolean)
Declaration
public static TfTokenVector GetSchemaAttributeNames(bool includeInherited)
Parameters
Type |
Name |
Description |
Boolean |
includeInherited |
|
Returns
GetWidthsAttr()
Declaration
public UsdAttribute GetWidthsAttr()
Returns
GetWidthsInterpolation()
Declaration
public TfToken GetWidthsInterpolation()
Returns
SetWidthsInterpolation(TfToken)
Declaration
public bool SetWidthsInterpolation(TfToken interpolation)
Parameters
Type |
Name |
Description |
TfToken |
interpolation |
|
Returns