|
PLaSK library
|
Classes | |
| struct | AlignerCustomImpl |
| struct | BACK |
| struct | BOTTOM |
| struct | FRONT |
| struct | LEFT |
| struct | LON_CENTER |
| struct | PositionAlignerImpl |
| Alginer which place zero of object in constant, chosen place. More... | |
| struct | RIGHT |
| struct | TOP |
| struct | TRAN_CENTER |
| struct | VERT_CENTER |
Typedefs | |
| typedef double | alignStrategy(double lo, double hi, double coordinate) |
Functions | |
| template<Primitive< 3 >::Direction dir, Aligner< dir > AlignerType> | |
| void | tryGetAligner (Aligner< dir > &ans, plask::optional< double > param) |
| Aligner< Primitive< 3 >::DIRECTION_TRAN > | transAlignerFromDictionary (Dictionary dic, const std::string &axis_name) |
| Aligner< Primitive< 3 >::DIRECTION_LONG > | lonAlignerFromDictionary (Dictionary dic, const std::string &axis_name) |
| Aligner< Primitive< 3 >::DIRECTION_VERT > | vertAlignerFromDictionary (Dictionary dic, const std::string &axis_name) |
| double | lowToCoordinate (double lo, double, double coordinate) |
| double | hiToCoordinate (double, double hi, double coordinate) |
| double | centerToCoordinate (double lo, double hi, double coordinate) |
| PLASK_API Aligner< Primitive< 3 >::DIRECTION_LONG > plask::align::details::lonAlignerFromDictionary | ( | Dictionary | dic, |
| const std::string & | axis_name | ||
| ) |
| PLASK_API Aligner< Primitive< 3 >::DIRECTION_TRAN > plask::align::details::transAlignerFromDictionary | ( | Dictionary | dic, |
| const std::string & | axis_name | ||
| ) |