#include <surdef.hxx>


Public Member Functions | |
| surf_princurv (const SPAunit_vector &d1, double c1, const SPAunit_vector &d2, double c2) | |
Constructs a surf_princurv from two curvatures and two directions. | |
| surf_princurv () | |
Constructs a surf_princurv (default constructor). | |
Public Attributes | |
| double | curv1 |
| The first curvature. | |
| double | curv2 |
| The second curvature. | |
| SPAunit_vector | dir1 |
| First direction vector. | |
| SPAunit_vector | dir2 |
| The second direction vector. | |
| surf_princurv::surf_princurv | ( | ) | [inline] |
Constructs a surf_princurv (default constructor).
Role: Requests memory for this object but does not populate it.
| surf_princurv::surf_princurv | ( | const SPAunit_vector & | d1, | |
| double | c1, | |||
| const SPAunit_vector & | d2, | |||
| double | c2 | |||
| ) | [inline] |
Constructs a surf_princurv from two curvatures and two directions.
| d1 | first direction vector. | |
| c1 | first curvature. | |
| d2 | second direction vector. | |
| c2 | second curvature. |
| double surf_princurv::curv1 |
The first curvature.
| double surf_princurv::curv2 |
The second curvature.
First direction vector.
The second direction vector.