#include <StdMeshers_Penta_3D.hxx>
Public Member Functions |
| StdMeshers_SMESHBlock () |
void | Load (const TopoDS_Shell &theShell) |
void | Load (const TopoDS_Shell &theShell, const TopoDS_Vertex &theV000, const TopoDS_Vertex &theV001) |
void | ComputeParameters (const gp_Pnt &thePnt, gp_XYZ &theXYZ) |
void | ComputeParameters (const gp_Pnt &thePnt, const TopoDS_Shape &theShape, gp_XYZ &theXYZ) |
void | ComputeParameters (const double &theU, const TopoDS_Shape &theShape, gp_XYZ &theXYZ) |
void | Point (const gp_XYZ &theParams, gp_Pnt &thePnt) |
void | Point (const gp_XYZ &theParams, const TopoDS_Shape &theShape, gp_Pnt &thePnt) |
int | ShapeID (const TopoDS_Shape &theShape) |
const TopoDS_Shape & | Shape (const int theID) |
SMESH_Block & | Block () |
bool | IsForwadEdge (const int theEdgeID) |
int | ErrorStatus () const |
SMESH_ComputeErrorPtr | GetError () const |
Protected Attributes |
TopoDS_Shell | myShell |
TopTools_IndexedMapOfOrientedShape | myShapeIDMap |
SMESH_Block | myTBlock |
TopoDS_Shape | myEmptyShape |
std::vector< int > | myIsEdgeForward |
int | myErrorStatus |
Constructor & Destructor Documentation
StdMeshers_SMESHBlock::StdMeshers_SMESHBlock |
( |
| ) |
|
Member Function Documentation
void StdMeshers_SMESHBlock::Load |
( |
const TopoDS_Shell & |
theShell | ) |
|
void StdMeshers_SMESHBlock::Load |
( |
const TopoDS_Shell & |
theShell, |
|
|
const TopoDS_Vertex & |
theV000, |
|
|
const TopoDS_Vertex & |
theV001 |
|
) |
| |
void StdMeshers_SMESHBlock::ComputeParameters |
( |
const gp_Pnt & |
thePnt, |
|
|
gp_XYZ & |
theXYZ |
|
) |
| |
void StdMeshers_SMESHBlock::ComputeParameters |
( |
const gp_Pnt & |
thePnt, |
|
|
const TopoDS_Shape & |
theShape, |
|
|
gp_XYZ & |
theXYZ |
|
) |
| |
void StdMeshers_SMESHBlock::ComputeParameters |
( |
const double & |
theU, |
|
|
const TopoDS_Shape & |
theShape, |
|
|
gp_XYZ & |
theXYZ |
|
) |
| |
void StdMeshers_SMESHBlock::Point |
( |
const gp_XYZ & |
theParams, |
|
|
gp_Pnt & |
thePnt |
|
) |
| |
void StdMeshers_SMESHBlock::Point |
( |
const gp_XYZ & |
theParams, |
|
|
const TopoDS_Shape & |
theShape, |
|
|
gp_Pnt & |
thePnt |
|
) |
| |
int StdMeshers_SMESHBlock::ShapeID |
( |
const TopoDS_Shape & |
theShape | ) |
|
const TopoDS_Shape& StdMeshers_SMESHBlock::Shape |
( |
const int |
theID | ) |
|
bool StdMeshers_SMESHBlock::IsForwadEdge |
( |
const int |
theEdgeID | ) |
|
int StdMeshers_SMESHBlock::ErrorStatus |
( |
| ) |
const |
Field Documentation