X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FGeomData%2FGeomData_Point.cpp;h=2a2f52d80ea3e2b93de5f66eb0dd9cb6b9e19be6;hb=6e97b9e154406f7bff6b92404b15c7682774d152;hp=023b12d9628c4ae466b4ce77ac8c266b77aed051;hpb=cd9217d7e87997ec8bc150a6d8c389e742ca0f84;p=modules%2Fshaper.git diff --git a/src/GeomData/GeomData_Point.cpp b/src/GeomData/GeomData_Point.cpp index 023b12d96..2a2f52d80 100644 --- a/src/GeomData/GeomData_Point.cpp +++ b/src/GeomData/GeomData_Point.cpp @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + // File: GeomData_Point.cxx // Created: 24 Apr 2014 // Author: Mikhail PONIKAROV @@ -20,10 +22,9 @@ void GeomData_Point::setValue(const double theX, const double theY, const double } } -void GeomData_Point::setValue(const boost::shared_ptr& thePoint) +void GeomData_Point::setValue(const std::shared_ptr& thePoint) { setValue(thePoint->x(), thePoint->y(), thePoint->z()); - owner()->data()->sendAttributeUpdated(this); } double GeomData_Point::x() const @@ -41,9 +42,9 @@ double GeomData_Point::z() const return myCoords->Value(2); } -boost::shared_ptr GeomData_Point::pnt() +std::shared_ptr GeomData_Point::pnt() { - boost::shared_ptr aResult( + std::shared_ptr aResult( new GeomAPI_Pnt(myCoords->Value(0), myCoords->Value(1), myCoords->Value(2))); return aResult; }