Gui: Add getObject<T>() helpers to various classes
Obtaining specific kind of document object is very common task. This commit introduces handy helper which makes that a lot easier.
This commit is contained in:
@@ -178,6 +178,9 @@ protected:
|
||||
*/
|
||||
PartDesign::Transformed* getObject() const;
|
||||
|
||||
template <class T>
|
||||
T* getObject() const { return dynamic_cast<T*>(getObject()); }
|
||||
|
||||
/// Get the sketch object of the first original either of the object associated with this
|
||||
/// feature or with the parent feature (MultiTransform mode)
|
||||
App::DocumentObject* getSketchObject() const;
|
||||
|
||||
Reference in New Issue
Block a user