HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GVEX_Functions.h File Reference
#include "GVEX_API.h"
#include <UT/UT_Array.h>
#include <UT/UT_Vector2.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for GVEX_Functions.h:

Go to the source code of this file.

Functions

GVEX_API int64 GVEXsessionId ()
 
GVEX_API void GVEXformatAttribDataId (UT_Array< int > &result, int64 data_id, bool force_valid)
 
GVEX_API void GVEXformatDetailDataId (UT_Array< int > &result, const GA_Detail &geo)
 
GVEX_API UT_Vector2D GVEXprimuvConvert (const GU_Detail *gdp, const UT_Vector2D &origin, exint prim_num, exint mode, const fpreal64 *tol=nullptr)
 
GVEX_API UT_Vector2F GVEXprimuvConvert (const GU_Detail *gdp, const UT_Vector2F &origin, int prim_num, int mode, const fpreal32 *tol=nullptr)
 
GVEX_API fpreal64 GVEXprimuvConvert (const GU_Detail *gdp, const fpreal64 &origin, exint prim_num, exint mode, const fpreal64 *tol=nullptr)
 
GVEX_API fpreal32 GVEXprimuvConvert (const GU_Detail *gdp, const fpreal32 &origin, int prim_num, int mode, const fpreal32 *tol=nullptr)
 

Function Documentation

GVEX_API void GVEXformatAttribDataId ( UT_Array< int > &  result,
int64  data_id,
bool  force_valid 
)
GVEX_API void GVEXformatDetailDataId ( UT_Array< int > &  result,
const GA_Detail geo 
)
GVEX_API UT_Vector2D GVEXprimuvConvert ( const GU_Detail gdp,
const UT_Vector2D origin,
exint  prim_num,
exint  mode,
const fpreal64 tol = nullptr 
)
GVEX_API UT_Vector2F GVEXprimuvConvert ( const GU_Detail gdp,
const UT_Vector2F origin,
int  prim_num,
int  mode,
const fpreal32 tol = nullptr 
)
GVEX_API fpreal64 GVEXprimuvConvert ( const GU_Detail gdp,
const fpreal64 origin,
exint  prim_num,
exint  mode,
const fpreal64 tol = nullptr 
)
GVEX_API fpreal32 GVEXprimuvConvert ( const GU_Detail gdp,
const fpreal32 origin,
int  prim_num,
int  mode,
const fpreal32 tol = nullptr 
)
GVEX_API int64 GVEXsessionId ( )