engine/cpp/phases/behavior_plane.h
#ifndef BEHAVIOR_PLANE_H
#define BEHAVIOR_PLANE_H
#include "behavior.h"
namespace vd {
class BehaviorPlane : public Behavior
{
public:
BehaviorPlane() = default;
Atom *&choiseAtom(SmartAtomsVector3d<Atom> *atomsVector, const int3 &coords) const override;
private:
bool isOut(const SmartAtomsVector3d<Atom> *atomsVector, const int3 &coords) const;
};
}
#endif // BEHAVIOR_PLANE_H