gmsh-TingyuanDoc  0.1
An Open-Source Timing-driven Analytical Mixed-size FPGA Placer
jacobianBasedQuality::_coeffData Class Referenceabstract

#include <qualityMeasuresJacobian.h>

Inheritance diagram for jacobianBasedQuality::_coeffData:

Public Member Functions

 _coeffData ()
 
virtual ~_coeffData ()
 
double minL () const
 
double maxL () const
 
double minB () const
 
double maxB () const
 
virtual bool boundsOk (double minL, double maxL) const =0
 
virtual void getSubCoeff (std::vector< _coeffData * > &) const =0
 
virtual void deleteBezierCoeff ()=0
 

Protected Attributes

double _minL
 
double _maxL
 
double _minB
 
double _maxB
 

Detailed Description

Definition at line 46 of file qualityMeasuresJacobian.h.

Constructor & Destructor Documentation

◆ _coeffData()

jacobianBasedQuality::_coeffData::_coeffData ( )
inline

Definition at line 52 of file qualityMeasuresJacobian.h.

◆ ~_coeffData()

virtual jacobianBasedQuality::_coeffData::~_coeffData ( )
inlinevirtual

Definition at line 53 of file qualityMeasuresJacobian.h.

Member Function Documentation

◆ boundsOk()

virtual bool jacobianBasedQuality::_coeffData::boundsOk ( double  minL,
double  maxL 
) const
pure virtual

◆ deleteBezierCoeff()

virtual void jacobianBasedQuality::_coeffData::deleteBezierCoeff ( )
pure virtual

◆ getSubCoeff()

virtual void jacobianBasedQuality::_coeffData::getSubCoeff ( std::vector< _coeffData * > &  ) const
pure virtual

◆ maxB()

double jacobianBasedQuality::_coeffData::maxB ( ) const
inline

Definition at line 58 of file qualityMeasuresJacobian.h.

Referenced by jacobianBasedQuality::_lessMaxB::operator()().

Here is the caller graph for this function:

◆ maxL()

double jacobianBasedQuality::_coeffData::maxL ( ) const
inline

Definition at line 56 of file qualityMeasuresJacobian.h.

Referenced by jacobianBasedQuality::_coeffDataJac::boundsOk().

Here is the caller graph for this function:

◆ minB()

double jacobianBasedQuality::_coeffData::minB ( ) const
inline

Definition at line 57 of file qualityMeasuresJacobian.h.

Referenced by jacobianBasedQuality::_lessMinB::operator()().

Here is the caller graph for this function:

◆ minL()

double jacobianBasedQuality::_coeffData::minL ( ) const
inline

Member Data Documentation

◆ _maxB

double jacobianBasedQuality::_coeffData::_maxB
protected

◆ _maxL

◆ _minB

◆ _minL


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