#include "StepWidthManager.h"
|
| | StepWidthManager (Application *app) |
| |
| | ~StepWidthManager () |
| |
| double | getMaximumEdgeLength (void) |
| |
| double | getBoundingSphereMeshStep (void) |
| |
| double | getBackgroundBaseStep (void) |
| |
| double | getBackgroundDistance (void) |
| |
| void | determineBaseStepWidths (BoundingBox &boundingBox, Properties &properties) |
| |
| void | buildIndexedFaceToStepSizeVector (EntityBase *entity, const TopoDS_Shape *shape, Properties &properties) |
| |
| void | buildTagToAnnotationMap (gmsh::vectorpair &output) |
| |
| void | applyVolumeMeshStepWidthToEntity (EntityBase *entity, ObjectManager &objectManager, Properties &properties) |
| |
| void | applyCurvatureMeshStepWidthToEntities (void) |
| |
| void | applyUserDefinedRefinmentsToFacesAndPoints (double refinementStep, std::string refinementList) |
| |
| void | apply2DRefinementsToMesher (double refinementStep, double refinementRadius) |
| |
| void | apply3DRefinementsToMesher (bool useDistanceForVolumeMeshRefinement, double refinementStep, double refinementRadius) |
| |
| bool | hasAnyRefinementPoints (void) |
| |
| void | addProximityRefinementField (const std::string &expression, std::vector< double > &edgeList, std::vector< double > &faceList) |
| |
| void | setProximityRefinementFields (void) |
| |
◆ StepWidthManager()
| StepWidthManager::StepWidthManager |
( |
Application * | app | ) |
|
◆ ~StepWidthManager()
| StepWidthManager::~StepWidthManager |
( |
| ) |
|
|
inline |
◆ addProximityRefinementField()
| void StepWidthManager::addProximityRefinementField |
( |
const std::string & | expression, |
|
|
std::vector< double > & | edgeList, |
|
|
std::vector< double > & | faceList ) |
◆ apply2DRefinementsToMesher()
| void StepWidthManager::apply2DRefinementsToMesher |
( |
double | refinementStep, |
|
|
double | refinementRadius ) |
◆ apply3DRefinementsToMesher()
| void StepWidthManager::apply3DRefinementsToMesher |
( |
bool | useDistanceForVolumeMeshRefinement, |
|
|
double | refinementStep, |
|
|
double | refinementRadius ) |
◆ applyCurvatureMeshStepWidthToEntities()
| void StepWidthManager::applyCurvatureMeshStepWidthToEntities |
( |
void | | ) |
|
◆ applyUserDefinedRefinmentsToFacesAndPoints()
| void StepWidthManager::applyUserDefinedRefinmentsToFacesAndPoints |
( |
double | refinementStep, |
|
|
std::string | refinementList ) |
◆ applyVolumeMeshStepWidthToEntity()
| void StepWidthManager::applyVolumeMeshStepWidthToEntity |
( |
EntityBase * | entity, |
|
|
ObjectManager & | objectManager, |
|
|
Properties & | properties ) |
◆ buildIndexedFaceToStepSizeVector()
| void StepWidthManager::buildIndexedFaceToStepSizeVector |
( |
EntityBase * | entity, |
|
|
const TopoDS_Shape * | shape, |
|
|
Properties & | properties ) |
◆ buildTagToAnnotationMap()
◆ determineBaseStepWidths()
| void StepWidthManager::determineBaseStepWidths |
( |
BoundingBox & | boundingBox, |
|
|
Properties & | properties ) |
◆ getBackgroundBaseStep()
| double StepWidthManager::getBackgroundBaseStep |
( |
void | | ) |
|
|
inline |
◆ getBackgroundDistance()
| double StepWidthManager::getBackgroundDistance |
( |
void | | ) |
|
|
inline |
◆ getBoundingSphereMeshStep()
| double StepWidthManager::getBoundingSphereMeshStep |
( |
void | | ) |
|
|
inline |
◆ getMaximumEdgeLength()
| double StepWidthManager::getMaximumEdgeLength |
( |
void | | ) |
|
|
inline |
◆ hasAnyRefinementPoints()
| bool StepWidthManager::hasAnyRefinementPoints |
( |
void | | ) |
|
|
inline |
◆ setProximityRefinementFields()
| void StepWidthManager::setProximityRefinementFields |
( |
void | | ) |
|
The documentation for this class was generated from the following files: