37 if(bOriginalIsGroup && dynamic_cast<const E3dObject* >(pOriginal) !=
nullptr &&
dynamic_cast<const E3dScene*
>(pOriginal) ==
nullptr )
38 bOriginalIsGroup =
false;
40 if(bCloneIsGroup && dynamic_cast<const E3dObject* >(pClone) !=
nullptr &&
dynamic_cast<const E3dScene*
>(pClone) ==
nullptr)
41 bCloneIsGroup =
false;
43 if(!(bOriginalIsGroup && bCloneIsGroup))
49 if(pOriginalList && pCloneList
79 if(pOriginalEdge && pCloneEdge)
86 std::vector<const SdrObject*>::const_iterator it = std::find(
maOriginalList.begin(),
96 if (nPos < cloneCount)
106 std::vector<const SdrObject*>::const_iterator it = std::find(
maOriginalList.begin(),
116 if (nPos < cloneCount)
SdrObject * GetClone(sal_uInt32 nIndex) const
SdrObject * GetObj(size_t nNum) const
size_t GetObjCount() const
virtual SdrObjList * GetSubList() const
void ConnectToNode(bool bTail1, SdrObject *pObj) override
std::vector< const SdrObject * > maOriginalList
SdrObject * GetConnectedNode(bool bTail1) const override
void CopyConnections() const
std::vector< SdrObject * > maCloneList
bool IsGroupObject() const
const SdrObject * GetOriginal(sal_uInt32 nIndex) const
Utility class SdrEdgeObj.
void AddPair(const SdrObject *pOriginal, SdrObject *pClone)