iso::geom::SplineTools Class Reference

#include <iso_geom_spline_tools.h>

Collaboration diagram for iso::geom::SplineTools:

Collaboration graph
[legend]
List of all members.

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 SplineToolsget ()
static void destroy ()

Protected Member Functions

 SplineTools ()
 ~SplineTools ()

Static Protected Attributes

static SplineToolssSplineTools

Constructor & Destructor Documentation

SplineTools::SplineTools (  )  [protected]

SplineTools::~SplineTools (  )  [protected]


Member Function Documentation

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 
)


Member Data Documentation

SplineTools * SplineTools::sSplineTools [static, protected]


The documentation for this class was generated from the following files:
Generated on Wed Jun 2 20:43:25 2010 for iso_geom by  doxygen 1.5.1