Version: 6.3.1
Data Structures | Packages | Typedefs | Enumerations

idl/SMESH_Filter.idl File Reference

#include "SALOME_Exception.idl"
#include "SALOME_GenericObj.idl"
#include "GEOM_Gen.idl"
import "SMESH_Mesh.idl";
Include dependency graph for SMESH_Filter.idl:

Go to the source code of this file.

Data Structures

struct  SMESH.HistogramRectangle
 Parameters of a reclangle of histogram. More...
interface  SMESH.Functor
 Base interface for all functors ( i.e. More...
interface  SMESH.NumericalFunctor
 Numerical functors are intended for calculating value by Id of mesh entity. More...
interface  SMESH.MinimumAngle
interface  SMESH.AspectRatio
interface  SMESH.AspectRatio3D
interface  SMESH.Warping
interface  SMESH.Taper
interface  SMESH.Skew
interface  SMESH.Area
interface  SMESH.Volume3D
interface  SMESH.MaxElementLength2D
interface  SMESH.MaxElementLength3D
interface  SMESH.Length
interface  SMESH.Length2D
struct  SMESH.Length2D.Value
interface  SMESH.MultiConnection
interface  SMESH.MultiConnection2D
struct  SMESH.MultiConnection2D.Value
interface  SMESH.Predicate
 Predicates are intended for verification of criteria, must return bool value by mesh id. More...
interface  SMESH.BadOrientedVolume
 Logical functor (predicate) "Bad Oriented Volume". More...
interface  SMESH.BareBorderVolume
 Logical functor (predicate) "Volumes with bare border". More...
interface  SMESH.BareBorderFace
 Logical functor (predicate) "Faces with bare border". More...
interface  SMESH.OverConstrainedVolume
 Logical functor (predicate) "Over-constrained Volume" Verify whether a mesh volume has only one facet shared with other volumes. More...
interface  SMESH.OverConstrainedFace
 Logical functor (predicate) "Over-constrained Face". More...
interface  SMESH.BelongToGeom
 Logical functor (predicate) "Belong To Geometry". More...
interface  SMESH.BelongToSurface
 Logical functor (predicate) "Belong To Surface". More...
interface  SMESH.BelongToPlane
 Logical functor (predicate) "Belong To Plane". More...
interface  SMESH.BelongToCylinder
 Logical functor (predicate) "Belong To Cylinder". More...
interface  SMESH.BelongToGenSurface
 Logical functor (predicate) "Belong To Generic Surface". More...
interface  SMESH.LyingOnGeom
 Logical functor (predicate) "Lying On Geometry". More...
interface  SMESH.FreeBorders
 Logical functor (predicate) "Free borders". More...
interface  SMESH.FreeEdges
 Logical functor (predicate) "Free edges". More...
struct  SMESH.FreeEdges.Border
interface  SMESH.FreeNodes
 Logical functor (predicate) "Free nodes". More...
interface  SMESH.FreeFaces
 Logical functor (predicate) "Free faces". More...
interface  SMESH.RangeOfIds
 Abstract logical functor (predicate) "RangeOfIds". More...
interface  SMESH.Comparator
 Comparator. More...
interface  SMESH.LessThan
interface  SMESH.MoreThan
interface  SMESH.EqualTo
interface  SMESH.Logical
 Logical predicates are intended for compose predicates using boolean operations. More...
interface  SMESH.LogicalNOT
interface  SMESH.LogicalBinary
interface  SMESH.LogicalAND
interface  SMESH.LogicalOR
interface  SMESH.LinearOrQuadratic
 Logical functor (predicate) "Is element Linear or Quadratic". More...
interface  SMESH.GroupColor
 Functor "Group Color" Returns color of group to which mesh element belongs to. More...
interface  SMESH.ElemGeomType
 Functor "Element geometry type" Returns is element has indicated geometry type. More...
interface  SMESH.CoplanarFaces
 Functor "Coplanar faces" Returns true if a mesh face is a coplanar neighbour to a given one. More...
interface  SMESH.Filter
 Filter. More...
struct  SMESH.Filter.Criterion
 Structure containing information about one criterion Type - FT_Taper, FT_Skew ... More...
interface  SMESH.FilterLibrary
 Interface for working with library of filters. More...
interface  SMESH.FilterManager
 Interface of Filter manager. More...

Packages

package  SMESH

Typedefs

typedef sequence
< HistogramRectangle > 
SMESH.Histogram

Enumerations

enum  SMESH.FunctorType {
  SMESH.FT_AspectRatio, SMESH.FT_AspectRatio3D, SMESH.FT_Warping, SMESH.FT_MinimumAngle,
  SMESH.FT_Taper, SMESH.FT_Skew, SMESH.FT_Area, SMESH.FT_Volume3D,
  SMESH.FT_MaxElementLength2D, SMESH.FT_MaxElementLength3D, SMESH.FT_FreeBorders, SMESH.FT_FreeEdges,
  SMESH.FT_FreeNodes, SMESH.FT_FreeFaces, SMESH.FT_MultiConnection, SMESH.FT_MultiConnection2D,
  SMESH.FT_Length, SMESH.FT_Length2D, SMESH.FT_BelongToGeom, SMESH.FT_BelongToPlane,
  SMESH.FT_BelongToCylinder, SMESH.FT_BelongToGenSurface, SMESH.FT_LyingOnGeom, SMESH.FT_RangeOfIds,
  SMESH.FT_BadOrientedVolume, SMESH.FT_BareBorderVolume, SMESH.FT_BareBorderFace, SMESH.FT_OverConstrainedVolume,
  SMESH.FT_OverConstrainedFace, SMESH.FT_LinearOrQuadratic, SMESH.FT_GroupColor, SMESH.FT_ElemGeomType,
  SMESH.FT_CoplanarFaces, SMESH.FT_LessThan, SMESH.FT_MoreThan, SMESH.FT_EqualTo,
  SMESH.FT_LogicalNOT, SMESH.FT_LogicalAND, SMESH.FT_LogicalOR, SMESH.FT_Undefined
}
 

Enumeration of functor types.

More...
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