Version: 6.3.1
Data Structures | Packages | Defines | Typedefs

src/Controls/SMESH_ControlsDef.hxx File Reference

#include <set>
#include <map>
#include <vector>
#include <boost/shared_ptr.hpp>
#include <gp_XYZ.hxx>
#include <GeomAPI_ProjectPointOnSurf.hxx>
#include <GeomAPI_ProjectPointOnCurve.hxx>
#include <TColStd_SequenceOfInteger.hxx>
#include <TColStd_MapOfInteger.hxx>
#include <TCollection_AsciiString.hxx>
#include <TopAbs.hxx>
#include <TopoDS_Face.hxx>
#include <TopTools_MapOfShape.hxx>
#include <BRepClass3d_SolidClassifier.hxx>
#include <Quantity_Color.hxx>
#include "SMDSAbs_ElementType.hxx"
#include "SMDS_MeshNode.hxx"
#include "SMESH_Controls.hxx"
Include dependency graph for SMESH_ControlsDef.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SMESH.Controls.TSequenceOfXYZ
class  SMESH.Controls.Functor
class  SMESH.Controls.NumericalFunctor
class  SMESH.Controls.Volume
class  SMESH.Controls.MaxElementLength2D
class  SMESH.Controls.MaxElementLength3D
class  SMESH.Controls.MinimumAngle
class  SMESH.Controls.AspectRatio
class  SMESH.Controls.AspectRatio3D
class  SMESH.Controls.Warping
class  SMESH.Controls.Taper
class  SMESH.Controls.Skew
class  SMESH.Controls.Area
class  SMESH.Controls.Length
class  SMESH.Controls.Length2D
struct  SMESH.Controls.Length2D.Value
class  SMESH.Controls.MultiConnection
class  SMESH.Controls.MultiConnection2D
struct  SMESH.Controls.MultiConnection2D.Value
class  SMESH.Controls.Predicate
class  SMESH.Controls.FreeBorders
class  SMESH.Controls.BadOrientedVolume
class  SMESH.Controls.BareBorderVolume
class  SMESH.Controls.BareBorderFace
class  SMESH.Controls.OverConstrainedVolume
class  SMESH.Controls.OverConstrainedFace
class  SMESH.Controls.FreeEdges
struct  SMESH.Controls.FreeEdges.Border
class  SMESH.Controls.FreeNodes
class  SMESH.Controls.RangeOfIds
class  SMESH.Controls.Comparator
class  SMESH.Controls.LessThan
class  SMESH.Controls.MoreThan
class  SMESH.Controls.EqualTo
class  SMESH.Controls.LogicalNOT
class  SMESH.Controls.LogicalBinary
class  SMESH.Controls.LogicalAND
class  SMESH.Controls.LogicalOR
class  SMESH.Controls.ManifoldPart
class  SMESH.Controls.ManifoldPart.Link
class  SMESH.Controls.ElementsOnSurface
class  SMESH.Controls.ElementsOnShape
class  SMESH.Controls.FreeFaces
class  SMESH.Controls.LinearOrQuadratic
class  SMESH.Controls.GroupColor
class  SMESH.Controls.ElemGeomType
class  SMESH.Controls.CoplanarFaces
class  SMESH.Controls.Filter

Packages

package  SMESH
package  SMESH.Controls

Defines

#define SMESHCONTROLS_EXPORT

Typedefs

typedef boost::shared_ptr
< Length2D > 
SMESH::Controls.Length2DPtr
typedef boost::shared_ptr
< MultiConnection2D > 
SMESH::Controls.MultiConnection2DPtr
typedef boost::shared_ptr
< BareBorderVolume > 
SMESH::Controls.BareBorderVolumePtr
typedef boost::shared_ptr
< BareBorderFace > 
SMESH::Controls.BareBorderFacePtr
typedef boost::shared_ptr
< OverConstrainedVolume > 
SMESH::Controls.OverConstrainedVolumePtr
typedef boost::shared_ptr
< OverConstrainedFace > 
SMESH::Controls.OverConstrainedFacePtr
typedef boost::shared_ptr
< FreeEdges > 
SMESH::Controls.FreeEdgesPtr
typedef boost::shared_ptr
< RangeOfIds > 
SMESH::Controls.RangeOfIdsPtr
typedef boost::shared_ptr
< Comparator > 
SMESH::Controls.ComparatorPtr
typedef boost::shared_ptr
< EqualTo > 
SMESH::Controls.EqualToPtr
typedef boost::shared_ptr
< LogicalNOT > 
SMESH::Controls.LogicalNOTPtr
typedef boost::shared_ptr
< LogicalBinary > 
SMESH::Controls.LogicalBinaryPtr
typedef boost::shared_ptr
< ManifoldPart > 
SMESH::Controls.ManifoldPartPtr
typedef boost::shared_ptr
< ElementsOnSurface > 
SMESH::Controls.ElementsOnSurfacePtr
typedef boost::shared_ptr
< ElementsOnShape > 
SMESH::Controls.ElementsOnShapePtr
typedef boost::shared_ptr
< LinearOrQuadratic > 
SMESH::Controls.LinearOrQuadraticPtr
typedef boost::shared_ptr
< GroupColor > 
SMESH::Controls.GroupColorPtr
typedef boost::shared_ptr
< ElemGeomType > 
SMESH::Controls.ElemGeomTypePtr
typedef boost::shared_ptr
< CoplanarFaces > 
SMESH::Controls.CoplanarFacesPtr

Define Documentation

#define SMESHCONTROLS_EXPORT

Definition at line 56 of file SMESH_ControlsDef.hxx.

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