Methode stub for retriving surface nodes (todo)
This commit is contained in:
@@ -381,6 +381,18 @@ void FemMesh::compute()
|
||||
myGen->Compute(*myMesh, myMesh->GetShapeToMesh());
|
||||
}
|
||||
|
||||
std::set<long> FemMesh::getSurfaceNodes(long ElemId,short FaceId, float Angle) const
|
||||
{
|
||||
std::set<long> result;
|
||||
const SMESHDS_Mesh* data = myMesh->GetMeshDS();
|
||||
|
||||
const SMDS_MeshElement * element = data->FindElement(ElemId);
|
||||
int fNbr = element->NbFaces();
|
||||
//element->
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
void FemMesh::readNastran(const std::string &Filename)
|
||||
{
|
||||
|
||||
@@ -79,6 +79,11 @@ public:
|
||||
virtual Data::Segment* getSubElement(const char* Type, unsigned long) const;
|
||||
//@}
|
||||
|
||||
/** @name search and retraivel */
|
||||
//@{
|
||||
std::set<long> getSurfaceNodes(long ElemId,short FaceId, float Angle=360)const;
|
||||
//@}
|
||||
|
||||
/** @name Placement control */
|
||||
//@{
|
||||
/// set the transformation
|
||||
|
||||
Reference in New Issue
Block a user