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_RoundFillet.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: rounded fillets (C++)
7
*
8
* COMMENTS:
9
*/
10
11
#ifndef __GU_RoundFillet_h__
12
#define __GU_RoundFillet_h__
13
14
#include "
GU_API.h
"
15
class
GEO_Face
;
16
17
class
GU_API
GU_RoundFilletParms
18
{
19
public
:
20
GU_RoundFilletParms
();
21
~
GU_RoundFilletParms
();
22
23
// Intersection curve, and curves on surface 1 & 2 (in space coords)
24
GEO_Face
*
isectcurve
, *curve1, *curve2;
25
26
float
density
;
// Density of spans
27
float
tol3d
;
// Tolerance to do curvesects with
28
float
tol2d
;
// Tolerance to triming with.
29
float
angle
;
// Angle tolerance
30
float
radius
;
31
int
trimmed
;
// Is it to be trimmed?
32
int
reva,
revb
;
// Reverse profile directions?
33
};
34
35
36
#endif
37
GU_RoundFilletParms::tol3d
float tol3d
Definition:
GU_RoundFillet.h:27
GU_RoundFilletParms::density
float density
Definition:
GU_RoundFillet.h:26
GU_RoundFilletParms::revb
int revb
Definition:
GU_RoundFillet.h:32
GEO_Face
Definition:
GEO_Face.h:36
GU_RoundFilletParms::angle
float angle
Definition:
GU_RoundFillet.h:29
GU_RoundFilletParms::tol2d
float tol2d
Definition:
GU_RoundFillet.h:28
GU_RoundFilletParms::radius
float radius
Definition:
GU_RoundFillet.h:30
GU_RoundFilletParms::isectcurve
GEO_Face * isectcurve
Definition:
GU_RoundFillet.h:24
GU_API
#define GU_API
Definition:
GU_API.h:14
GU_RoundFilletParms
Definition:
GU_RoundFillet.h:17
GU_API.h
GU_RoundFilletParms::trimmed
int trimmed
Definition:
GU_RoundFillet.h:31
GU
GU_RoundFillet.h
Generated on Fri Dec 6 2024 02:47:12 for HDK by
1.8.6