qrk::Angle Class Reference

角度の型管理 More...

#include <Angle.h>

List of all members.

Public Member Functions

 Angle (const Angle &rhs)
 Angle (void)
void normalize (void)
Angle operator* (const double rhs) const
Angleoperator*= (const double rhs)
const Angle operator+ (const Angle &rhs) const
Angleoperator+= (const Angle &rhs)
const Angle operator- (const Angle &rhs) const
Angleoperator-= (const Angle &rhs)
Angleoperator= (const Angle &rhs)
int to_deg (void) const
 degree 角度への変換
double to_rad (void) const
 radian 角度への変換

Private Attributes

double radian_angle_

Friends

Angle deg (int degree)
 degree 角度を Angle に変換
const Angle operator* (const double lhs, const Angle &rhs)
Angle rad (double radian)
 radian 角度を Angle に変換

Detailed Description

角度の型管理

Definition at line 19 of file Angle.h.


Constructor & Destructor Documentation

qrk::Angle::Angle ( void   ) 
qrk::Angle::Angle ( const Angle rhs  ) 

Member Function Documentation

void qrk::Angle::normalize ( void   ) 
Angle qrk::Angle::operator* ( const double  rhs  )  const
Angle& qrk::Angle::operator*= ( const double  rhs  ) 
const Angle qrk::Angle::operator+ ( const Angle rhs  )  const
Angle& qrk::Angle::operator+= ( const Angle rhs  ) 
const Angle qrk::Angle::operator- ( const Angle rhs  )  const
Angle& qrk::Angle::operator-= ( const Angle rhs  ) 
Angle& qrk::Angle::operator= ( const Angle rhs  ) 
int qrk::Angle::to_deg ( void   )  const

degree 角度への変換

Returns:
degree 角度
double qrk::Angle::to_rad ( void   )  const

radian 角度への変換

Returns:
radian 角度

Friends And Related Function Documentation

Angle deg ( int  degree  )  [friend]

degree 角度を Angle に変換

Parameters:
[in] degree degree 角度
Returns:
Angle オブジェクト
const Angle operator* ( const double  lhs,
const Angle rhs 
) [friend]
Angle rad ( double  radian  )  [friend]

radian 角度を Angle に変換

Parameters:
[in] radian radian 角度
Returns:
Angle オブジェクト

Member Data Documentation

double qrk::Angle::radian_angle_ [private]

Definition at line 53 of file Angle.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Defines


libhokuyo_urg
Author(s): Alexander Bubeck
autogenerated on Fri Jan 11 09:14:14 2013