#include <iso_geom_spline_tools.h>
Collaboration diagram for iso::geom::SplineTools:

Public Member Functions | |
| void | closestIndices (const math::Vector< real > &pRefPoint, QVector< int > &pResultIndices, SplineGroup &pSplineGroup) |
| void | closestPoints (const math::Vector< real > &pRefPoint, QVector< math::Vector< real > > &pResultPoints, SplineGroup &pSplineGroup) |
| void | closestIndices (const math::Vector< real > &pRefPoint, QVector< int > &pResultIndices, SplineGroup &pSplineGroup, QVector< int > &pStartIndices, QVector< int > &pEndIndices) |
| void | closestPoints (const math::Vector< real > &pRefPoint, QVector< math::Vector< real > > &pResultPoints, SplineGroup &pSplineGroup, QVector< int > &pStartIndices, QVector< int > &pEndIndices) |
| void | closestIndex (const math::Vector< real > &pRefPoint, int &pResultIndex, Spline &pSpline, int pStartIndex=-1, int pEndIndex=-1) |
| void | closestPoint (const math::Vector< real > &pRefPoint, math::Vector< real > &pResultPoint, Spline &pSpline, int pStartIndex=-1, int pEndIndex=-1) |
Static Public Member Functions | |
| static SplineTools & | get () |
| static void | destroy () |
Protected Member Functions | |
| SplineTools () | |
| ~SplineTools () | |
Static Protected Attributes | |
| static SplineTools * | sSplineTools |
| SplineTools::SplineTools | ( | ) | [protected] |
| SplineTools::~SplineTools | ( | ) | [protected] |
| SplineTools & SplineTools::get | ( | ) | [static] |
| void SplineTools::destroy | ( | ) | [static] |
| void SplineTools::closestIndices | ( | const math::Vector< real > & | pRefPoint, | |
| QVector< int > & | pResultIndices, | |||
| SplineGroup & | pSplineGroup | |||
| ) |
| void SplineTools::closestPoints | ( | const math::Vector< real > & | pRefPoint, | |
| QVector< math::Vector< real > > & | pResultPoints, | |||
| SplineGroup & | pSplineGroup | |||
| ) |
| void SplineTools::closestIndices | ( | const math::Vector< real > & | pRefPoint, | |
| QVector< int > & | pResultIndices, | |||
| SplineGroup & | pSplineGroup, | |||
| QVector< int > & | pStartIndices, | |||
| QVector< int > & | pEndIndices | |||
| ) |
| void SplineTools::closestPoints | ( | const math::Vector< real > & | pRefPoint, | |
| QVector< math::Vector< real > > & | pResultPoints, | |||
| SplineGroup & | pSplineGroup, | |||
| QVector< int > & | pStartIndices, | |||
| QVector< int > & | pEndIndices | |||
| ) |
| void SplineTools::closestIndex | ( | const math::Vector< real > & | pRefPoint, | |
| int & | pResultIndex, | |||
| Spline & | pSpline, | |||
| int | pStartIndex = -1, |
|||
| int | pEndIndex = -1 | |||
| ) |
| void SplineTools::closestPoint | ( | const math::Vector< real > & | pRefPoint, | |
| math::Vector< real > & | pResultPoint, | |||
| Spline & | pSpline, | |||
| int | pStartIndex = -1, |
|||
| int | pEndIndex = -1 | |||
| ) |
SplineTools * SplineTools::sSplineTools [static, protected] |
1.5.1