PointGenerator3.h
Go to the documentation of this file.
PointGenerator3()
virtual void ForEachPoint(const BoundingBox3D &boundingBox, double spacing, const std::function< bool(const Vector3D &)> &callback) const =0
Iterates every point within the bounding box with specified point pattern and invokes the callback fu...
std::shared_ptr< PointGenerator3 > PointGenerator3Ptr
Shared pointer for the PointGenerator3 type.
Definition: PointGenerator3.h:53
void Generate(const BoundingBox3D &boundingBox, double spacing, Array1< Vector3D > *points) const
Definition: pybind11Utils.h:24
virtual ~PointGenerator3()
Abstract base class for 3-D point generator.
Definition: PointGenerator3.h:26