SHAPER
9.13.0
|
An interface for generation of the naming name basing on the current selection and document information. More...
Public Member Functions | |
Selector_NameGenerator () | |
empty constructor, nothing to add More... | |
virtual std::wstring | contextName (const TDF_Label theSelectionLab)=0 |
This method returns the context name by the label of the sub-selected shape. More... | |
virtual bool | restoreContext (std::wstring theName, TDF_Label &theContext, TDF_Label &theValue)=0 |
This method restores by the context and value name the context label and sub-label where the value is. More... | |
virtual bool | isLater (const TDF_Label theResult1, const TDF_Label theResult2) const =0 |
Returns true if the first result is older than the second one in the tree of features. More... | |
An interface for generation of the naming name basing on the current selection and document information.
This requires higher-level data access, so, the caller of "name" method of Selector must implement this helper-class abstract methods.
|
inline |
empty constructor, nothing to add
|
pure virtual |
This method returns the context name by the label of the sub-selected shape.
Implemented in Model_AttributeSelection.
|
pure virtual |
This method restores by the context and value name the context label and sub-label where the value is.
Returns true if it is valid.
Implemented in Model_AttributeSelection.
|
pure virtual |
Returns true if the first result is older than the second one in the tree of features.
Implemented in Model_AttributeSelection.