Public Member Functions | Public Attributes | List of all members
safety_limiter::SafetyLimiterNode::vec Class Reference

Public Member Functions

float cross (const vec &a) const
 
float dist (const vec &a) const
 
float dist_line (const vec &a, const vec &b) const
 
float dist_linestrip (const vec &a, const vec &b) const
 
float dot (const vec &a) const
 
vec operator- (const vec &a) const
 
float & operator[] (const int &i)
 
const float & operator[] (const int &i) const
 
 vec (const float x, const float y)
 
 vec ()
 

Public Attributes

float c [2]
 

Detailed Description

Definition at line 590 of file safety_limiter.cpp.

Constructor & Destructor Documentation

safety_limiter::SafetyLimiterNode::vec::vec ( const float  x,
const float  y 
)
inline

Definition at line 594 of file safety_limiter.cpp.

safety_limiter::SafetyLimiterNode::vec::vec ( )
inline

Definition at line 599 of file safety_limiter.cpp.

Member Function Documentation

float safety_limiter::SafetyLimiterNode::vec::cross ( const vec a) const
inline

Definition at line 620 of file safety_limiter.cpp.

float safety_limiter::SafetyLimiterNode::vec::dist ( const vec a) const
inline

Definition at line 628 of file safety_limiter.cpp.

float safety_limiter::SafetyLimiterNode::vec::dist_line ( const vec a,
const vec b 
) const
inline

Definition at line 632 of file safety_limiter.cpp.

float safety_limiter::SafetyLimiterNode::vec::dist_linestrip ( const vec a,
const vec b 
) const
inline

Definition at line 636 of file safety_limiter.cpp.

float safety_limiter::SafetyLimiterNode::vec::dot ( const vec a) const
inline

Definition at line 624 of file safety_limiter.cpp.

vec safety_limiter::SafetyLimiterNode::vec::operator- ( const vec a) const
inline

Definition at line 613 of file safety_limiter.cpp.

float& safety_limiter::SafetyLimiterNode::vec::operator[] ( const int &  i)
inline

Definition at line 603 of file safety_limiter.cpp.

const float& safety_limiter::SafetyLimiterNode::vec::operator[] ( const int &  i) const
inline

Definition at line 608 of file safety_limiter.cpp.

Member Data Documentation

float safety_limiter::SafetyLimiterNode::vec::c[2]

Definition at line 593 of file safety_limiter.cpp.


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


safety_limiter
Author(s): Atsushi Watanabe
autogenerated on Wed May 12 2021 02:20:36