Class CompoundLineStringData
Defined in File CompoundLineString.h
Inheritance Relationships
Base Type
private boost::noncopyable
Class Documentation
-
class CompoundLineStringData : private boost::noncopyable
Common data object for all CompoundLineStrings.
This object is only for internal data management and should not be used directly.
CompoundLineStrings merely have a shared_ptr to this object and forward all calls to this object.
Public Types
-
using RFIter = internal::SelectCompoundLsIteratorT<ConstPoint3d>
Public Functions
-
inline explicit CompoundLineStringData(ConstLineStrings3d lineStrings)
-
inline ConstPoints3d points() const
-
inline const ConstLineStrings3d &lineStrings() const
-
using RFIter = internal::SelectCompoundLsIteratorT<ConstPoint3d>