HDK
|
#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>
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) |
#define TEMPLATE_INST2 | ( | T | ) |
Definition at line 1852 of file GU_CurveFrame.C.