#include <SMESH_Block.hxx>
◆ TEdge()
SMESH_Block::TEdge::TEdge |
( |
| ) |
|
◆ ~TEdge()
SMESH_Block::TEdge::~TEdge |
( |
| ) |
|
◆ CoordInd()
int SMESH_Block::TEdge::CoordInd |
( |
| ) |
const |
◆ EndParam()
double SMESH_Block::TEdge::EndParam |
( |
int |
i | ) |
const |
◆ GetCurve()
◆ GetU()
double SMESH_Block::TEdge::GetU |
( |
const gp_XYZ & |
theParams | ) |
const |
◆ NodeXYZ()
const gp_XYZ& SMESH_Block::TEdge::NodeXYZ |
( |
int |
i | ) |
const |
◆ Point()
gp_XYZ SMESH_Block::TEdge::Point |
( |
const gp_XYZ & |
theParams | ) |
const |
◆ Set() [1/2]
void SMESH_Block::TEdge::Set |
( |
const int |
edgeID, |
|
|
Adaptor3d_Curve * |
curve, |
|
|
const bool |
isForward |
|
) |
| |
◆ Set() [2/2]
void SMESH_Block::TEdge::Set |
( |
const int |
edgeID, |
|
|
const gp_XYZ & |
node1, |
|
|
const gp_XYZ & |
node2 |
|
) |
| |
Set coordinates of nodes at edge ends to work with mesh block.
- Parameters
-
edgeID | - block sub-shape ID |
node1 | - coordinates of node with lower ID |
node2 | - coordinates of node with upper ID |
References SMESH_Block::GetCoordIndOnEdge().
◆ myC3d
◆ myCoordInd
int SMESH_Block::TEdge::myCoordInd |
|
private |
◆ myFirst
double SMESH_Block::TEdge::myFirst |
|
private |
◆ myLast
double SMESH_Block::TEdge::myLast |
|
private |
◆ myNodes
gp_XYZ SMESH_Block::TEdge::myNodes[2] |
|
private |