SALOME - SMESH
|
#include <SMESH_Block.hxx>
Public Member Functions | |
void | Set (const int faceID, Adaptor3d_Surface *S, Adaptor2d_Curve2d *c2d[4], const bool isForward[4]) |
void | Set (const int faceID, const TEdge &edgeU0, const TEdge &edgeU1) |
gp_XY | GetUV (const gp_XYZ &theParams) const |
gp_XYZ | Point (const gp_XYZ &theParams) const |
int | GetUInd () const |
int | GetVInd () const |
void | GetCoefs (int i, const gp_XYZ &theParams, double &eCoef, double &vCoef) const |
TFace () | |
~TFace () | |
Private Attributes | |
int | myCoordInd [4] |
double | myFirst [4] |
double | myLast [4] |
Adaptor2d_Curve2d * | myC2d [4] |
gp_XY | myCorner [4] |
Adaptor3d_Surface * | myS |
gp_XYZ | myNodes [4] |
Definition at line 333 of file SMESH_Block.hxx.
Definition at line 354 of file SMESH_Block.hxx.
void SMESH_Block::TFace::Set | ( | const int | faceID, |
Adaptor3d_Surface * | S, | ||
Adaptor2d_Curve2d * | c2d[4], | ||
const bool | isForward[4] | ||
) |
void SMESH_Block::TFace::Set | ( | const int | faceID, |
const TEdge & | edgeU0, | ||
const TEdge & | edgeU1 | ||
) |
gp_XY SMESH_Block::TFace::GetUV | ( | const gp_XYZ & | theParams | ) | const |
gp_XYZ SMESH_Block::TFace::Point | ( | const gp_XYZ & | theParams | ) | const |
int SMESH_Block::TFace::GetUInd | ( | ) | const |
Definition at line 351 of file SMESH_Block.hxx.
int SMESH_Block::TFace::GetVInd | ( | ) | const |
Definition at line 352 of file SMESH_Block.hxx.
void SMESH_Block::TFace::GetCoefs | ( | int | i, |
const gp_XYZ & | theParams, | ||
double & | eCoef, | ||
double & | vCoef | ||
) | const |
int SMESH_Block::TFace::myCoordInd[4] [private] |
Definition at line 335 of file SMESH_Block.hxx.
double SMESH_Block::TFace::myFirst[4] [private] |
Definition at line 336 of file SMESH_Block.hxx.
double SMESH_Block::TFace::myLast[4] [private] |
Definition at line 337 of file SMESH_Block.hxx.
Adaptor2d_Curve2d* SMESH_Block::TFace::myC2d[4] [private] |
Definition at line 338 of file SMESH_Block.hxx.
gp_XY SMESH_Block::TFace::myCorner[4] [private] |
Definition at line 340 of file SMESH_Block.hxx.
Adaptor3d_Surface* SMESH_Block::TFace::myS [private] |
Definition at line 342 of file SMESH_Block.hxx.
gp_XYZ SMESH_Block::TFace::myNodes[4] [private] |
Definition at line 344 of file SMESH_Block.hxx.