24 #ifndef PXR_USD_USD_GEOM_CONSTRAINT_TARGET_H
25 #define PXR_USD_USD_GEOM_CONSTRAINT_TARGET_H
123 explicit operator bool()
const {
176 #endif // USD_CONSTRAINT_TARGET_H
UsdGeomConstraintTarget()
static constexpr UsdTimeCode Default()
GT_API const UT_StringHolder time
GLsizei const GLchar *const * string
USDGEOM_API void SetIdentifier(const TfToken &identifier)
USDGEOM_API bool Set(const GfMatrix4d &value, UsdTimeCode time=UsdTimeCode::Default()) const
Set the attribute value of the ConstraintTarget at time.
USDGEOM_API TfToken GetIdentifier() const
static USDGEOM_API bool IsValid(const UsdAttribute &attr)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
USDGEOM_API bool Get(GfMatrix4d *value, UsdTimeCode time=UsdTimeCode::Default()) const
Get the attribute value of the ConstraintTarget at time.
static USDGEOM_API TfToken GetConstraintAttrName(const std::string &constraintName)
UsdAttribute const & GetAttr() const
Explicit UsdAttribute extractor.
USDGEOM_API GfMatrix4d ComputeInWorldSpace(UsdTimeCode time=UsdTimeCode::Default(), UsdGeomXformCache *xfCache=NULL) const