19 #include <boost/unordered_map.hpp>
20 #include <boost/function.hpp>
22 #include <matrix/vlVector.h>
27 class DtCoordinateSystem;
40 const std::vector<DtVector>&,
double, std::vector<DtVector>&,
94 const std::vector<DtVector>& linePoints,
double size,
95 std::vector<DtVector>& result3DPositions, std::vector<DtVector>& resultOffsetPositions,
96 std::vector<int>& segmentsToErase,
const DtVector& offsetFromPoint = DtVector::zero())
const;
100 const std::vector<DtVector>& linePoints,
double size,
101 std::vector<DtVector>& result3DPositions, std::vector<DtVector>& resultOffsetPositions,
102 std::vector<int>& segmentsToErase,
const DtVector& offsetFromPoint = DtVector::zero())
const;
121 std::vector<DtVector>& result3DPositions, std::vector<DtVector>& resultOffsetPositions,
122 const DtVector& offsetFromPoint = DtVector::zero())
const;
127 std::vector<DtVector>& result3DPositions, std::vector<DtVector>& resultOffsetPositions,
128 const DtVector& offsetFromPoint = DtVector::zero())
const;