SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_mesh_moab_ModelEntityPointLocator_h
11 #define smtk_mesh_moab_ModelEntityPointLocator_h
13 #include "smtk/model/PointLocatorExtension.h"
35 std::vector<double>& closestPoints,
36 const std::vector<double>& sourcePoints,
37 bool snapToPoint)
override;
47 std::vector<double>& points,
48 std::size_t seed)
override;
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
A class that provides point-location based on entities' associated meshsets.
Definition: ModelEntityPointLocator.h:24
#define smtkCreateMacro(...)
Add static create() methods to a class.
Definition: SharedFromThis.h:173
A base class for extensions that provide point-locators for finding nearest points on tessellations o...
Definition: PointLocatorExtension.h:27
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
#define smtkSuperclassMacro(...)
Add a typedef to the superclass of this class.
Definition: SharedFromThis.h:147
Allow extension of operator functionality in separate libraries.
Definition: Extension.h:94
A lightweight entityref pointing to a model entity's resource.
Definition: EntityRef.h:112