HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_XformEditor Class Reference

#include <HUSD_XformEditor.h>

Static Public Member Functions

static GU_DetailHandle getDeltaWithParmXforms (const UT_StringArray &changepaths, const HUSD_TimeCode &timecode, const GU_ConstDetailHandle &delta, const UT_Matrix4D *local_parm_xform, const UT_Matrix4D *local_parm_pivot_xform, const UT_Matrix4D *global_parm_xform, bool set_pivot_on_primary_prim, HUSD_AutoAnyLock &lock, bool exclude_edits)
 
static UT_StringHolder applyEdits (HUSD_AutoWriteLock &writelock, const GU_Detail *gdp, bool apply_inverse_xforms, const UT_StringRef &xform_description, const HUSD_XformStyle xform_style, const HUSD_TimeCode &timecode, std::function< bool(const UT_StringRef &path)> allow_edit_fn, HUSD_PathSet &modified_paths, bool &time_varying)
 

Detailed Description

Definition at line 28 of file HUSD_XformEditor.h.

Member Function Documentation

static UT_StringHolder HUSD_XformEditor::applyEdits ( HUSD_AutoWriteLock writelock,
const GU_Detail gdp,
bool  apply_inverse_xforms,
const UT_StringRef xform_description,
const HUSD_XformStyle  xform_style,
const HUSD_TimeCode timecode,
std::function< bool(const UT_StringRef &path)>  allow_edit_fn,
HUSD_PathSet modified_paths,
bool &  time_varying 
)
static
static GU_DetailHandle HUSD_XformEditor::getDeltaWithParmXforms ( const UT_StringArray changepaths,
const HUSD_TimeCode timecode,
const GU_ConstDetailHandle delta,
const UT_Matrix4D local_parm_xform,
const UT_Matrix4D local_parm_pivot_xform,
const UT_Matrix4D global_parm_xform,
bool  set_pivot_on_primary_prim,
HUSD_AutoAnyLock lock,
bool  exclude_edits 
)
static

The documentation for this class was generated from the following file: