14 FTrim::FTrim(std::vector<CADEntity_CSPtr> limitingEntities, CADEntity_CSPtr trimmedShape,
geo::Coordinate trimPoint) : _limitingEntities(limitingEntities), _trimmedShape(trimmedShape), _trimPoint(trimPoint) {
std::vector< entity::CADEntity_CSPtr > _newEntities
entity::CADEntity_CSPtr trimmedShape() const
FTrim(std::vector< entity::CADEntity_CSPtr > limitingEntities, entity::CADEntity_CSPtr trimmedShape, geo::Coordinate trimPoint)
virtual void visit(entity::Line_CSPtr)
entity::CADEntity_CSPtr _trimmedShape
std::vector< entity::CADEntity_CSPtr > result()