Public Member Functions | Private Attributes | List of all members
RawTrigonometryProvider Class Reference

#include <trigonometry_utils.h>

Inheritance diagram for RawTrigonometryProvider:
Inheritance graph
[legend]

Public Member Functions

double cos (double angle_rad) const override
 
 RawTrigonometryProvider ()
 
void set_base_angle (double angle_rad) override
 
double sin (double angle_rad) const override
 

Private Attributes

double _base_angle
 

Detailed Description

Definition at line 17 of file trigonometry_utils.h.

Constructor & Destructor Documentation

RawTrigonometryProvider::RawTrigonometryProvider ( )
inline

Definition at line 19 of file trigonometry_utils.h.

Member Function Documentation

double RawTrigonometryProvider::cos ( double  angle_rad) const
inlineoverridevirtual

Implements TrigonometryProvider.

Definition at line 25 of file trigonometry_utils.h.

void RawTrigonometryProvider::set_base_angle ( double  angle_rad)
inlineoverridevirtual

Implements TrigonometryProvider.

Definition at line 29 of file trigonometry_utils.h.

double RawTrigonometryProvider::sin ( double  angle_rad) const
inlineoverridevirtual

Implements TrigonometryProvider.

Definition at line 21 of file trigonometry_utils.h.

Member Data Documentation

double RawTrigonometryProvider::_base_angle
private

Definition at line 34 of file trigonometry_utils.h.


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


slam_constructor
Author(s): JetBrains Research, OSLL team
autogenerated on Mon Jun 10 2019 15:08:26