|
| TBdCylinder (int id) |
|
virtual int | GetXYZofTS (double T, double S, double &X, double &Y, double &Z) |
|
virtual int | GetTSofXYZ (double X, double Y, double Z, double &T, double &S) |
|
virtual int | GetXYZandTS (int N_Points, double *LinComb, double *xp, double *yp, double *zp, double *tp, double *sp, double &X, double &Y, double &Z, double &T, double &S) |
|
virtual int | ReadIn (std::ifstream &dat) |
|
void | SetParams (double r, double px, double py, double pz, double ax, double ay, double az, double nx, double ny, double nz) |
|
| TBoundComp3D (int id) |
|
| TBoundComp (int id, int ref=-1) |
|
int | GetID () const |
|
BoundTypes | GetType () const |
|
bool | IsFreeBoundary () const |
|
void | SetFreeBoundaryStatus (bool status) |
|
void | ChangeType (BoundTypes New_Type) |
|
void | SetRefID (int _ref) |
|
int | GetRefID () const |
|
int TBdCylinder::GetTSofXYZ |
( |
double |
X, |
|
|
double |
Y, |
|
|
double |
Z, |
|
|
double & |
T, |
|
|
double & |
S |
|
) |
| |
|
virtual |
return the parameter values T and S of coordinates (X, Y, Z)
Implements TBoundComp3D.
int TBdCylinder::GetXYZandTS |
( |
int |
N_Points, |
|
|
double * |
LinComb, |
|
|
double * |
xp, |
|
|
double * |
yp, |
|
|
double * |
zp, |
|
|
double * |
tp, |
|
|
double * |
sp, |
|
|
double & |
X, |
|
|
double & |
Y, |
|
|
double & |
Z, |
|
|
double & |
T, |
|
|
double & |
S |
|
) |
| |
|
virtual |
return parameters and coordinates of a given linear combination of vertices
Implements TBoundComp3D.
int TBdCylinder::GetXYZofTS |
( |
double |
T, |
|
|
double |
S, |
|
|
double & |
X, |
|
|
double & |
Y, |
|
|
double & |
Z |
|
) |
| |
|
virtual |
return the coordinates {X, Y, Z} of parameter values T and S
Implements TBoundComp3D.
int TBdCylinder::ReadIn |
( |
std::ifstream & |
dat | ) |
|
|
virtual |
coordinates of one point on axis
double TBdCylinder::mRadius |
|
protected |
The documentation for this class was generated from the following files: