#include "SMESH_StdMeshers.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMDS_TypeOfPosition.hxx"
#include "SMESHDS_Mesh.hxx"
#include "SMESH_Algo.hxx"
#include "SMESH_Block.hxx"
#include "SMESH_Comment.hxx"
#include "SMESH_Mesh.hxx"
#include "SMESH_MesherHelper.hxx"
#include "SMESH_TypeDefs.hxx"
#include "SMESH_subMesh.hxx"
#include <Adaptor2d_Curve2d.hxx>
#include <Adaptor3d_Curve.hxx>
#include <Adaptor3d_Surface.hxx>
#include <BRepAdaptor_Surface.hxx>
#include <TopTools_IndexedMapOfOrientedShape.hxx>
#include <TopoDS_Face.hxx>
#include <gp_Trsf.hxx>
#include <gp_XYZ.hxx>
#include <vector>
Go to the source code of this file.
Data Structures | |
struct | Prism_3D::TNode |
Structure containing node relative data. More... | |
struct | Prism_3D::TPrismTopo |
class | StdMeshers_PrismAsBlock |
Tool analyzing and giving access to a prism geometry treating it like a block, i.e. More... | |
class | StdMeshers_PrismAsBlock::TSideFace |
Class representing a part of a geom face or a union of seleral faces. More... | |
class | StdMeshers_PrismAsBlock::TVerticalEdgeAdaptor |
Class emulating geometry of a vertical edge. More... | |
class | StdMeshers_PrismAsBlock::THorizontalEdgeAdaptor |
Class emulating geometry of a hirizontal edge. More... | |
class | StdMeshers_PrismAsBlock::TPCurveOnHorFaceAdaptor |
Class emulating pcurve on a hirizontal face. More... | |
struct | StdMeshers_Sweeper |
Tool building internal nodes in a prism. More... | |
class | StdMeshers_Prism_3D |
Algo building prisms on a prism shape. More... | |
Namespaces | |
namespace | Prism_3D |
namespace | StdMeshers_ProjectionUtils |
Methods common to Projection algorithms. | |
Typedefs | |
typedef TopTools_IndexedMapOfOrientedShape | TBlockShapes |
typedef std::vector< const SMDS_MeshNode * > | TNodeColumn |
typedef std::map< double, TNodeColumn > | TParam2ColumnMap |
typedef std::map< double, TNodeColumn >::const_iterator | TParam2ColumnIt |
typedef std::map < Prism_3D::TNode, TNodeColumn > | TNode2ColumnMap |
typedef std::list < TFaceQuadStructPtr > | Prism_3D::TQuadList |
Topological data of the prism. More... | |
typedef TopTools_IndexedMapOfOrientedShape TBlockShapes |
typedef std::map< Prism_3D::TNode, TNodeColumn > TNode2ColumnMap |
typedef std::vector<const SMDS_MeshNode* > TNodeColumn |
typedef std::map< double, TNodeColumn >::const_iterator TParam2ColumnIt |
typedef std::map< double, TNodeColumn > TParam2ColumnMap |