#include <Selection.hpp>
|
| typedef std::array< RowVectorNd, 2 > | BBox |
| |
| static std::shared_ptr< Selection > | build (const json &j_selections, const BBox &mesh_bbox, const std::string &root_path="") |
| | Build a selection objects from a JSON selection.
|
| |
| static std::vector< std::shared_ptr< utils::Selection > > | build_selections (const json &j_selections, const BBox &mesh_bbox, const std::string &root_path="") |
| | Build a vector of selection objects from a JSON selection(s).
|
| |
| | Selection () |
| |
Definition at line 125 of file Selection.hpp.
◆ AxisPlaneSelection()
| polyfem::utils::AxisPlaneSelection::AxisPlaneSelection |
( |
const json & |
selection, |
|
|
const BBox & |
mesh_bbox |
|
) |
| |
◆ inside()
| bool polyfem::utils::AxisPlaneSelection::inside |
( |
const size_t |
p_id, |
|
|
const std::vector< int > & |
vs, |
|
|
const RowVectorNd & |
p |
|
) |
| const |
|
overridevirtual |
◆ axis_
| int polyfem::utils::AxisPlaneSelection::axis_ |
|
protected |
◆ position_
| double polyfem::utils::AxisPlaneSelection::position_ |
|
protected |
The documentation for this class was generated from the following files: