MeshPartGui::Tessellation Class Reference

#include <Tessellation.h>

Public Member Functions

bool accept ()
 
 Tessellation (QWidget *parent=nullptr)
 
 ~Tessellation ()
 

Protected Member Functions

void changeEvent (QEvent *e)
 
QString getMefistoParameters () const
 
QString getMeshingParameters (int method, App::DocumentObject *obj) const
 
QString getNetgenParameters () const
 
QString getStandardParameters (App::DocumentObject *obj) const
 
std::vector< App::ColorgetUniqueColors (const std::vector< App::Color > &colors) const
 
void process (int method, App::Document *doc, const std::list< App::SubObjectT > &)
 
void saveParameters (int method)
 
void setFaceColors (int method, App::Document *doc, App::DocumentObject *obj)
 

Constructor & Destructor Documentation

◆ Tessellation()

◆ ~Tessellation()

Tessellation::~Tessellation ( )

Member Function Documentation

◆ accept()

◆ changeEvent()

void Tessellation::changeEvent ( QEvent e)
protected

◆ getMefistoParameters()

QString Tessellation::getMefistoParameters ( ) const
protected

Referenced by getMeshingParameters().

◆ getMeshingParameters()

QString Tessellation::getMeshingParameters ( int  method,
App::DocumentObject obj 
) const
protected

◆ getNetgenParameters()

QString Tessellation::getNetgenParameters ( ) const
protected

◆ getStandardParameters()

QString Tessellation::getStandardParameters ( App::DocumentObject obj) const
protected

◆ getUniqueColors()

std::vector< App::Color > Tessellation::getUniqueColors ( const std::vector< App::Color > &  colors) const
protected

Referenced by setFaceColors().

◆ process()

void Tessellation::process ( int  method,
App::Document doc,
const std::list< App::SubObjectT > &  shapeObjects 
)
protected

◆ saveParameters()

void Tessellation::saveParameters ( int  method)
protected

◆ setFaceColors()

void Tessellation::setFaceColors ( int  method,
App::Document doc,
App::DocumentObject obj 
)
protected

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