36 #ifndef blockFaces_projectFace_H 37 #define blockFaces_projectFace_H 119 const label blockFacei,
TypeName("project")
Runtime type information.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
A list of keyword definitions, which are a keyword followed by any number of values (e...
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
Takes the description of the block and the list of curved edges and creates a list of points on edges...
virtual ~projectFace()
Destructor.
Base class of (analytical or triangulated) surface. Encapsulates all the search routines. WIP.
An ordered pair of two objects of type <T> with first() and second() elements.
virtual void project(const blockDescriptor &, const label blockFacei, pointField &points) const
Project the given points onto the surface.
Container for searchableSurfaces.
void operator=(const projectFace &)=delete
Disallow default bitwise assignment.
Projects the given set of face points onto the selected surface of the geometry provided as a searcha...
projectFace(const dictionary &dict, const label index, const searchableSurfaces &geometry, Istream &)
Construct from Istream setting pointsList.