Public Member Functions | |
| PolygonBodyEditor (EM::PolygonBody &) | |
| void | setLastClicked (const EM::PosID &) |
| void | setSowingPivot (const Coord3) |
| void | getInteractionInfo (EM::PosID &nearestpid0, EM::PosID &nearestpid1, EM::PosID &insertpid, const Coord3 &, float zfactor) const |
| bool | removeSelection (const Selector< Coord3 > &) |
Static Public Member Functions | |
| static ObjectEditor * | create (EM::EMObject &) |
| static void | initClass () |
Protected Member Functions | |
| bool | setPosition (const EM::PosID &, const Coord3 &) |
| Geometry::ElementEditor * | createEditor (const EM::SectionID &) |
| float | getNearestPolygon (int &polygon, EM::SectionID &sid, const Coord3 &, float zfactor) const |
| void | getPidsOnPolygon (EM::PosID &nearestpid0, EM::PosID &nearestpid1, EM::PosID &insertpid, int polygon, const EM::SectionID &, const Coord3 &, float zfactor) const |
Protected Attributes | |
| Coord3 | sowingpivot_ |
| TypeSet< Coord3 > | sowinghistory_ |
| MPE::PolygonBodyEditor::PolygonBodyEditor | ( | EM::PolygonBody & | ) |
| static ObjectEditor* MPE::PolygonBodyEditor::create | ( | EM::EMObject & | ) | [static] |
| Geometry::ElementEditor* MPE::PolygonBodyEditor::createEditor | ( | const EM::SectionID & | ) | [protected, virtual] |
Implements MPE::ObjectEditor.
| void MPE::PolygonBodyEditor::getInteractionInfo | ( | EM::PosID & | nearestpid0, | |
| EM::PosID & | nearestpid1, | |||
| EM::PosID & | insertpid, | |||
| const Coord3 & | , | |||
| float | zfactor | |||
| ) | const |
| float MPE::PolygonBodyEditor::getNearestPolygon | ( | int & | polygon, | |
| EM::SectionID & | sid, | |||
| const Coord3 & | , | |||
| float | zfactor | |||
| ) | const [protected] |
| void MPE::PolygonBodyEditor::getPidsOnPolygon | ( | EM::PosID & | nearestpid0, | |
| EM::PosID & | nearestpid1, | |||
| EM::PosID & | insertpid, | |||
| int | polygon, | |||
| const EM::SectionID & | , | |||
| const Coord3 & | , | |||
| float | zfactor | |||
| ) | const [protected] |
| static void MPE::PolygonBodyEditor::initClass | ( | ) | [static] |
| void MPE::PolygonBodyEditor::setLastClicked | ( | const EM::PosID & | ) |
| bool MPE::PolygonBodyEditor::setPosition | ( | const EM::PosID & | , | |
| const Coord3 & | ||||
| ) | [protected, virtual] |
Reimplemented from MPE::ObjectEditor.
| void MPE::PolygonBodyEditor::setSowingPivot | ( | const | Coord3 | ) |
TypeSet<Coord3> MPE::PolygonBodyEditor::sowinghistory_ [mutable, protected] |
Coord3 MPE::PolygonBodyEditor::sowingpivot_ [protected] |
1.7.1