21 #ifndef FUB_GEOMETRY_EXPAND_TUBE_HPP
22 #define FUB_GEOMETRY_EXPAND_TUBE_HPP
24 #include <Eigen/Dense>
30 ExpandTube(
const Eigen::Matrix<double, 3, Eigen::Dynamic>& center_points,
35 template <
typename Vector>
double operator()(
const Vector& x)
const {
42 Eigen::Matrix<double, 3, Eigen::Dynamic>
heights_;
43 Eigen::Matrix<double, 3, Eigen::Dynamic>
planes_;
46 Eigen::Matrix<double, 3, Eigen::Dynamic>
Definition: ExpandTube.hpp:28
ExpandTube(const Eigen::Matrix< double, 3, Eigen::Dynamic > ¢er_points, double radius)
double operator()(const Vector &x) const
Definition: ExpandTube.hpp:35
Eigen::Matrix< double, 3, Eigen::Dynamic > center_points_
Definition: ExpandTube.hpp:41
Eigen::Matrix< double, 3, Eigen::Dynamic > planes_
Definition: ExpandTube.hpp:43
Eigen::Matrix< double, 3, Eigen::Dynamic > heights_
Definition: ExpandTube.hpp:42
double operator()(double x, double y, double z) const
double radius_
Definition: ExpandTube.hpp:40
The fub namespace.
Definition: AnyBoundaryCondition.hpp:31
Eigen::Matrix< double, 3, Eigen::Dynamic > ReadPointsFromFile(const std::string &filename)