SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
10 #ifndef smtk_view_TwoLevelSubphraseGenerator_h
11 #define smtk_view_TwoLevelSubphraseGenerator_h
13 #include "smtk/view/SubphraseGenerator.h"
39 bool findSortedLocation(
42 DescriptivePhrase::Ptr& phr,
43 const DescriptivePhrase::Ptr& parent)
const override;
45 void childrenOfResource(
46 DescriptivePhrase::Ptr src,
53 #endif // smtk_view_TwoLevelSubphraseGenerator_h
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
Generate subphrases to display for a given descriptive phrase.
Definition: SubphraseGenerator.h:48
std::vector< smtk::view::DescriptivePhrasePtr > DescriptivePhrases
Definition: PublicPointerDefs.h:631
smtk::shared_ptr< smtk::model::Entity > EntityPtr
Definition: PublicPointerDefs.h:430
#define smtkTypeMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:128
#define smtkSharedPtrCreateMacro(...)
A convenience macro for declaring shared_from_this and create methods.
Definition: SharedFromThis.h:267
#define smtkSuperclassMacro(...)
Add a typedef to the superclass of this class.
Definition: SharedFromThis.h:147
Generate subphrases in a relatively flat two-level hierarchy.
Definition: TwoLevelSubphraseGenerator.h:23
smtk::shared_ptr< smtk::resource::Resource > ResourcePtr
Definition: PublicPointerDefs.h:302