Mesh::FillHoles Class Reference

The FillHoles class tries to fill up holes in the internal mesh data structure. More...

#include <FeatureMeshDefects.h>

Inheritance diagram for Mesh::FillHoles:
Mesh::FixDefects Mesh::Feature App::GeoFeature App::DocumentObject App::PropertyContainer Base::Persistence Base::BaseClass

List of all members.

Public Member Functions

 FillHoles (void)
 Constructor.
virtual Base::Type getTypeId (void) const
virtual ~FillHoles ()
methods override Feature



virtual
App::DocumentObjectExecReturn
execute (void)
 recalculate the Feature

Static Public Member Functions

static void * create (void)
static Base::Type getClassTypeId (void)
static void init (void)

Public Attributes

App::PropertyInteger FillupHolesOfLength
App::PropertyFloat MaxArea

Protected Member Functions

virtual const App::PropertyDatagetPropertyData (void) const

Static Protected Member Functions

static const App::PropertyDatagetPropertyDataPtr (void)

Detailed Description

The FillHoles class tries to fill up holes in the internal mesh data structure.

Author:
Werner Mayer

Definition at line 230 of file FeatureMeshDefects.h.


Constructor & Destructor Documentation

FillHoles::FillHoles ( void   ) 

Constructor.

Definition at line 294 of file FeatureMeshDefects.cpp.

References ADD_PROPERTY, and SketcherExample::f.

FillHoles::~FillHoles (  )  [virtual]

Definition at line 300 of file FeatureMeshDefects.cpp.


Member Function Documentation

void * Mesh::FillHoles::create ( void   )  [static]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

App::DocumentObjectExecReturn * FillHoles::execute ( void   )  [virtual]
Base::Type Mesh::FillHoles::getClassTypeId ( void   )  [static]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

Referenced by execute().

const App::PropertyData & Mesh::FillHoles::getPropertyData ( void   )  const [protected, virtual]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

const App::PropertyData * Mesh::FillHoles::getPropertyDataPtr ( void   )  [static, protected]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

Base::Type Mesh::FillHoles::getTypeId ( void   )  const [virtual]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

void Mesh::FillHoles::init ( void   )  [static]

Reimplemented from Mesh::FixDefects.

Definition at line 292 of file FeatureMeshDefects.cpp.

Referenced by initMesh().


Member Data Documentation

Definition at line 238 of file FeatureMeshDefects.h.

Referenced by execute().

Definition at line 239 of file FeatureMeshDefects.h.

Referenced by execute().


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:20 2011 for FreeCAD by  doxygen 1.6.1