nmn::BasisFunction::Key Class Reference

This class is for BasisFunction class private use only. More...

#include <basisfunction.h>

List of all members.

Public Member Functions

 Key ()
 Key (const UnsignedInt &knot_index, const Float &parameter, const BasisFunction *basis_function)
 not yet documented
 ~Key ()
 not yet documented
bool operator< (const Key &key) const
 not yet documented
bool operator== (const Key &key) const
 not yet documented
const UnsignedIntgetKnotIndex () const
 not yet documented
const FloatgetParameter () const
 not yet documented
const BasisFunctiongetBasisFunction () const
 not yet documented

Protected Attributes

UnsignedInt _knot_index
Float _parameter
const BasisFunction_basis_function
UnsignedInt _basis_function_degree
std::vector< Float_involved_knots


Detailed Description

This class is for BasisFunction class private use only.

This class is for BasisFunction class private use only, needed for caching. Don't care about its interface, declaration and implementation.


Constructor & Destructor Documentation

nmn::BasisFunction::Key::Key (  ) 

nmn::BasisFunction::Key::Key ( const UnsignedInt knot_index,
const Float parameter,
const BasisFunction basis_function 
)

not yet documented

nmn::BasisFunction::Key::~Key (  ) 

not yet documented


Member Function Documentation

const BasisFunction * nmn::BasisFunction::Key::getBasisFunction (  )  const

not yet documented

const UnsignedInt & nmn::BasisFunction::Key::getKnotIndex (  )  const

not yet documented

const Float & nmn::BasisFunction::Key::getParameter (  )  const

not yet documented

bool nmn::BasisFunction::Key::operator< ( const Key key  )  const

not yet documented

bool nmn::BasisFunction::Key::operator== ( const Key key  )  const

not yet documented


Member Data Documentation

const BasisFunction* nmn::BasisFunction::Key::_basis_function [protected]

UnsignedInt nmn::BasisFunction::Key::_basis_function_degree [protected]

std::vector< Float > nmn::BasisFunction::Key::_involved_knots [protected]

UnsignedInt nmn::BasisFunction::Key::_knot_index [protected]

Float nmn::BasisFunction::Key::_parameter [protected]


The documentation for this class was generated from the following files:
Generated on Sun Nov 18 21:29:38 2007 for nmnurbs by  doxygen 1.4.7