7 #ifndef USDGEOM_GENERATED_NURBSPATCH_H 
    8 #define USDGEOM_GENERATED_NURBSPATCH_H 
  178     static const TfType &_GetStaticTfType();
 
  180     static bool _IsTypedSchema();
 
  184     const TfType &_GetTfType() 
const override;
 
USDGEOM_API UsdAttribute GetTrimCurveOrdersAttr() const 
 
USDGEOM_API UsdAttribute GetVRangeAttr() const 
 
USDGEOM_API UsdAttribute GetUKnotsAttr() const 
 
USDGEOM_API UsdAttribute CreateVRangeAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdSchemaKind _GetSchemaKind() const override
 
USDGEOM_API UsdAttribute CreateUFormAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute GetURangeAttr() const 
 
USDGEOM_API UsdAttribute CreateURangeAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateVOrderAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateTrimCurveRangesAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
static const UsdSchemaKind schemaKind
 
GLsizei const GLchar *const * path
 
USDGEOM_API UsdAttribute GetTrimCurveVertexCountsAttr() const 
 
USDGEOM_API UsdAttribute CreateTrimCurvePointsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
static USDGEOM_API UsdGeomNurbsPatch Define(const UsdStagePtr &stage, const SdfPath &path)
 
Represents a concrete typed schema. 
 
USDGEOM_API UsdAttribute GetUFormAttr() const 
 
USDGEOM_API UsdAttribute CreateVVertexCountAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateTrimCurveVertexCountsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute GetVOrderAttr() const 
 
USDGEOM_API UsdAttribute GetTrimCurveRangesAttr() const 
 
USDGEOM_API UsdAttribute CreateTrimCurveCountsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
static USDGEOM_API const TfTokenVector & GetSchemaAttributeNames(bool includeInherited=true)
 
std::vector< TfToken > TfTokenVector
Convenience types. 
 
USDGEOM_API UsdAttribute GetVVertexCountAttr() const 
 
USDGEOM_API UsdAttribute GetTrimCurvePointsAttr() const 
 
static USDGEOM_API UsdGeomNurbsPatch Get(const UsdStagePtr &stage, const SdfPath &path)
 
USDGEOM_API UsdAttribute GetUOrderAttr() const 
 
USDGEOM_API UsdAttribute GetVFormAttr() const 
 
USDGEOM_API UsdAttribute GetTrimCurveKnotsAttr() const 
 
USDGEOM_API UsdAttribute CreateUVertexCountAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
 
USDGEOM_API UsdAttribute CreateTrimCurveKnotsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateVFormAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute GetUVertexCountAttr() const 
 
USDGEOM_API UsdAttribute CreateUKnotsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateUOrderAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreatePointWeightsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateTrimCurveOrdersAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute CreateVKnotsAttr(VtValue const &defaultValue=VtValue(), bool writeSparsely=false) const 
 
USDGEOM_API UsdAttribute GetVKnotsAttr() const 
 
#define PXR_NAMESPACE_CLOSE_SCOPE
 
USDGEOM_API UsdAttribute GetPointWeightsAttr() const 
 
UsdGeomNurbsPatch(const UsdPrim &prim=UsdPrim())
 
UsdGeomNurbsPatch(const UsdSchemaBase &schemaObj)
 
USDGEOM_API UsdAttribute GetTrimCurveCountsAttr() const 
 
virtual USDGEOM_API ~UsdGeomNurbsPatch()
Destructor.