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_Ruled.h
Go to the documentation of this file.
1
#ifndef __GU_Ruled_h__
2
#define __GU_Ruled_h__
3
4
#include "
GU_API.h
"
5
#include <
GEO/GEO_Primitive.h
>
6
#include <
GEO/GEO_Hull.h
>
7
#include "
GU_Cap.h
"
8
9
class
GA_PrimitiveGroup
;
10
11
enum
GU_RuledClosureType
12
{
13
GU_RULED_CLOSE_NONE
= 0,
14
GU_RULED_CLOSE
= 1,
15
GU_RULED_CLOSE_AUTO
= 2
16
};
17
18
enum
GU_RuledInterpType
19
{
20
GU_RULED_INTERP_NONE
= 0,
21
GU_RULED_INTERP
= 1,
22
GU_RULED_INTERP_AUTO
= 2
23
};
24
25
class
GU_API
GU_RuledParms
26
{
27
public
:
28
GU_RuledParms
();
29
~GU_RuledParms
() {}
30
31
GEO_SurfaceType
type
;
32
GU_RuledClosureType
closeU,
closeV
;
33
GU_RuledInterpType
interpU,
interpV
;
34
int
orderV
;
35
int
keepPrimitives
;
36
int
outputPolys
;
37
GA_PrimitiveGroup
*
primGroup
;
38
};
39
40
#endif
GU_RuledParms::~GU_RuledParms
~GU_RuledParms()
Definition:
GU_Ruled.h:29
GU_RULED_CLOSE_AUTO
Definition:
GU_Ruled.h:15
GU_RULED_CLOSE_NONE
Definition:
GU_Ruled.h:13
GA_PrimitiveGroup
Definition:
GA_ElementGroup.h:74
GU_RuledInterpType
GU_RuledInterpType
Definition:
GU_Ruled.h:18
GU_RuledParms::keepPrimitives
int keepPrimitives
Definition:
GU_Ruled.h:35
GU_RULED_INTERP_AUTO
Definition:
GU_Ruled.h:22
GU_Cap.h
GU_RuledParms::orderV
int orderV
Definition:
GU_Ruled.h:34
GU_RULED_CLOSE
Definition:
GU_Ruled.h:14
GEO_Hull.h
GU_RuledParms::type
GEO_SurfaceType type
Definition:
GU_Ruled.h:31
GU_RuledParms::outputPolys
int outputPolys
Definition:
GU_Ruled.h:36
GU_RuledParms::closeV
GU_RuledClosureType closeV
Definition:
GU_Ruled.h:32
GU_API
#define GU_API
Definition:
GU_API.h:14
GU_RuledClosureType
GU_RuledClosureType
Definition:
GU_Ruled.h:11
GU_RuledParms
Definition:
GU_Ruled.h:25
GU_RuledParms::primGroup
GA_PrimitiveGroup * primGroup
Definition:
GU_Ruled.h:37
GU_RULED_INTERP
Definition:
GU_Ruled.h:21
GEO_Primitive.h
GEO_SurfaceType
GEO_SurfaceType
Definition:
GEO_SurfaceType.h:23
GU_RuledParms::interpV
GU_RuledInterpType interpV
Definition:
GU_Ruled.h:33
GU_API.h
GU_RULED_INTERP_NONE
Definition:
GU_Ruled.h:20
GU
GU_Ruled.h
Generated on Tue Dec 17 2024 03:39:49 for HDK by
1.8.6