#include <SMESH_Block.hxx>
|
void | GetCoefs (int i, const gp_XYZ &theParams, double &eCoef, double &vCoef) const |
|
int | GetUInd () const |
|
gp_XY | GetUV (const gp_XYZ &theParams) const |
|
gp_XY | GetUVRange () const |
|
int | GetVInd () const |
|
bool | IsUVInQuad (const gp_XY &uv, const gp_XYZ ¶m0, const gp_XYZ ¶m1, const gp_XYZ ¶m2, const gp_XYZ ¶m3) const |
|
gp_XYZ | Point (const gp_XYZ &theParams) const |
|
void | Set (const int faceID, Adaptor3d_Surface *S, Adaptor2d_Curve2d *c2d[4], const bool isForward[4]) |
| Set face data. More...
|
|
void | Set (const int faceID, const TEdge &edgeU0, const TEdge &edgeU1) |
| Set face data to work with mesh block. More...
|
|
const Adaptor3d_Surface * | Surface () const |
|
| TFace () |
|
| ~TFace () |
| Destructor. More...
|
|
◆ TFace()
SMESH_Block::TFace::TFace |
( |
| ) |
|
◆ ~TFace()
SMESH_Block::TFace::~TFace |
( |
| ) |
|
◆ GetCoefs()
void SMESH_Block::TFace::GetCoefs |
( |
int |
i, |
|
|
const gp_XYZ & |
theParams, |
|
|
double & |
eCoef, |
|
|
double & |
vCoef |
|
) |
| const |
◆ GetUInd()
int SMESH_Block::TFace::GetUInd |
( |
| ) |
const |
◆ GetUV()
gp_XY SMESH_Block::TFace::GetUV |
( |
const gp_XYZ & |
theParams | ) |
const |
◆ GetUVRange()
gp_XY SMESH_Block::TFace::GetUVRange |
( |
| ) |
const |
◆ GetVInd()
int SMESH_Block::TFace::GetVInd |
( |
| ) |
const |
◆ IsUVInQuad()
bool SMESH_Block::TFace::IsUVInQuad |
( |
const gp_XY & |
uv, |
|
|
const gp_XYZ & |
param0, |
|
|
const gp_XYZ & |
param1, |
|
|
const gp_XYZ & |
param2, |
|
|
const gp_XYZ & |
param3 |
|
) |
| const |
◆ Point()
gp_XYZ SMESH_Block::TFace::Point |
( |
const gp_XYZ & |
theParams | ) |
const |
◆ Set() [1/2]
◆ Set() [2/2]
void SMESH_Block::TFace::Set |
( |
const int |
faceID, |
|
|
const TEdge & |
edgeU0, |
|
|
const TEdge & |
edgeU1 |
|
) |
| |
◆ Surface()
The documentation for this class was generated from the following files:
- FreeCAD/src/3rdParty/salomesmesh/inc/SMESH_Block.hxx
- FreeCAD/src/3rdParty/salomesmesh/src/SMESH/SMESH_Block.cpp