HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HUSD_GeoUtils.h File Reference
#include "HUSD_API.h"
#include "HUSD_DataHandle.h"
#include "HUSD_LockedStage.h"
#include <GU/GU_DetailHandle.h>
#include <UT/UT_StringHolder.h>
+ Include dependency graph for HUSD_GeoUtils.h:

Go to the source code of this file.

Functions

bool HUSD_API HUSDimportUsdIntoGeometry (GU_Detail *gdp, const HUSD_LockedStagePtr &locked_stage, const HUSD_FindPrims &findprims, const UT_StringHolder &purpose, const UT_StringHolder &traversal, const UT_StringHolder &pathattribname, const UT_StringHolder &nameattribname, const HUSD_TimeCode &timecode)
 
bool HUSD_API HUSDimportUsdIntoGeometry (GU_Detail *gdp, void *stage_ptr, const HUSD_FindPrims &findprims, const UT_StringHolder &purpose, const UT_StringHolder &traversal, const UT_StringHolder &pathattribname, const UT_StringHolder &nameattribname, const HUSD_TimeCode &timecode)
 
GU_DetailHandle HUSD_API HUSDloadGeometryFromAsset (const UT_StringRef &resolved_path)
 

Function Documentation

bool HUSD_API HUSDimportUsdIntoGeometry ( GU_Detail gdp,
const HUSD_LockedStagePtr locked_stage,
const HUSD_FindPrims findprims,
const UT_StringHolder purpose,
const UT_StringHolder traversal,
const UT_StringHolder pathattribname,
const UT_StringHolder nameattribname,
const HUSD_TimeCode timecode 
)
bool HUSD_API HUSDimportUsdIntoGeometry ( GU_Detail gdp,
void stage_ptr,
const HUSD_FindPrims findprims,
const UT_StringHolder purpose,
const UT_StringHolder traversal,
const UT_StringHolder pathattribname,
const UT_StringHolder nameattribname,
const HUSD_TimeCode timecode 
)
GU_DetailHandle HUSD_API HUSDloadGeometryFromAsset ( const UT_StringRef resolved_path)

Loads a GU_Detail from an asset path. Returns an empty handle on failure.