44#define MAX_NUMBER_OF_OBJECTS 20
void changeSizeByDelta(double delta) override
double getX1Maximum() const override
SPtr< Object > clone() const override
double getX1Centroid() const override
double getX3Maximum() const override
static double getMinimum(double val1, double val2)
void subtract(SPtr< Object > objectStub)
static double getMaximum(double val1, double val2)
std::array< SPtr< Object >, MAX_NUMBER_OF_OBJECTS > addObjects
uint numberOfSubtractObjects
double getX2Centroid() const override
double getX2Minimum() const override
static SPtr< Conglomerate > makeShared()
void add(SPtr< Object > object)
double getX2Maximum() const override
double getX1Minimum() const override
std::array< SPtr< Object >, MAX_NUMBER_OF_OBJECTS > subtractObjects
void findInnerNodes(SPtr< GridImp > grid) override
bool isPointInObject(const double &x1, const double &x2, const double &x3, const double &minOffset, const double &maxOffset) override
double getX3Centroid() const override
double getX3Minimum() const override
std::shared_ptr< T > SPtr
#define MAX_NUMBER_OF_OBJECTS