53 const std::string&
name()
const;
168 std::function<
Vector(
double,
double)> f,
231 const StyleProperties& bound_style = { Color::yellow(0.3),
"paving_bound" },
232 const StyleProperties& in_style = { Color::green(0.5) ,
"paving_in" });
243 for(
const auto& pi : p.boxes())
263 void set_color_internal(
const Color &c);
276 const std::string _name;
278 size_t vertex_count = 0;
279 bool lock_style=
false;
Ellipsoid representation.
Definition codac2_Ellipsoid.h:43
Interval class, for representing closed and connected subsets of .
Definition codac2_Interval.h:49
Eigen::Matrix< Interval,-1, 1 > IntervalVector
Alias for a dynamic-size column vector of intervals.
Definition codac2_IntervalVector.h:25
Eigen::Matrix< double,-1,-1 > Matrix
Alias for a dynamic-size matrix of doubles.
Definition codac2_Matrix.h:26
Eigen::Matrix< double,-1, 1 > Vector
Alias for a dynamically-sized column vector of doubles.
Definition codac2_Vector.h:24
Color structure, in RGBA or HSVA format.
Definition codac2_Color.h:44
Style properties structure, to specify the style of a shape.
Definition codac2_StyleProperties.h:26