hpp::core::pathProjector::Dichotomy Class Reference

#include <hpp/core/path-projector/dichotomy.hh>

Inheritance diagram for hpp::core::pathProjector::Dichotomy:
Collaboration diagram for hpp::core::pathProjector::Dichotomy:

List of all members.

Static Public Member Functions

static DichotomyPtr_t create (const core::DistancePtr_t distance, value_type maxPathLength)

Protected Member Functions

bool impl_apply (const StraightPathPtr_t path, PathPtr_t &projection) const
 Method to be reimplemented by inherited class.
 Dichotomy (const core::DistancePtr_t distance, value_type maxPathLength)

Constructor & Destructor Documentation

hpp::core::pathProjector::Dichotomy::Dichotomy ( const core::DistancePtr_t  distance,
value_type  maxPathLength 
) [protected]

Member Function Documentation

static DichotomyPtr_t hpp::core::pathProjector::Dichotomy::create ( const core::DistancePtr_t  distance,
value_type  maxPathLength 
) [inline, static]
bool hpp::core::pathProjector::Dichotomy::impl_apply ( const StraightPathPtr_t  path,
PathPtr_t projection 
) const [protected, virtual]

Method to be reimplemented by inherited class.

Implements hpp::core::PathProjector.