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 UnsignedInt & getKnotIndex () const
 not yet documented
const Float & getParameter () const
 not yet documented
const BasisFunction * getBasisFunction () 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