HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Revolve.h
Go to the documentation of this file.
1 #ifndef __GU_Revolve_h__
2 #define __GU_Revolve_h__
3 
4 #include "GU_API.h"
5 #include "GU_Detail.h"
6 #include "GU_Cap.h"
7 
9 {
13 };
14 
16 {
17 public:
19 
23  float cx, cy, cz;
24  float nx, ny, nz;
25  float beginAngle;
26  float endAngle;
27  int divs;
28  int order;
29  int imperfect;
31  const GA_PrimitiveGroup *crossGroup; // cross section group
32 };
33 
34 #endif
GU_RevolveType
Definition: GU_Revolve.h:8
GEO_SurfaceType type
Definition: GU_Revolve.h:21
float beginAngle
Definition: GU_Revolve.h:25
GU_CircleType
Definition: GU_Types.h:15
#define GU_API
Definition: GU_API.h:12
GU_CircleType revType
Definition: GU_Revolve.h:22
const GU_Detail * crossSection
Definition: GU_Revolve.h:20
const GA_PrimitiveGroup * crossGroup
Definition: GU_Revolve.h:31
GEO_SurfaceType