MeshKit  1.0
MeshImprove Class Reference

#include <MeshImprove.hpp>

List of all members.

Public Member Functions

 MeshImprove (MKCore *core, bool isLaplacian=false, bool isUntangle=true, bool isShapeImprove=true, bool isSizeAdapt=true, iGeom *geom_inst=NULL)
 ~MeshImprove ()
void SurfMeshImprove (iBase_EntityHandle surface, iBase_EntitySetHandle surfMesh, iBase_EntityType entity_type)
void VolumeMeshImprove (iBase_EntitySetHandle volMesh, iBase_EntityType entity_type)

Private Attributes

MKCoremk_core
bool IsLaplacian
bool IsUntangle
bool IsShapeImprove
bool IsSizeAdapt
iGeomigeom_inst

Detailed Description

Definition at line 31 of file MeshImprove.hpp.


Constructor & Destructor Documentation

MeshImprove ( MKCore core,
bool  isLaplacian = false,
bool  isUntangle = true,
bool  isShapeImprove = true,
bool  isSizeAdapt = true,
iGeom geom_inst = NULL 
)

Definition at line 36 of file MeshImprove.cpp.

Definition at line 341 of file MeshImprove.cpp.


Member Function Documentation

void SurfMeshImprove ( iBase_EntityHandle  surface,
iBase_EntitySetHandle  surfMesh,
iBase_EntityType  entity_type 
)

Definition at line 50 of file MeshImprove.cpp.

void VolumeMeshImprove ( iBase_EntitySetHandle  volMesh,
iBase_EntityType  entity_type 
)

Definition at line 248 of file MeshImprove.cpp.


Member Data Documentation

iGeom* igeom_inst [private]

Definition at line 46 of file MeshImprove.hpp.

bool IsLaplacian [private]

Definition at line 45 of file MeshImprove.hpp.

bool IsShapeImprove [private]

Definition at line 45 of file MeshImprove.hpp.

bool IsSizeAdapt [private]

Definition at line 45 of file MeshImprove.hpp.

bool IsUntangle [private]

Definition at line 45 of file MeshImprove.hpp.

MKCore* mk_core [private]

Definition at line 41 of file MeshImprove.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines