Version: 8.3.0
SMESHGUI_VolumeShapeFilter Class Reference

#include <SMESHGUI_Filter.h>

Inheritance diagram for SMESHGUI_VolumeShapeFilter:

Public Member Functions

Standard_EXPORT SMESHGUI_VolumeShapeFilter (const SMDSAbs_GeometryType shape)
 
virtual Standard_EXPORT bool IsValid (const int) const
 
virtual Standard_EXPORT bool IsObjValid (const int) const
 
virtual Standard_EXPORT int GetId () const
 
virtual Standard_EXPORT bool IsNodeFilter () const
 

Static Public Member Functions

static Standard_EXPORT int GetId (SMDSAbs_GeometryType geom)
 

Private Attributes

SMDSAbs_GeometryType myGeometryType
 

Constructor & Destructor Documentation

SMESHGUI_VolumeShapeFilter::SMESHGUI_VolumeShapeFilter ( const SMDSAbs_GeometryType  shape)

Member Function Documentation

int SMESHGUI_VolumeShapeFilter::GetId ( ) const
virtual
int SMESHGUI_VolumeShapeFilter::GetId ( SMDSAbs_GeometryType  geom)
static
bool SMESHGUI_VolumeShapeFilter::IsNodeFilter ( ) const
virtual
bool SMESHGUI_VolumeShapeFilter::IsObjValid ( const int  theObjId) const
virtual
bool SMESHGUI_VolumeShapeFilter::IsValid ( const int  theCellId) const
virtual

Field Documentation

SMDSAbs_GeometryType SMESHGUI_VolumeShapeFilter::myGeometryType
private

Referenced by GetId(), IsObjValid(), and IsValid().