Class Location¶
- Defined in File effector.hpp
Inheritance Relationships¶
Base Type¶
private boost::addable< Location, boost::subtractable< Location, boost::equality_comparable< Location, boost::multipliable< Location, std::size_t > > > >
Class Documentation¶
-
class
Location
: boost::addable<Location, boost::subtractable<Location, boost::equality_comparable<Location, boost::multipliable<Location, std::size_t>>>>¶ Public Types
-
using
value_type
= Eigen::Matrix<double, 3, 1>¶
Public Functions
-
Location
()¶
-
Location
(double x, double y, double z)¶
-
Location
(const value_type&)¶
-
const value_type &
vector
() const¶
-
void
set_vector
(const value_type&)¶
-
double
x
() const¶
-
double
y
() const¶
-
double
z
() const¶
-
std::tuple<double, double, double>
xyz
() const¶
-
void
set_x
(double)¶
-
void
set_y
(double)¶
-
void
set_z
(double)¶
-
void
set_xyz
(double, double, double)¶
-
using