#include <SMESHDS_Hypothesis.hxx>
◆ hypothesis_type
Enumerator |
---|
PARAM_ALGO | |
ALGO_0D | |
ALGO_1D | |
ALGO_2D | |
ALGO_3D | |
◆ SMESHDS_Hypothesis()
SMESHDS_Hypothesis::SMESHDS_Hypothesis |
( |
int |
hypId | ) |
|
◆ ~SMESHDS_Hypothesis()
SMESHDS_Hypothesis::~SMESHDS_Hypothesis |
( |
| ) |
|
|
virtual |
◆ GetID()
int SMESHDS_Hypothesis::GetID |
( |
| ) |
const |
◆ GetName()
const char * SMESHDS_Hypothesis::GetName |
( |
| ) |
const |
Referenced by SMESH_Mesh::AddHypothesis(), SMESH_subMesh::AlgoStateEngine(), SMESH_subMesh::checkComputeError(), NETGENPlugin_NETGEN_2D_ONLY::CheckHypothesis(), StdMeshers_Quadrangle_2D::CheckHypothesis(), NETGENPlugin_NETGEN_2D::CheckHypothesis(), NETGENPlugin_NETGEN_2D3D::CheckHypothesis(), StdMeshers_Import_1D::CheckHypothesis(), StdMeshers_Import_1D2D::CheckHypothesis(), StdMeshers_MEFISTO_2D::CheckHypothesis(), StdMeshers_Projection_1D::CheckHypothesis(), StdMeshers_Projection_2D::CheckHypothesis(), StdMeshers_Projection_3D::CheckHypothesis(), StdMeshers_RadialPrism_3D::CheckHypothesis(), StdMeshers_RadialQuadrangle_1D2D::CheckHypothesis(), StdMeshers_Regular_1D::CheckHypothesis(), StdMeshers_Hexa_3D::Evaluate(), StdMeshers_CompositeSegment_1D::GetFaceSide(), SMESH_subMesh::getSimilarAttached(), StdMeshers_ProjectionUtils::InitVertexAssociation(), SMESH_HypoFilter::NamePredicate::IsOk(), StdMeshers_ProjectionUtils::MakeComputed(), and StdMeshers_Cartesian_3D::SetEventListener().
◆ GetType()
int SMESHDS_Hypothesis::GetType |
( |
| ) |
const |
◆ IsSameName()
◆ LoadFrom()
virtual std::istream & SMESHDS_Hypothesis::LoadFrom |
( |
std::istream & |
load | ) |
|
|
pure virtual |
Implemented in NETGENPlugin_Hypothesis, NETGENPlugin_SimpleHypothesis_2D, NETGENPlugin_SimpleHypothesis_3D, SMESH_Algo, StdMeshers_Adaptive1D, StdMeshers_Arithmetic1D, StdMeshers_AutomaticLength, StdMeshers_CartesianParameters3D, StdMeshers_Deflection1D, StdMeshers_FixedPoints1D, StdMeshers_Geometric1D, StdMeshers_ImportSource1D, StdMeshers_LayerDistribution, StdMeshers_LengthFromEdges, StdMeshers_LocalLength, StdMeshers_MaxElementArea, StdMeshers_MaxElementVolume, StdMeshers_MaxLength, StdMeshers_NotConformAllowed, StdMeshers_NumberOfLayers, StdMeshers_NumberOfSegments, StdMeshers_ProjectionSource1D, StdMeshers_ProjectionSource2D, StdMeshers_ProjectionSource3D, StdMeshers_Propagation, StdMeshers_QuadrangleParams, StdMeshers_QuadranglePreference, StdMeshers_QuadraticMesh, StdMeshers_Reversible1D, StdMeshers_SegmentLengthAroundVertex, StdMeshers_StartEndLength, StdMeshers_TrianglePreference, and StdMeshers_ViscousLayers.
◆ operator!=()
◆ operator==()
◆ SaveTo()
virtual std::ostream & SMESHDS_Hypothesis::SaveTo |
( |
std::ostream & |
save | ) |
|
|
pure virtual |
Implemented in NETGENPlugin_Hypothesis, NETGENPlugin_SimpleHypothesis_2D, NETGENPlugin_SimpleHypothesis_3D, SMESH_Algo, StdMeshers_Adaptive1D, StdMeshers_Arithmetic1D, StdMeshers_AutomaticLength, StdMeshers_CartesianParameters3D, StdMeshers_Deflection1D, StdMeshers_FixedPoints1D, StdMeshers_Geometric1D, StdMeshers_ImportSource1D, StdMeshers_LayerDistribution, StdMeshers_LengthFromEdges, StdMeshers_LocalLength, StdMeshers_MaxElementArea, StdMeshers_MaxElementVolume, StdMeshers_MaxLength, StdMeshers_NotConformAllowed, StdMeshers_NumberOfLayers, StdMeshers_NumberOfSegments, StdMeshers_ProjectionSource1D, StdMeshers_ProjectionSource2D, StdMeshers_ProjectionSource3D, StdMeshers_Propagation, StdMeshers_QuadrangleParams, StdMeshers_QuadranglePreference, StdMeshers_QuadraticMesh, StdMeshers_Reversible1D, StdMeshers_SegmentLengthAroundVertex, StdMeshers_StartEndLength, StdMeshers_TrianglePreference, and StdMeshers_ViscousLayers.
Referenced by StdMeshers_LayerDistribution::SetLayerDistribution().
The documentation for this class was generated from the following files:
- FreeCAD/src/3rdParty/salomesmesh/inc/SMESHDS_Hypothesis.hxx
- FreeCAD/src/3rdParty/salomesmesh/src/SMESHDS/SMESHDS_Hypothesis.cpp