HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_CurveFrame.C File Reference
#include "GU_CurveFrame.h"
#include <GEO/GEO_Curve.h>
#include <GA/GA_AttributeInstanceMatrix.h>
#include <GA/GA_Iterator.h>
#include <GA/GA_OffsetList.h>
#include <GA/GA_ElementGroup.h>
#include <GA/GA_Range.h>
#include <GA/GA_SplittableRange.h>
#include <GA/GA_Types.h>
#include <UT/UT_Assert.h>
#include <UT/UT_Interrupt.h>
#include <UT/UT_Matrix3.h>
#include <UT/UT_Matrix4.h>
#include <UT/UT_ParallelUtil.h>
#include <UT/UT_Ramp.h>
#include <UT/UT_SmallArray.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_Vector3.h>
#include <SYS/SYS_Math.h>
#include <SYS/SYS_Types.h>
+ Include dependency graph for GU_CurveFrame.C:

Go to the source code of this file.

Namespaces

 HDK_Sample
 This namespace is used to hold all HDK example source code.
 
 HDK_Sample::GU_CurveFrame
 

Macros

#define TEMPLATE_INST2(T)
 

Functions

bool HDK_Sample::GU_CurveFrame::getPolyProperties (const GEO_Detail *geometry, const GA_OffsetListRef &vertices, exint &nedges, bool &closed, bool &unrolled)
 
template<typename T >
void HDK_Sample::GU_CurveFrame::computeCurveTransforms (const GEO_Detail *const geo, const GA_PrimitiveGroup *curve_group, const GA_RWHandleT< UT_Matrix4T< T >> &transform_attrib, const CurveFrameParms< T > &parms)
 

Macro Definition Documentation

#define TEMPLATE_INST2 (   T)
Value:
template void computeCurveTransforms<T>( \
const GEO_Detail *const geo, \
const GA_PrimitiveGroup *curve_group, \
const GA_RWHandleT<UT_Matrix4T<T>> &transform_attrib, \
const CurveFrameParms<T> &parms); \
/* end of macro */

Definition at line 1852 of file GU_CurveFrame.C.