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

#include <qualityMeasuresJacobian.h>

Inheritance diagram for jacobianBasedQuality::_coeffDataJac:
Collaboration diagram for jacobianBasedQuality::_coeffDataJac:

Public Member Functions

 _coeffDataJac (const bezierCoeff *coeffs)
 
 ~_coeffDataJac ()
 
bool boundsOk (double minL, double maxL) const
 
void getSubCoeff (std::vector< _coeffData * > &) const
 
void deleteBezierCoeff ()
 
- Public Member Functions inherited from jacobianBasedQuality::_coeffData
 _coeffData ()
 
virtual ~_coeffData ()
 
double minL () const
 
double maxL () const
 
double minB () const
 
double maxB () const
 

Private Attributes

const bezierCoeff_coeffs
 

Additional Inherited Members

- Protected Attributes inherited from jacobianBasedQuality::_coeffData
double _minL
 
double _maxL
 
double _minB
 
double _maxB
 

Detailed Description

Definition at line 72 of file qualityMeasuresJacobian.h.

Constructor & Destructor Documentation

◆ _coeffDataJac()

jacobianBasedQuality::_coeffDataJac::_coeffDataJac ( const bezierCoeff coeffs)

Definition at line 493 of file qualityMeasuresJacobian.cpp.

Referenced by getSubCoeff().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ~_coeffDataJac()

jacobianBasedQuality::_coeffDataJac::~_coeffDataJac ( )
inline

Definition at line 78 of file qualityMeasuresJacobian.h.

Member Function Documentation

◆ boundsOk()

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

Implements jacobianBasedQuality::_coeffData.

Definition at line 510 of file qualityMeasuresJacobian.cpp.

Here is the call graph for this function:

◆ deleteBezierCoeff()

void jacobianBasedQuality::_coeffDataJac::deleteBezierCoeff ( )
virtual

Implements jacobianBasedQuality::_coeffData.

Definition at line 529 of file qualityMeasuresJacobian.cpp.

◆ getSubCoeff()

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

Implements jacobianBasedQuality::_coeffData.

Definition at line 518 of file qualityMeasuresJacobian.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _coeffs

const bezierCoeff* jacobianBasedQuality::_coeffDataJac::_coeffs
private

Definition at line 74 of file qualityMeasuresJacobian.h.

Referenced by deleteBezierCoeff(), and getSubCoeff().


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