SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
11 #ifndef smtk_session_polygon_Import_h
12 #define smtk_session_polygon_Import_h
14 #include "smtk/session/polygon/Operation.h"
15 #include "smtk/session/polygon/Resource.h"
48 bool ableToOperate()
override;
52 Result operateInternal()
override;
53 const char* xmlDescription()
const override;
54 int taggedPolyData2PolygonModelEntities(
55 smtk::session::polygon::Resource::Ptr& resource,
56 vtkIdTypeArray* tagInfo,
59 int basicPolyData2PolygonModelEntities(
60 smtk::session::polygon::Resource::Ptr& resource,
69 #endif // smtk_session_polygon_Import_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
A entityref subclass that provides methods specific to models.
Definition: Model.h:30
#define smtkCreateMacro(...)
Add static create() methods to a class.
Definition: SharedFromThis.h:173
#define smtkSharedFromThisMacro(...)
A macro to help with derived classes whose bases enable shared_from_this().
Definition: SharedFromThis.h:250
Operation is a base class for all SMTK operations.
Definition: Operation.h:61
#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
Import a CMB polygon model file.
Definition: Import.h:40
An operator using the polygon kernel.
Definition: Operation.h:38