Version: 6.3.1
Public Member Functions | Data Fields

VISCOUS._SolidData Struct Reference

Data of a SOLID. More...

Public Member Functions

 _SolidData (const TopoDS_Shape &s=TopoDS_Shape(), const StdMeshers_ViscousLayers *h=0, _MeshOfSolid *m=0)
 ~_SolidData ()
 Delete _SolidData.
 Handle (Geom_Curve) CurveForSmooth(const TopoDS_Edge &E
const int const int Handle (Geom_Surface)&surface

Data Fields

TopoDS_Shape _solid
const StdMeshers_ViscousLayers_hyp
_MeshOfSolid_proxyMesh
set< TGeomID_reversedFaceIds
double _stepSize
double _stepSizeCoeff
const SMDS_MeshNode_stepSizeNodes [2]
TNode2Edge _n2eMap
vector< _LayerEdge * > _edges
map< TGeomID, TopoDS_Shape > _shrinkShape2Shape
set< TGeomID_noShrinkFaces
map< TGeomID, Handle(Geom_Curve)> _edge2curve
vector< int_endEdgeToSmooth
double _epsilon
int _index
const int iFrom
const int const int iTo
const int const int const
TopoDS_Face & 
F
const int const int const
TopoDS_Face SMESH_MesherHelper
helper

Detailed Description

Data of a SOLID.

Definition at line 354 of file StdMeshers_ViscousLayers.cxx.


Constructor & Destructor Documentation

VISCOUS._SolidData._SolidData ( const TopoDS_Shape &  s = TopoDS_Shape(),
const StdMeshers_ViscousLayers h = 0,
_MeshOfSolid m = 0 
)

Definition at line 388 of file StdMeshers_ViscousLayers.cxx.

                                                    :_solid(s), _hyp(h), _proxyMesh(m) {}
_SolidData::~_SolidData ( )

Delete _SolidData.

Definition at line 3861 of file StdMeshers_ViscousLayers.cxx.

{
  for ( unsigned i = 0; i < _edges.size(); ++i )
  {
    if ( _edges[i] && _edges[i]->_2neibors )
      delete _edges[i]->_2neibors;
    delete _edges[i];
  }
  _edges.clear();
}

Member Function Documentation

VISCOUS._SolidData.Handle ( Geom_Curve  ) const
const int const int VISCOUS._SolidData.Handle ( Geom_Surface  )

Field Documentation

map< TGeomID,Handle(Geom_Curve)> VISCOUS._SolidData._edge2curve

Definition at line 379 of file StdMeshers_ViscousLayers.cxx.

Definition at line 376 of file StdMeshers_ViscousLayers.cxx.

Referenced by VISCOUS._ViscousBuilder.makeLayer().

const int const int const TopoDS_Face& VISCOUS._SolidData.F

Definition at line 397 of file StdMeshers_ViscousLayers.cxx.

const int const int const TopoDS_Face SMESH_MesherHelper& VISCOUS._SolidData.helper

Definition at line 397 of file StdMeshers_ViscousLayers.cxx.

Definition at line 394 of file StdMeshers_ViscousLayers.cxx.

Definition at line 394 of file StdMeshers_ViscousLayers.cxx.

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS