7 #ifndef USDHOUDINI_GENERATED_HOUDINIXFORMCOMMONAPI_H
8 #define USDHOUDINI_GENERATED_HOUDINIXFORMCOMMONAPI_H
121 GetSchemaAttributeNames(
bool includeInherited=
true);
133 Get(
const UsdStagePtr &stage,
const SdfPath &
path);
144 static const TfType &_GetStaticTfType();
146 static bool _IsTypedSchema();
149 const TfType &_GetTfType()
const override;
199 GfVec3f GetEulerAngles()
const;
267 bool SetXformVectors(
const GfVec3d &translation,
288 bool GetXformVectors(
GfVec3d *translation,
312 bool GetXformVectorsByAccumulation(
GfVec3d *translation,
322 bool GetResetXformStack()
const;
330 bool SetTranslate(
const GfVec3d &translation,
338 bool SetPivotRotate(
const GfVec3f &pivotRotate,
357 bool SetResetXformStack(
bool resetXformStack)
const;
411 ConvertRotationOrderToOpType(
430 bool _IsCompatible()
const override;
static constexpr UsdTimeCode Default()
MatType shear(Axis axis0, Axis axis1, typename MatType::value_type shear)
Set the matrix to a shear along axis0 by a fraction of axis1.
GT_API const UT_StringHolder time
#define PXR_NAMESPACE_OPEN_SCOPE
GLsizei const GLchar *const * path
Vec3< typename MatType::value_type > eulerAngles(const MatType &mat, RotationOrder rotationOrder, typename MatType::value_type eps=static_cast< typename MatType::value_type >(1.0e-8))
Return the Euler angles composing the given rotation matrix.
GA_API const UT_StringHolder scale
GLdouble GLdouble GLint GLint order
std::vector< TfToken > TfTokenVector
Convenience types.
SIM_API const UT_StringHolder rotation
GA_API const UT_StringHolder orient
#define PXR_NAMESPACE_CLOSE_SCOPE
GA_API const UT_StringHolder pivot