From 49177d0416f5ee377bc78980c209f13e4097798f Mon Sep 17 00:00:00 2001 From: wandererfan Date: Fri, 10 Apr 2020 17:31:28 -0400 Subject: [PATCH] [App]convenience getter for PropertyXLinkList --- src/App/PropertyLinks.cpp | 8 ++++++++ src/App/PropertyLinks.h | 3 +++ 2 files changed, 11 insertions(+) diff --git a/src/App/PropertyLinks.cpp b/src/App/PropertyLinks.cpp index 390a773a79..b936c9665e 100644 --- a/src/App/PropertyLinks.cpp +++ b/src/App/PropertyLinks.cpp @@ -4337,6 +4337,14 @@ void PropertyXLinkList::setPyObject(PyObject *value) PropertyXLinkSubList::setPyObject(value); } +//for consistency with PropertyLinkList +const std::vector PropertyXLinkList::getValues(void) const +{ + std::vector xLinks; + getLinks(xLinks); + return(xLinks); +} + //************************************************************************** // PropertyXLinkContainer //++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ diff --git a/src/App/PropertyLinks.h b/src/App/PropertyLinks.h index 9dfa74e8ec..183cfcbfba 100644 --- a/src/App/PropertyLinks.h +++ b/src/App/PropertyLinks.h @@ -1309,6 +1309,9 @@ public: virtual PyObject *getPyObject(void) override; virtual void setPyObject(PyObject *) override; + + //for consistency with PropertyLinkList + const std::vector getValues(void) const; };