ProjPrimitivesOnSurfaces.hpp
bool m_buildKdTree
Definition: ProjPrimitivesOnSurfaces.hpp:76
virtual void buildPorts()
Definition: ProjPrimitivesOnSurfaces.cpp:96
void plotOptionalResults()
Definition: ProjPrimitivesOnSurfaces.cpp:222
virtual int getProjElementTargetNCells()
Definition: ProjPrimitivesOnSurfaces.cpp:119
MimmoSharedPointer< MimmoObject > m_patch
Definition: ProjPrimitivesOnSurfaces.hpp:77
void setGeometry(MimmoSharedPointer< MimmoObject > geo)
Definition: ProjPrimitivesOnSurfaces.cpp:142
ProjPrimitivesOnSurfaces()
Definition: ProjPrimitivesOnSurfaces.cpp:42
bool m_buildSkdTree
Definition: ProjPrimitivesOnSurfaces.hpp:75
int getTopology()
Definition: ProjPrimitivesOnSurfaces.cpp:110
void setProjElementTargetNCells(int nC)
Definition: ProjPrimitivesOnSurfaces.cpp:171
ProjPrimitivesOnSurfaces & operator=(const ProjPrimitivesOnSurfaces &other)
Definition: ProjPrimitivesOnSurfaces.cpp:69
BaseManipulation is the base class of any manipulation object of the library.
Definition: BaseManipulation.hpp:102
virtual void projection()=0
virtual ~ProjPrimitivesOnSurfaces()
Definition: ProjPrimitivesOnSurfaces.cpp:54
#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
void swap(ProjPrimitivesOnSurfaces &x) noexcept
Definition: ProjPrimitivesOnSurfaces.cpp:82
void setBuildSkdTree(bool build)
Definition: ProjPrimitivesOnSurfaces.cpp:154
MimmoSharedPointer< MimmoObject > getProjectedElement()
Definition: ProjPrimitivesOnSurfaces.cpp:129
void setBuildKdTree(bool build)
Definition: ProjPrimitivesOnSurfaces.cpp:163