SALOME - SMESH
|
#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 |
Definition at line 52 of file StdMeshers_Penta_3D.hxx.
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 | ) |
Definition at line 86 of file StdMeshers_Penta_3D.hxx.
bool StdMeshers_SMESHBlock::IsForwadEdge | ( | const int | theEdgeID | ) |
int StdMeshers_SMESHBlock::ErrorStatus | ( | ) | const |
TopoDS_Shell StdMeshers_SMESHBlock::myShell [protected] |
Definition at line 96 of file StdMeshers_Penta_3D.hxx.
TopTools_IndexedMapOfOrientedShape StdMeshers_SMESHBlock::myShapeIDMap [protected] |
Definition at line 97 of file StdMeshers_Penta_3D.hxx.
SMESH_Block StdMeshers_SMESHBlock::myTBlock [protected] |
Definition at line 98 of file StdMeshers_Penta_3D.hxx.
TopoDS_Shape StdMeshers_SMESHBlock::myEmptyShape [protected] |
Definition at line 99 of file StdMeshers_Penta_3D.hxx.
std::vector<int> StdMeshers_SMESHBlock::myIsEdgeForward [protected] |
Definition at line 100 of file StdMeshers_Penta_3D.hxx.
int StdMeshers_SMESHBlock::myErrorStatus [protected] |
Definition at line 102 of file StdMeshers_Penta_3D.hxx.