GAMS  1.4.0
gams::pose::PoseBounds Class Referenceabstract

Interface for defining a bounds checker for Poses, a combination of position and orientation checking. More...

#include <Epsilon.h>

Inheritance diagram for gams::pose::PoseBounds:
gams::pose::PositionBounds gams::pose::OrientationBounds gams::pose::Epsilon

Public Member Functions

virtual bool check_orientation (const pose::Orientation &current, const pose::Orientation &target) const =0
 Override to return whether the current orientation is within the expected bounds of target. More...
 
virtual bool check_position (const pose::Position &current, const pose::Position &target) const =0
 Override to return whether the current position is within the expected bounds of target. More...
 

Detailed Description

Interface for defining a bounds checker for Poses, a combination of position and orientation checking.

Definition at line 93 of file Epsilon.h.

Member Function Documentation

◆ check_orientation()

virtual bool gams::pose::OrientationBounds::check_orientation ( const pose::Orientation current,
const pose::Orientation target 
) const
pure virtualinherited

Override to return whether the current orientation is within the expected bounds of target.

Implemented in gams::pose::Epsilon.

◆ check_position()

virtual bool gams::pose::PositionBounds::check_position ( const pose::Position current,
const pose::Position target 
) const
pure virtualinherited

Override to return whether the current position is within the expected bounds of target.

Implemented in gams::pose::Epsilon.


The documentation for this class was generated from the following file: