Version: 9.12.0
Prism_3D::TPrismTopo Struct Reference

#include <StdMeshers_Prism_3D.hxx>

Public Member Functions

size_t NbWires () const
 
void Clear ()
 Prism initialization. More...
 
void SetUpsideDown ()
 Set upside-down. More...
 

Data Fields

TopoDS_Shape myShape3D
 
TopoDS_Face myBottom
 
TopoDS_Face myTop
 
std::list< TopoDS_Edge > myBottomEdges
 
std::vector< TQuadListmyWallQuads
 
std::vector< int > myRightQuadIndex
 
std::list< int > myNbEdgesInWires
 
bool myNotQuadOnTop
 
SMESH_subMeshmyAlgoSM
 

Member Function Documentation

◆ Clear()

void Prism_3D::TPrismTopo::Clear ( )

◆ NbWires()

size_t Prism_3D::TPrismTopo::NbWires ( ) const

◆ SetUpsideDown()

void Prism_3D::TPrismTopo::SetUpsideDown ( )

Field Documentation

◆ myAlgoSM

SMESH_subMesh* Prism_3D::TPrismTopo::myAlgoSM
mutable

◆ myBottom

◆ myBottomEdges

◆ myNbEdgesInWires

◆ myNotQuadOnTop

bool Prism_3D::TPrismTopo::myNotQuadOnTop

◆ myRightQuadIndex

std::vector< int > Prism_3D::TPrismTopo::myRightQuadIndex

◆ myShape3D

◆ myTop

◆ myWallQuads