#include <plask/geometry/object.hpp>
Definition at line 424 of file object.hpp.
◆ DeleteChanger()
plask::GeometryObject::DeleteChanger::DeleteChanger |
( |
shared_ptr< const GeometryObject > |
toDel | ) |
|
|
inline |
◆ apply()
bool plask::GeometryObject::DeleteChanger::apply |
( |
shared_ptr< GeometryObject > & |
to_change, |
|
|
Vec< 3, double > * |
translation = 0 |
|
) |
| const |
|
overridevirtual |
Try to apply changes.
- Parameters
-
[in,out] | to_change | pointer to object which eventually will be changed (in such case pointer after call can point to another geometry object) |
[out] | translation | optional, extra translation for object after change (in case of 2d object caller reads only tran and up components of this vector) |
- Returns
true
only if something was changed, false
if nothing was changed (in such case changer doesn't change arguments)
Implements plask::GeometryObject::Changer.
Definition at line 57 of file object.cpp.
◆ toDel
The documentation for this struct was generated from the following files: