- /// \param[out] thePoints list of IDs of initial points and their rotated copies
- /// \param[out] theEntities list of IDs of entities and their rotated copies
- void getAttributes(Slvs_hEntity& theCenter, double& theAngle,
- std::vector< std::vector<Slvs_hEntity> >& thePoints,
- std::vector< std::vector<Slvs_hEntity> >& theEntities);
+ /// \param[out] theFullValue applying translation using the disstance as a full or single value
+ /// \param[out] theEntities list of base entities
+ void getAttributes(EntityWrapperPtr& theCenter, double& theAngle, bool& theFullValue,
+ std::list<EntityWrapperPtr>& theEntities);