#include <SMESHDS_Group.hxx>
|
| static Quantity_Color | myDefaultColor = Quantity_Color( 0.0, 0.0, 0.0, Quantity_TOC_RGB ) |
| |
◆ SMESHDS_Group()
◆ Add() [1/2]
◆ Add() [2/2]
| bool SMESHDS_Group::Add |
( |
const smIdType |
theID | ) |
|
◆ Clear()
| void SMESHDS_Group::Clear |
( |
| ) |
|
◆ Contains() [1/2]
◆ Contains() [2/2]
| bool SMESHDS_Group::Contains |
( |
const smIdType |
theID | ) |
|
|
virtual |
◆ Extent()
| smIdType SMESHDS_Group::Extent |
( |
| ) |
const |
|
virtual |
◆ findInMesh()
| const SMDS_MeshElement * SMESHDS_GroupBase::findInMesh |
( |
const smIdType |
theID | ) |
const |
|
protectedinherited |
◆ GetColor()
| Quantity_Color SMESHDS_GroupBase::GetColor |
( |
| ) |
const |
|
inherited |
◆ GetColorGroup()
| int SMESHDS_GroupBase::GetColorGroup |
( |
| ) |
const |
|
inherited |
◆ GetElements()
◆ GetID() [1/2]
| int SMESHDS_GroupBase::GetID |
( |
| ) |
const |
|
inherited |
◆ GetID() [2/2]
| smIdType SMESHDS_GroupBase::GetID |
( |
const int |
theIndex | ) |
|
|
virtualinherited |
◆ GetMesh()
Referenced by ChangeByPredicate(), StdMeshers_Import_1D::Compute(), StdMeshers_Import_1D2D::Compute(), SMESH_Mesh_i::CreateDimGroup(), SMESHDS_GroupBase::findInMesh(), SMESHDS_GroupOnFilter::GetElements(), SMESH_GroupOnFilter_i::GetListOfID(), StdMeshers_ImportSource1D::GetSourceMeshes(), StdMeshers_ImportSource1D::GetSourceSubMeshes(), SMESHDS_GroupOnFilter::GetTic(), SMESHDS_GroupOnGeom::GetTic(), SMESHDS_GroupOnFilter::IsUpToDate(), SMESHDS_GroupOnFilter::setChanged(), SMESH::Controls::BelongToMeshGroup::SetMesh(), SMESHDS_GroupOnFilter::setNbElemToSkip(), SMESHDS_GroupOnFilter::SetPredicate(), and SMESHDS_GroupOnGeom::SetShape().
◆ GetStoreName()
| const char * SMESHDS_GroupBase::GetStoreName |
( |
| ) |
const |
|
inherited |
Referenced by DriverStructuredCGNS_Write::CheckForGroupNameOnEdgeInterfaces(), DriverStructuredCGNS_Write::CheckForGroupNameOnFaceInterfaces(), SMESH_MeshEditor::generateGroups(), DriverMED_R_SMESHDS_Mesh::GetGroup(), DriverStructuredCGNS_Write::GetGroupName(), DriverMED_Family::Init(), DriverCGNS_Write::Perform(), DriverGMF_Write::Perform(), DriverUNV_W_SMDS_Mesh::Perform(), StdMeshers_ImportSource1D::RestoreGroups(), SMESH_Gen_i::Save(), SMESH_PreMeshInfo::SaveToFile(), and SMESH_Group::SMESH_Group().
◆ GetTic()
| int SMESHDS_Group::GetTic |
( |
| ) |
const |
|
virtual |
◆ GetType()
Referenced by StdMeshers_QuadToTriaAdaptor::Compute(), SMESHDS_GroupOnGeom::Contains(), SMESH_Mesh::ConvertToStandalone(), SMESH_Gen_i::CopyMesh(), StdMeshers_ViscousLayers::CreateGroup(), SMESH_MeshEditor::CreateHoleSkin(), SMESH_Mesh::exportMEDCommmon(), SMESHDS_GroupBase::findInMesh(), SMESH_MeshEditor::generateGroups(), SMESHDS_GroupOnFilter::GetElements(), SMESHDS_GroupOnGeom::GetElements(), SMESH_Mesh_i::GetElements(), DriverMED_R_SMESHDS_Mesh::GetGroup(), SMESH_GroupOnFilter_i::GetListOfID(), SMESH_GroupBase_i::GetType(), SMESH::Controls::BelongToMeshGroup::GetType(), SMESH_Mesh::HasDuplicatedGroupNamesMED(), StdMeshers_Import_1D::importMesh(), DriverMED_Family::Init(), DriverCGNS_Write::Perform(), DriverUNV_W_SMDS_Mesh::Perform(), SMESHDS_Mesh::RemoveFreeNode(), SMESH::Controls::GroupColor::SetMesh(), SMESHDS_GroupOnFilter::setNbElemToSkip(), and SetType().
◆ IsEmpty()
| bool SMESHDS_Group::IsEmpty |
( |
| ) |
|
|
virtual |
◆ Remove()
| bool SMESHDS_Group::Remove |
( |
const smIdType |
theID | ) |
|
◆ resetIterator()
| void SMESHDS_GroupBase::resetIterator |
( |
| ) |
|
|
protectedinherited |
◆ SetColor()
| void SMESHDS_GroupBase::SetColor |
( |
const Quantity_Color & |
theColor | ) |
|
|
inherited |
◆ SetColorGroup()
| void SMESHDS_GroupBase::SetColorGroup |
( |
int |
theColorGroup | ) |
|
|
inherited |
◆ SetDefaultColor()
| static void SMESHDS_GroupBase::SetDefaultColor |
( |
const Quantity_Color & |
theColor | ) |
|
|
staticinherited |
◆ SetStoreName()
| void SMESHDS_GroupBase::SetStoreName |
( |
const char * |
theName | ) |
|
|
inherited |
Referenced by SMESH_Mesh::ExportCGNS(), SMESH_Mesh::exportMEDCommmon(), SMESH_Mesh::ExportUNV(), SMESH_MeshEditor::generateGroups(), SMESH_Gen_i::Load(), SMESH_Mesh::MEDToMesh(), DriverCGNS_Read::Perform(), DriverGMF_Read::Perform(), SMESH_Gen_i::Save(), SMESH_Group::SetName(), SMESH_Group::SMESH_Group(), and SMESH_Mesh::UNVToMesh().
◆ SetType()
◆ SMDSGroup()
Referenced by SMESH_Group_i::AddFrom(), SMESH_MeshEditor::AddToSameGroups(), SMESH_Pattern::createElements(), SMESH_Mesh_i::CutGroups(), SMESH_Mesh_i::CutListOfGroups(), SMESH_MeshEditor_i::DoubleElements(), DriverMED_R_SMESHDS_Mesh::GetGroup(), StdMeshers_Import_1D::importMesh(), SMESH_Mesh_i::IntersectGroups(), SMESH_Mesh_i::IntersectListOfGroups(), SMESH_MeshEditor_i::MakePolyLine(), DriverCGNS_Read::Perform(), SMESH_MeshEditor::RemoveElemFromGroups(), SMESHDS_Mesh::RemoveFreeElement(), SMESHDS_Mesh::RemoveFreeNode(), removeFromContainers(), SMESH_MeshEditor::ReplaceElemInGroups(), and SMESH_Mesh::UNVToMesh().
◆ myColor
| Quantity_Color SMESHDS_GroupBase::myColor |
|
privateinherited |
◆ myCurID
| smIdType SMESHDS_GroupBase::myCurID |
|
privateinherited |
◆ myCurIndex
| smIdType SMESHDS_GroupBase::myCurIndex |
|
privateinherited |
◆ myDefaultColor
| Quantity_Color SMESHDS_GroupBase::myDefaultColor = Quantity_Color( 0.0, 0.0, 0.0, Quantity_TOC_RGB ) |
|
staticprivateinherited |
◆ myGroup
◆ myID
| int SMESHDS_GroupBase::myID |
|
privateinherited |
◆ myIterator
◆ myMesh
◆ myStoreName
| std::string SMESHDS_GroupBase::myStoreName |
|
privateinherited |
◆ myType