1. Please, change name to LineSegmentDetector. LSD is probably not quite good acronym.
2. The whole class needs to refactored according to the Algorithm concept. Please, see http://code.opencv.org/projects/opencv/wiki/Coding_Style_Guide, see "High-level C++ interface. Algorithms" section.