|
template<typename DT > |
| ActiveRegionMesh (const FreeCarrierGainSolver3D::DataBase< DT > *parent, size_t reg) |
|
size_t | size () const override |
|
Vec< 2 > | at (size_t i) const override |
|
virtual LocalCoords | at (std::size_t index) const=0 |
| Get point with given mesh index.
|
|
LocalCoords | operator[] (std::size_t index) const |
| Get point with given mesh index.
|
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
| MeshD (const MeshD &PLASK_UNUSED(to_copy)) |
| Initialize this to be the same as to_copy but don't copy any changes observer.
|
|
| MeshD () |
|
MeshD & | operator= (const MeshD &PLASK_UNUSED(to_copy)) |
| Set this to be the same as to_copy but doesn't changed changes observer.
|
|
bool | operator== (const MeshD &to_compare) const |
| Check if this mesh and to_compare represent the same sequence of points (have exactly the same points in the same order).
|
|
bool | operator!= (const MeshD &to_compare) const |
| Check if this mesh and to_compare represent different sequences of points.
|
|
void | print (std::ostream &out) const override |
| Print this to stream out .
|
|
template<typename ClassT , typename methodT > |
boost::signals2::connection | changedConnectMethod (ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back) |
| Connect a method to changed signal.
|
|
template<typename ClassT , typename methodT > |
void | changedDisconnectMethod (ClassT *obj, methodT method) |
|
template<typename EventT = Event, typename ... Args> |
void | fireChanged (Args &&... event_constructor_params_without_source) |
| Call changed with this as event source.
|
|
void | fireResized () |
| This method is called when the mesh is resized.
|
|
virtual bool | empty () const |
|
virtual void | writeXML (XMLElement &object) const |
| Write mesh to XML.
|
|
virtual | ~Mesh () |
|
virtual | ~Printable () |
|
std::string | str () const |
| Get string representation of this using print method.
|
|
virtual | ~MeshBase () |
|