|
cgma
|
Transforms between a surface's uv parameter and xyz space. More...
#include <SurfParamTool.hpp>
Public Member Functions | |
| TestParamTool () | |
| ~TestParamTool () | |
| CubitStatus | set_up_space (void) |
| CubitStatus | transform_to_uv (const CubitVector &xyz_location, CubitVector &uv_location) |
| CubitStatus | transform_to_xyz (CubitVector &xyz_location, const CubitVector &uv_location) |
| CubitStatus | uv_derivitives (double u_param, double v_param, CubitVector &du, CubitVector &dv) |
Static Public Member Functions | |
| static CubitStatus | circumcenter (double u0, double v0, double u1, double v1, double u2, double v2, CubitVector ¢er) |
Private Attributes | |
| double | uRange |
| double | vRange |
| double | zDepth |
| double | xMin |
| double | yMin |
| double | xMax |
| double | yMax |
Transforms between a surface's uv parameter and xyz space.
Definition at line 63 of file SurfParamTool.hpp.
Definition at line 243 of file SurfParamTool.cpp.
{}
| static CubitStatus TestParamTool::circumcenter | ( | double | u0, |
| double | v0, | ||
| double | u1, | ||
| double | v1, | ||
| double | u2, | ||
| double | v2, | ||
| CubitVector & | center | ||
| ) | [static] |
| CubitStatus TestParamTool::set_up_space | ( | void | ) |
Definition at line 251 of file SurfParamTool.cpp.
{
CubitStatus rv = CUBIT_SUCCESS;
return rv;
}
| CubitStatus TestParamTool::transform_to_uv | ( | const CubitVector & | xyz_location, |
| CubitVector & | uv_location | ||
| ) | [virtual] |
| CubitStatus TestParamTool::transform_to_xyz | ( | CubitVector & | xyz_location, |
| const CubitVector & | uv_location | ||
| ) | [virtual] |
| CubitStatus TestParamTool::uv_derivitives | ( | double | u_param, |
| double | v_param, | ||
| CubitVector & | du, | ||
| CubitVector & | dv | ||
| ) | [virtual] |
Reimplemented from ParamTool.
Definition at line 295 of file SurfParamTool.cpp.
{
du.set(1.0/uRange,0,0);
dv.set(0,1.0/vRange,0);
return CUBIT_SUCCESS;
}
double TestParamTool::uRange [private] |
Definition at line 92 of file SurfParamTool.hpp.
double TestParamTool::vRange [private] |
Definition at line 92 of file SurfParamTool.hpp.
double TestParamTool::xMax [private] |
Definition at line 95 of file SurfParamTool.hpp.
double TestParamTool::xMin [private] |
Definition at line 95 of file SurfParamTool.hpp.
double TestParamTool::yMax [private] |
Definition at line 95 of file SurfParamTool.hpp.
double TestParamTool::yMin [private] |
Definition at line 95 of file SurfParamTool.hpp.
double TestParamTool::zDepth [private] |
Definition at line 93 of file SurfParamTool.hpp.