ProjPatchOnSurface.hpp
bool m_workingOnTarget
Definition: ProjPatchOnSurface.hpp:103
void setWorkingOnTarget(bool)
Definition: ProjPatchOnSurface.cpp:150
ProjPatchOnSurface()
Definition: ProjPatchOnSurface.cpp:43
void flushSectionXML(bitpit::Config::Section &slotXML, std::string name="")
Definition: ProjPatchOnSurface.cpp:205
void absorbSectionXML(const bitpit::Config::Section &slotXML, std::string name="")
Definition: ProjPatchOnSurface.cpp:160
void setPatch(MimmoSharedPointer< MimmoObject > geo)
Definition: ProjPatchOnSurface.cpp:122
#define REGISTER_PORT(Name, Container, Datatype, ManipBlock)
Definition: portManager.hpp:211
Class for projecting 1D/2D primitives on a target 3D surface mesh.
Definition: ProjPrimitivesOnSurfaces.hpp:70
Executable block class capable of projecting a surface patch, 3DCurve or PointCloud on a 3D surface,...
Definition: ProjPatchOnSurface.hpp:99
MimmoSharedPointer< MimmoObject > m_cobj
Definition: ProjPatchOnSurface.hpp:102
bool isWorkingOnTarget()
Definition: ProjPatchOnSurface.cpp:140
virtual ~ProjPatchOnSurface()
Definition: ProjPatchOnSurface.cpp:74
void swap(ProjPatchOnSurface &x) noexcept
Definition: ProjPatchOnSurface.cpp:98
ProjPatchOnSurface & operator=(ProjPatchOnSurface other)
Definition: ProjPatchOnSurface.cpp:89