HDK
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
GU_CurveNetwork.h
Go to the documentation of this file.
1
/*
2
* PROPRIETARY INFORMATION. This software is proprietary to
3
* Side Effects Software Inc., and is not to be reproduced,
4
* transmitted, or disclosed in any way without written permission.
5
*
6
* NAME: GU_CurveNetwork.C (C++)
7
*
8
* COMMENTS:
9
* This is the filter used to create Skinned, Coons, and Gordon patches.
10
*/
11
12
#ifndef __GU_CurveNetwork_h__
13
#define __GU_CurveNetwork_h__
14
15
#include "
GU_API.h
"
16
#include "
GU_Skin.h
"
17
18
class
GA_PrimitiveGroup
;
19
20
class
GU_API
GU_CurveNetworkParms
:
public
GU_SkinParms
21
{
22
public
:
23
GU_CurveNetworkParms
();
24
~GU_CurveNetworkParms
()
override
{ }
25
void
InitializePrimArrays
(
GEO_Detail
* parent_detail)
override
;
26
27
int
keepPrimitives
;
28
int
outputPolys
;
29
const
GA_PrimitiveGroup
*
vFaces
;
30
31
UT_Array<GEO_Primitive*>
*
myVPrimsToProcess
;
32
};
33
34
#endif
GA_PrimitiveGroup
Definition:
GA_ElementGroup.h:74
GU_SkinParms
Definition:
GU_Skin.h:78
UT_Array< GEO_Primitive * >
GEO_Detail
Definition:
GEO_Detail.h:247
GU_CurveNetworkParms::outputPolys
int outputPolys
Definition:
GU_CurveNetwork.h:28
GU_API
#define GU_API
Definition:
GU_API.h:14
GU_CurveNetworkParms::~GU_CurveNetworkParms
~GU_CurveNetworkParms() override
Definition:
GU_CurveNetwork.h:24
GU_Skin.h
GU_SkinParms::InitializePrimArrays
virtual void InitializePrimArrays(GEO_Detail *parent_detail)
GU_CurveNetworkParms
Definition:
GU_CurveNetwork.h:20
GU_API.h
GU_CurveNetworkParms::myVPrimsToProcess
UT_Array< GEO_Primitive * > * myVPrimsToProcess
Definition:
GU_CurveNetwork.h:31
GU_CurveNetworkParms::keepPrimitives
int keepPrimitives
Definition:
GU_CurveNetwork.h:27
GU_CurveNetworkParms::vFaces
const GA_PrimitiveGroup * vFaces
Definition:
GU_CurveNetwork.h:29
GU
GU_CurveNetwork.h
Generated on Tue Dec 17 2024 03:39:46 for HDK by
1.8.6