#include <ReplicaFiller.h>
The ReplicaFiller returns molecules within an object by replicating molecules generated by another input reader / generator.
◆ getMolecule()
int ReplicaFiller::getMolecule |
( |
Molecule * |
molecule | ) |
|
|
virtual |
Get a single molecule By subsequent calls all molecules will be returned, one by one.
- Parameters
-
[out] | molecule | Pointer to molecule data structure where to store the molecule data (coordinate and component id) |
- Returns
- 0 if no more molecules can be returned
Implements ObjectFillerBase.
◆ getPluginName()
std::string ReplicaFiller::getPluginName |
( |
| ) |
|
|
inlinevirtual |
◆ init()
void ReplicaFiller::init |
( |
| ) |
|
|
virtual |
Initialize the generator with current internal state
Implements ObjectFillerBase.
◆ readXML()
Read in XML configuration for ReplicaFiller and all its included objects.
The following xml object structure is handled by this method:
<filler type="ReplicaFiller">
<input type=""></input>
<origin><x>DOUBLE</x> <y>DOUBLE</y> <z>DOUBLE</z> </origin>
</filler>
Implements ObjectFillerBase.
◆ setObject()
void ReplicaFiller::setObject |
( |
std::shared_ptr< Object > |
object | ) |
|
|
virtual |
The documentation for this class was generated from the following files: